-í
SÏ(>c       s   d  Z  d k Z d k Z d k Z d k Z d k l Z d k Z d k l	 Z	 d k
 l Z d e f d     YZ d   Z e d j o e i d	 d
  n d S(   s%   Test suite for ZEO.runzeo.ZEOOptions.N(   s   StringIO(   s
   ZEOOptions(   s   TestZDOptionss   TestZEOOptionsc      sz   t  Z e Z d d d d g Z d d f d d f g Z g  Z d Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z RS(   Ns   -fs   Data.fss   -as   5555s   
        <zeo>
          address 5555
        </zeo>
        <filestorage fs>
          path Data.fs
        </filestorage>
        c    s?   t  i   |  _ t |  i d  } | i |  i  | i   d  S(   Ns   w(	   s   tempfiles   mktemps   selfs   tempfilenames   opens   fs   writes
   configdatas   close(   s   selfs   f(    (    s@   /usr/pkg/lib/python2.2/site-packages/ZEO/tests/testZEOOptions.pys   setUp- s    c    s1   y t  i |  i  Wn t  i j
 o n Xd  S(   N(   s   oss   removes   selfs   tempfilenames   error(   s   self(    (    s@   /usr/pkg/lib/python2.2/site-packages/ZEO/tests/testZEOOptions.pys   tearDown3 s    c    s   d  S(   N(    (   s   self(    (    s@   /usr/pkg/lib/python2.2/site-packages/ZEO/tests/testZEOOptions.pys   test_configure9 s    c    sĘ   |  i   } | i d |  i g  |  i | i d d f  |  i t | i  d  | i d } |  i | i
 d  |  i | i t i i  |  i | i d  |  i | i t  |  i | i d  d  S(   Ns   -Cs    iģ  i   i    s   fsid   (   s   selfs   OptionsClasss   optionss   realizes   tempfilenames   assertEquals   addresss   lens   storagess   openers   names	   __class__s   ZODBs   configs   FileStorages	   read_onlys   transaction_timeouts   Nones   invalidation_queue_size(   s   selfs   openers   options(    (    s@   /usr/pkg/lib/python2.2/site-packages/ZEO/tests/testZEOOptions.pys   test_defaults_with_schema= s    c    sã   |  i   } | i d d d d g  |  i | i d d f  |  i t | i  d  | i d } |  i | i	 d	  |  i | i
 t i i  |  i | i i d  |  i | i d  |  i | i t  |  i | i d
  d  S(   Ns   -as   5555s   -fs   Data.fss    iģ  i   i    s   1id   (   s   selfs   OptionsClasss   optionss   realizes   assertEquals   addresss   lens   storagess   openers   names	   __class__s   ZODBs   configs   FileStorages   paths	   read_onlys   transaction_timeouts   Nones   invalidation_queue_size(   s   selfs   openers   options(    (    s@   /usr/pkg/lib/python2.2/site-packages/ZEO/tests/testZEOOptions.pys   test_defaults_without_schemaI s    c    sŲ   |  i   } | i d |  i d d d d g  |  i | i d d f  |  i t | i  d  | i d	 } |  i | i
 t i i  |  i | i i d  |  i | i d	  |  i | i t  |  i | i d
  d  S(   Ns   -Cs   -as   6666s   -fs	   Wisdom.fss    i
  i   i    id   (   s   selfs   OptionsClasss   optionss   realizes   tempfilenames   assertEquals   addresss   lens   storagess   openers	   __class__s   ZODBs   configs   FileStorages   paths	   read_onlys   transaction_timeouts   Nones   invalidation_queue_size(   s   selfs   openers   options(    (    s@   /usr/pkg/lib/python2.2/site-packages/ZEO/tests/testZEOOptions.pys   test_commandline_overridesV s    "(   s   __name__s
   __module__s
   ZEOOptionss   OptionsClasss
   input_argss   output_optss   output_argss
   configdatas   setUps   tearDowns   test_configures   test_defaults_with_schemas   test_defaults_without_schemas   test_commandline_overrides(    (    (    s@   /usr/pkg/lib/python2.2/site-packages/ZEO/tests/testZEOOptions.pys   TestZEOOptions s   						c     s>   t  i   }  x' t g D] } |  i t  i |   q W|  Sd  S(   N(   s   unittests	   TestSuites   suites   TestZEOOptionss   clss   addTests	   makeSuite(   s   suites   cls(    (    s@   /usr/pkg/lib/python2.2/site-packages/ZEO/tests/testZEOOptions.pys
   test_suited s
    
 s   __main__s   defaultTests
   test_suite(   s   __doc__s   oss   syss   tempfiles   unittests   StringIOs   ZODB.configs   ZODBs
   ZEO.runzeos
   ZEOOptionss   zdaemon.tests.testzdoptionss   TestZDOptionss   TestZEOOptionss
   test_suites   __name__s   main(
   s   TestZEOOptionss   StringIOs   tempfiles   unittests   syss   TestZDOptionss   ZODBs
   ZEOOptionss
   test_suites   os(    (    s@   /usr/pkg/lib/python2.2/site-packages/ZEO/tests/testZEOOptions.pys   ? s   					H	