Make sure we can load a run file that lacks alignment details.
[htsworkflow.git] / htsworkflow / pipelines / test / test_alignemnt_free.py
diff --git a/htsworkflow/pipelines/test/test_alignemnt_free.py b/htsworkflow/pipelines/test/test_alignemnt_free.py
new file mode 100644 (file)
index 0000000..fd29d8a
--- /dev/null
@@ -0,0 +1,31 @@
+#!/usr/bin/env python
+
+from datetime import datetime, date
+import os
+import tempfile
+import shutil
+from unittest2 import TestCase
+
+from htsworkflow.pipelines.test.simulate_runfolder import TESTDATA_DIR
+
+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
+
+class AlignmentFreeRunfolderTests(TestCase):
+    def test_loading(self):
+        run_xml = os.path.join(TESTDATA_DIR, 'run_C23KDACXX_2013-05-11.xml')
+        runfolder.
+
+def suite():
+    from unittest2 import TestSuite, defaultTestLoader
+    suite = TestSuite()
+    suite.addTests(defaultTestLoader.loadTestsFromTestCase(AlignmentFreeRunfolderTests))
+    return suite
+
+
+if __name__ == "__main__":
+    from unittest2 import main
+    main(defaultTest="suite")