import tempfile
import shutil
import sys
-import unittest
+from unittest import TestCase
from htsworkflow.pipelines import eland
from htsworkflow.pipelines import ipar
from htsworkflow.pipelines import bustard
from htsworkflow.pipelines import gerald
from htsworkflow.pipelines import runfolder
-from htsworkflow.pipelines.runfolder import ElementTree
+from htsworkflow.pipelines import ElementTree
from htsworkflow.pipelines.test.simulate_runfolder import *
obj.gerald_dir = gerald_dir
-class RunfolderExtractTests(unittest.TestCase):
+class RunfolderExtractTests(TestCase):
"""
Test the extract result code.
"""
self.failUnlessEqual(len(archive), 34)
self.failUnless('asite_090608_HWI-EAS229_0117_4286GAAXX_l6_r1.tar.bz2' in archive)
-
+
def suite():
- return unittest.makeSuite(RunfolderExtractTests,'test')
+ from unittest import TestSuite, defaultTestLoader
+ suite = TestSuite()
+ suite.addTests(defaultTestLoader.loadTestsFromTestCase(RunfolderExtractTests))
+ return suite
+
if __name__ == "__main__":
- unittest.main(defaultTest="suite")
+ from unittest import main
+ main(defaultTest="suite")