File tree Expand file tree Collapse file tree 2 files changed +18
-5
lines changed Expand file tree Collapse file tree 2 files changed +18
-5
lines changed Original file line number Diff line number Diff line change @@ -134,12 +134,11 @@ coverage.html: htmlcov/index.html
134
134
htmlcov/index.html : .coverage
135
135
coverage html
136
136
137
- diff-cover : coverage-gcovr.xml coverage .xml
138
- diff-cover coverage-gcovr.xml coverage.xml
137
+ diff-cover : coverage.xml
138
+ diff-cover $^
139
139
140
- diff-cover.html : coverage-gcovr.xml coverage.xml
141
- diff-cover coverage-gcovr.xml coverage.xml \
142
- --html-report diff-cover.html
140
+ diff-cover.html : coverage.xml
141
+ diff-cover $^ --html-report diff-cover.html
143
142
144
143
# # test : run the ${MODULE} test suite
145
144
test : $(pysources )
Original file line number Diff line number Diff line change 3
3
import json
4
4
import logging
5
5
import shutil
6
+ import os
6
7
import sys
7
8
import tempfile
8
9
import unittest
@@ -643,6 +644,19 @@ def test_no_js_console(self):
643
644
self .assertNotIn ("[log] Log message" , stderr )
644
645
self .assertNotIn ("[err] Error message" , stderr )
645
646
647
+ @needs_docker
648
+ class TestRecordContainerId (TestCmdLine ):
649
+ def test_record_container_id (self ):
650
+ test_file = "cache_test_workflow.cwl"
651
+ cid_dir = tempfile .mkdtemp ("cwltool_test_cid" )
652
+ error_code , _ , stderr = self .get_main_output (
653
+ ["--record-container-id" , "--cidfile-dir" , cid_dir ,
654
+ get_data ("tests/wf/" + test_file )])
655
+ self .assertIn ("completed success" , stderr )
656
+ self .assertEqual (error_code , 0 )
657
+ self .assertEqual (len (os .listdir (cid_dir )), 2 )
658
+ shutil .rmtree (cid_dir )
659
+
646
660
647
661
@needs_docker
648
662
class TestCache (TestCmdLine ):
You can’t perform that action at this time.
0 commit comments