3 from datetime import datetime, date
7 from unittest import TestCase
9 from htsworkflow.pipelines.test.simulate_runfolder import TESTDATA_DIR
11 from htsworkflow.pipelines import eland
12 from htsworkflow.pipelines import ipar
13 from htsworkflow.pipelines import bustard
14 from htsworkflow.pipelines import gerald
15 from htsworkflow.pipelines import runfolder
17 class AlignmentFreeRunfolderTests(TestCase):
18 def test_loading(self):
19 run_xml = os.path.join(TESTDATA_DIR, 'run_C23KDACXX_2013-05-11.xml')
20 run = runfolder.load_pipeline_run_xml(run_xml)
21 self.assertEqual(run.runfolder_name, '130508_SN787_0146_BC23KDACXX')
24 from unittest import TestSuite, defaultTestLoader
26 suite.addTests(defaultTestLoader.loadTestsFromTestCase(AlignmentFreeRunfolderTests))
30 if __name__ == "__main__":
31 from unittest import main
32 main(defaultTest="suite")