Skip to content

Commit

Permalink
adds codes and reasons to external tests
Browse files Browse the repository at this point in the history
  • Loading branch information
BWMac committed May 7, 2024
1 parent 2dceb89 commit 3684937
Show file tree
Hide file tree
Showing 6 changed files with 16 additions and 5 deletions.
4 changes: 3 additions & 1 deletion src/dcqc/tests/bioformats_info_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,9 @@

class BioFormatsInfoTest(ExternalBaseTest):
tier = 2
pass_code = "0"
pass_code = 0
fail_code = 1
failure_reason_location = "std_err"
target: SingleTarget

def generate_process(self) -> Process:
Expand Down
4 changes: 3 additions & 1 deletion src/dcqc/tests/libtiff_info_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,9 @@

class LibTiffInfoTest(ExternalBaseTest):
tier = 2
pass_code = "0"
pass_code = 0
fail_code = 1
failure_reason_location = "std_err"
target: SingleTarget

def generate_process(self) -> Process:
Expand Down
4 changes: 3 additions & 1 deletion src/dcqc/tests/ome_xml_schema_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,9 @@

class OmeXmlSchemaTest(ExternalBaseTest):
tier = 2
pass_code = "0"
pass_code = 0
fail_code = 1
failure_reason_location = "std_out"
target: SingleTarget

def generate_process(self) -> Process:
Expand Down
4 changes: 3 additions & 1 deletion src/dcqc/tests/tiff_date_time_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,9 @@

class TiffDateTimeTest(ExternalBaseTest):
tier = 4
pass_code = "1"
pass_code = 1
fail_code = 0
failure_reason_location = "std_out"
target: SingleTarget

def generate_process(self) -> Process:
Expand Down
4 changes: 3 additions & 1 deletion src/dcqc/tests/tiff_tag_306_date_time_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,9 @@

class TiffTag306DateTimeTest(ExternalBaseTest):
tier = 4
pass_code = "1"
pass_code = 1
fail_code = 0
failure_reason_location = "std_out"
target: SingleTarget

def generate_process(self) -> Process:
Expand Down
1 change: 1 addition & 0 deletions tests/test_main.py
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,7 @@ def test_create_tests(get_data, get_output):

def test_create_process(get_data, get_output):
input_json = get_data("test.external.json")
print(input_json)
output_path = get_output("create_process") / "process.json"
output_path.unlink(missing_ok=True)

Expand Down

0 comments on commit 3684937

Please sign in to comment.