Skip to content

Commit e316132

Browse files
Updated test script
1 parent 7edbd42 commit e316132

File tree

1 file changed

+13
-12
lines changed

1 file changed

+13
-12
lines changed

scripts/tests/py/test_metadata.py

+13-12
Original file line numberDiff line numberDiff line change
@@ -18,23 +18,24 @@
1818

1919

2020
class TestMetadataReader(unittest.TestCase):
21-
# build the test Metadata_Reader object
22-
#defines expected arguments associated with runs
21+
2322
def setUp(self):
2423

2524
# build the reader object
26-
self.reader=Metadata_Reader("", "env_test.yaml")
27-
self.actual_runs_metadata = self.reader.get_runs_metadata()
28-
self.expected_runs_metadata = {}
25+
self.reader=Metadata_Reader( "/scripts/tests/py/env_test.yaml")
26+
2927

30-
self.expected_runs_metadata["simple_run_args.txt+run1"] = Metadata(app="out/linux-x64-all-clusters-ipv6only-no-ble-no-wifi-tsan-clang-test/chip-all-clusters-app",
31-
discriminator=1234, py_script_path="simple_run_args.txt", run="run1", passcode=20202021)
32-
33-
# gets the metadata associated with each run by parsing the test script and compares it to the expected metadata values
34-
def test_run_metadata_parser(self):
35-
for actual_run in self.actual_runs_metadata:
36-
self.assertEqual(self.actual_runs_metadata[actual_run], self.expected_runs_metadata[actual_run])
28+
def test_parse_single_run(self):
29+
30+
expected_runs_metadata = {}
3731

32+
expected_runs_metadata["/scripts/tests/py/simple_run_args.txt"] = Metadata(app="out/linux-x64-all-clusters-ipv6only-no-ble-no-wifi-tsan-clang-test/chip-all-clusters-app",
33+
discriminator=1234, py_script_path="/scripts/tests/py/simple_run_args.txt", run="run1", passcode=20202021)
34+
35+
36+
for run in expected_runs_metadata:
37+
self.assertEqual(self.reader.parse_script(run)[0], expected_runs_metadata[run])
38+
3839

3940
if __name__=="__main__":
4041
unittest.main()

0 commit comments

Comments
 (0)