X-Git-Url: http://woldlab.caltech.edu/gitweb/?a=blobdiff_plain;f=test%2Ftest_copier.py;h=3e26cc679605f36d45d5f24016a99f959df63b4e;hb=6ea8652c57937ff48c18fc3990ae7f2ee0875ab9;hp=36078dc438b083b7fec43dcbe932bc2bdab21225;hpb=3c1c31b97282ad83b38964f263398185aceb6472;p=htsworkflow.git diff --git a/test/test_copier.py b/test/test_copier.py index 36078dc..3e26cc6 100644 --- a/test/test_copier.py +++ b/test/test_copier.py @@ -1,10 +1,10 @@ -import unittest +from unittest2 import TestCase from StringIO import StringIO from htsworkflow.automation import copier from htsworkflow.automation.solexa import is_runfolder -class testCopier(unittest.TestCase): +class testCopier(TestCase): def test_empty_config(self): cfg = StringIO("""[fake] something: unrelated @@ -74,8 +74,14 @@ notify_users: user3@example.fake self.failUnlessEqual(len(result), 1) self.failUnlessEqual(result[0][-1], '4') + def suite(): - return unittest.makeSuite(testCopier,'test') + from unittest2 import TestSuite, defaultTestLoader + suite = TestSuite() + suite.addTests(defaultTestLoader.loadTestsFromTestCase(testCopier)) + return suite + if __name__ == "__main__": - unittest.main(defaultTest="suite") + from unittest2 import main + main(defaultTest="suite")