diff options
-rw-r--r-- | tests/integration/tests.py | 11 | ||||
-rw-r--r-- | tests/tests.py | 10 |
2 files changed, 11 insertions, 10 deletions
diff --git a/tests/integration/tests.py b/tests/integration/tests.py index 2ce550d..26f99d7 100644 --- a/tests/integration/tests.py +++ b/tests/integration/tests.py @@ -204,5 +204,16 @@ class TestRomStr(unittest.TestCase): self.failUnless(len(bytes) == 3) self.failUnless(bytes[0] == 0xd5) +class TestAsmList(unittest.TestCase): + # this test takes a lot of time :( + def xtest_scan_for_predefined_labels(self): + # label keys: line_number, bank, label, offset, address + load_asm() + all_labels = scan_for_predefined_labels() + label_names = [x["label"] for x in all_labels] + self.assertIn("GetFarByte", label_names) + self.assertIn("AddNTimes", label_names) + self.assertIn("CheckShininess", label_names) + if __name__ == "__main__": unittest.main() diff --git a/tests/tests.py b/tests/tests.py index 7b37794..15cf3c3 100644 --- a/tests/tests.py +++ b/tests/tests.py @@ -416,16 +416,6 @@ class TestAsmList(unittest.TestCase): self.assertEqual(labels[0]["label"], "HelloWorld") del asm - # this test takes a lot of time :( - def xtest_scan_for_predefined_labels(self): - # label keys: line_number, bank, label, offset, address - load_asm() - all_labels = scan_for_predefined_labels() - label_names = [x["label"] for x in all_labels] - self.assertIn("GetFarByte", label_names) - self.assertIn("AddNTimes", label_names) - self.assertIn("CheckShininess", label_names) - def test_write_all_labels(self): """dumping json into a file""" filename = "test_labels.json" |