[Checkins] SVN: zope.mkzeoinstance/trunk/src/zope/mkzeoinstance/tests/test_unix.py start test cases for utility functions
Baiju M
baiju.m.mail at gmail.com
Wed May 19 09:42:24 EDT 2010
Log message for revision 112541:
start test cases for utility functions
Changed:
U zope.mkzeoinstance/trunk/src/zope/mkzeoinstance/tests/test_unix.py
-=-
Modified: zope.mkzeoinstance/trunk/src/zope/mkzeoinstance/tests/test_unix.py
===================================================================
--- zope.mkzeoinstance/trunk/src/zope/mkzeoinstance/tests/test_unix.py 2010-05-19 13:27:37 UTC (rev 112540)
+++ zope.mkzeoinstance/trunk/src/zope/mkzeoinstance/tests/test_unix.py 2010-05-19 13:42:24 UTC (rev 112541)
@@ -20,8 +20,8 @@
import cStringIO
from zope.mkzeoinstance import ZEOInstanceBuilder
+from zope.mkzeoinstance import mkdirs
-
class ZeoInstanceParamsTest(unittest.TestCase):
def test_get_params(self):
@@ -69,7 +69,7 @@
def tearDown(self):
shutil.rmtree(self.temp_dir)
-
+
def test_create_folders_and_files(self):
instance_home = self.instance_home
orig_stdout = sys.stdout
@@ -197,10 +197,24 @@
'executable': sys.executable}
self.assertEqual(zeoctl, expected_out)
-
+
+class UtilityFunctionsTest(unittest.TestCase):
+
+ def setUp(self):
+ self.temp_dir = tempfile.mkdtemp()
+
+ def tearDown(self):
+ shutil.rmtree(self.temp_dir)
+
+ def test_mkdirs(self):
+ path = os.path.join(self.temp_dir, 'test')
+ mkdirs(path)
+ self.assertTrue(os.path.exists(path))
+
def test_suite():
suite = unittest.TestSuite()
suite.addTest(unittest.makeSuite(ZeoInstanceParamsTest))
suite.addTest(unittest.makeSuite(ZeoInstanceCreateTest))
+ suite.addTest(unittest.makeSuite(UtilityFunctionsTest))
return suite
More information about the checkins
mailing list