From e69baaba415205ab87f46ea5623d87d69aae5167 Mon Sep 17 00:00:00 2001 From: JanLJL Date: Wed, 10 Jul 2019 18:31:25 +0200 Subject: [PATCH] bugfix --- tests/test_semantics.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/tests/test_semantics.py b/tests/test_semantics.py index efabf25..f04f560 100755 --- a/tests/test_semantics.py +++ b/tests/test_semantics.py @@ -112,16 +112,16 @@ class TestSemanticTools(unittest.TestCase): def test_kernelDG_AArch64(self): dg = KernelDG(self.kernel_AArch64, self.parser_AArch64, self.machine_model_tx2) self.assertTrue(nx.algorithms.dag.is_directed_acyclic_graph(dg.dg)) - self.assertEqual(list(dg.get_dependent_instruction_forms(line_number=2)), [6, 7]) - self.assertEqual(list(dg.get_dependent_instruction_forms(line_number=3)), [8, 9]) - self.assertEqual(list(dg.get_dependent_instruction_forms(line_number=4)), [6, 7]) - self.assertEqual(list(dg.get_dependent_instruction_forms(line_number=5)), [8, 9]) + self.assertEqual(set(dg.get_dependent_instruction_forms(line_number=2)), {6, 7}) + self.assertEqual(set(dg.get_dependent_instruction_forms(line_number=3)), {8, 9}) + self.assertEqual(set(dg.get_dependent_instruction_forms(line_number=4)), {6, 7}) + self.assertEqual(set(dg.get_dependent_instruction_forms(line_number=5)), {8, 9}) self.assertEqual(next(dg.get_dependent_instruction_forms(line_number=6)), 12) self.assertEqual(next(dg.get_dependent_instruction_forms(line_number=7)), 13) self.assertEqual(next(dg.get_dependent_instruction_forms(line_number=8)), 15) self.assertEqual(next(dg.get_dependent_instruction_forms(line_number=9)), 16) - self.assertEqual(list(dg.get_dependent_instruction_forms(line_number=10)), [12, 13]) - self.assertEqual(list(dg.get_dependent_instruction_forms(line_number=11)), [15, 16]) + self.assertEqual(set(dg.get_dependent_instruction_forms(line_number=10)), {12, 13}) + self.assertEqual(set(dg.get_dependent_instruction_forms(line_number=11)), {15, 16}) self.assertEqual(next(dg.get_dependent_instruction_forms(line_number=12)), 14) self.assertEqual(next(dg.get_dependent_instruction_forms(line_number=13)), 14) self.assertEqual(len(list(dg.get_dependent_instruction_forms(line_number=14))), 0)