diff --git a/tests/test_traces.py b/tests/test_traces.py new file mode 100644 index 0000000..c0b7978 --- /dev/null +++ b/tests/test_traces.py @@ -0,0 +1,14 @@ +from mev_inspect.traces import is_child_trace_address + + +def test_is_child_trace_address(): + assert is_child_trace_address([0], []) + assert is_child_trace_address([0, 0], []) + assert is_child_trace_address([0, 0], [0]) + assert is_child_trace_address([100, 1, 10], [100]) + assert is_child_trace_address([100, 1, 10], [100, 1]) + + assert not is_child_trace_address([0], [1]) + assert not is_child_trace_address([1], [0]) + assert not is_child_trace_address([1, 0], [0]) + assert not is_child_trace_address([100, 2, 10], [100, 1])