MCPcopy Create free account
hub / github.com/google-deepmind/alphageometry / test_merged_node_equivalence

Method test_merged_node_equivalence

geometry_test.py:64–70  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

62 self.assertEqual(ld.rep(), la)
63
64 def test_merged_node_equivalence(self):
65 _, _, _, _, la, lb, lc, ld = self._setup_equality_example()
66 # all la, lb, lc, ld are equivalent
67 self.assertCountEqual(la.equivs(), [la, lb, lc, ld])
68 self.assertCountEqual(lb.equivs(), [la, lb, lc, ld])
69 self.assertCountEqual(lc.equivs(), [la, lb, lc, ld])
70 self.assertCountEqual(ld.equivs(), [la, lb, lc, ld])
71
72 def test_bfs_for_equality_transitivity(self):
73 a, _, _, d, _, _, _, _ = self._setup_equality_example()

Callers

nothing calls this directly

Calls 2

equivsMethod · 0.80

Tested by

no test coverage detected