debugging set, confirm
This commit is contained in:
16
test/test_user_interface.py
Normal file
16
test/test_user_interface.py
Normal file
@@ -0,0 +1,16 @@
|
||||
import pytest
|
||||
from src.user_interface import UserInterface
|
||||
|
||||
@pytest.mark.parametrize("user_interface", [
|
||||
(
|
||||
UserInterface.new_interface(7, 10)
|
||||
)
|
||||
])
|
||||
def test_dispersion(user_interface):
|
||||
pre_dispersion_graph = user_interface.attribute_adjacency_graph()
|
||||
user_interface.disperse_interface()
|
||||
post_dispersion_graph = user_interface.attribute_adjacency_graph()
|
||||
|
||||
for _ in range(10000):
|
||||
for attr, adj_graph in pre_dispersion_graph.items():
|
||||
assert (adj_graph.isdisjoint(post_dispersion_graph[attr]))
|
||||
Reference in New Issue
Block a user