Make sure we can load a run file that lacks alignment details.
authorDiane Trout <diane@caltech.edu>
Tue, 6 May 2014 22:38:48 +0000 (15:38 -0700)
committerDiane Trout <diane@ghic.org>
Tue, 10 Jun 2014 23:28:30 +0000 (16:28 -0700)
htsworkflow/pipelines/test/test_alignemnt_free.py [new file with mode: 0644]

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")