refactor: move is_equivalent to conftest.py for tests

This commit is contained in:
Arthur Meyre
2021-08-26 11:17:56 +02:00
parent 31259e556c
commit 1b489b281c
3 changed files with 130 additions and 73 deletions

View File

@@ -276,6 +276,11 @@ def test_is_equivalent_to(
node1: ir.IntermediateNode,
node2: ir.IntermediateNode,
expected_result: bool,
test_helpers,
):
"""Test is_equivalent_to methods on IntermediateNodes"""
assert node1.is_equivalent_to(node2) == node2.is_equivalent_to(node1) == expected_result
assert (
test_helpers.nodes_are_equivalent(node1, node2)
== test_helpers.nodes_are_equivalent(node2, node1)
== expected_result
)