X-Git-Url: http://woldlab.caltech.edu/gitweb/?p=htsworkflow.git;a=blobdiff_plain;f=htsworkflow%2Fsubmission%2Ftest%2Ftest_submission.py;h=e441f2013ed5d1990e08c9aef107763a9311941e;hp=90852ceb766f56a871fc199d675982fc095b98c2;hb=3c824500655b0bb58cb079c68160cbef016f067e;hpb=2816ef120f54daaf9ef5d6f70bb19e379f5ab955 diff --git a/htsworkflow/submission/test/test_submission.py b/htsworkflow/submission/test/test_submission.py index 90852ce..e441f20 100644 --- a/htsworkflow/submission/test/test_submission.py +++ b/htsworkflow/submission/test/test_submission.py @@ -1,3 +1,4 @@ + import os from StringIO import StringIO import shutil @@ -24,24 +25,6 @@ import RDF #import logging #logging.basicConfig(level=logging.DEBUG) -def generate_sample_results_tree(obj): - obj.tempdir = tempfile.mkdtemp(prefix="submission_test") - obj.sourcedir = os.path.join(obj.tempdir, 'source') - obj.resultdir = os.path.join(obj.tempdir, 'results') - - for d in [os.path.join(obj.tempdir, S1_NAME), - os.path.join(obj.tempdir, S2_NAME), - ]: - os.mkdir(os.path.join(obj.tempdir, d)) - - tomake = [] - tomake.extend(S1_FILES) - tomake.extend(S2_FILES) - for f in tomake: - stream = open(os.path.join(obj.tempdir, f), 'w') - stream.write(f) - stream.close() - class TestSubmissionModule(TestCase): def test_empty_list_submission(self): model = get_model() @@ -84,7 +67,7 @@ class TestSubmissionModule(TestCase): class TestSubmission(TestCase): def setUp(self): - generate_sample_results_tree(self) + generate_sample_results_tree(self, 'submission_test') self.model = get_model() def tearDown(self): @@ -122,10 +105,8 @@ thisView:alignments ucscDaf:filename_re ".*\\.bam$" ; """ map = ResultMap() - print self.tempdir - print os.listdir(self.tempdir) - map['1000'] = os.path.join(self.tempdir, S1_NAME) - map['2000'] = os.path.join(self.tempdir, S2_NAME) + map['1000'] = os.path.join(self.sourcedir, S1_NAME) + map['2000'] = os.path.join(self.sourcedir, S2_NAME) s = Submission('foo', self.model, 'http://localhost') mock = MockAddDetails(self.model, turtle)