2 from __future__ import absolute_import
4 from datetime import datetime, date
8 from unittest import TestCase
10 from htsworkflow.pipelines.test.simulate_runfolder import TESTDATA_DIR
12 from htsworkflow.pipelines import eland
13 from htsworkflow.pipelines import ipar
14 from htsworkflow.pipelines import bustard
15 from htsworkflow.pipelines import gerald
16 from htsworkflow.pipelines import runfolder
18 class AlignmentFreeRunfolderTests(TestCase):
19 def test_loading(self):
20 run_xml = os.path.join(TESTDATA_DIR, 'run_C23KDACXX_2013-05-11.xml')
21 run = runfolder.load_pipeline_run_xml(run_xml)
22 self.assertEqual(run.runfolder_name, '130508_SN787_0146_BC23KDACXX')
25 from unittest import TestSuite, defaultTestLoader
27 suite.addTests(defaultTestLoader.loadTestsFromTestCase(AlignmentFreeRunfolderTests))
31 if __name__ == "__main__":
32 from unittest import main
33 main(defaultTest="suite")