|
8 | 8 |
|
9 | 9 |
|
10 | 10 | @pytest.mark.requires_neo4j_and_gds |
11 | | -def test_from_gds_integration(gds: Any) -> None: |
| 11 | +def test_from_gds_integration_size(gds: Any) -> None: |
12 | 12 | from neo4j_viz.gds import from_gds |
13 | 13 |
|
14 | 14 | nodes = pd.DataFrame( |
@@ -41,9 +41,14 @@ def test_from_gds_integration(gds: Any) -> None: |
41 | 41 |
|
42 | 42 | assert len(VG.nodes) == 3 |
43 | 43 | assert sorted(VG.nodes, key=lambda x: x.id) == [ |
44 | | - Node(id=0, size=float(1337), properties=dict(labels=["A"], component=float(1), size=0.1)), |
45 | | - Node(id=1, size=float(42), properties=dict(labels=["C"], component=float(4), size=0.2)), |
46 | | - Node(id=2, size=float(3.14), properties=dict(labels=["A", "B"], component=float(2), size=0.3)), |
| 44 | + Node(id=0, size=float(1337), caption="['A']", properties=dict(labels=["A"], component=float(1), size=0.1)), |
| 45 | + Node(id=1, size=float(42), caption="['C']", properties=dict(labels=["C"], component=float(4), size=0.2)), |
| 46 | + Node( |
| 47 | + id=2, |
| 48 | + size=float(3.14), |
| 49 | + caption="['A', 'B']", |
| 50 | + properties=dict(labels=["A", "B"], component=float(2), size=0.3), |
| 51 | + ), |
47 | 52 | ] |
48 | 53 |
|
49 | 54 | assert len(VG.relationships) == 3 |
@@ -93,9 +98,11 @@ def test_from_gds_integration_all_properties(gds: Any) -> None: |
93 | 98 |
|
94 | 99 | assert len(VG.nodes) == 3 |
95 | 100 | assert sorted(VG.nodes, key=lambda x: x.id) == [ |
96 | | - Node(id=0, size=0.1, properties=dict(labels=["A"], component=float(1), score=1337.0)), |
97 | | - Node(id=1, size=0.2, properties=dict(labels=["C"], component=float(4), score=42.0)), |
98 | | - Node(id=2, size=0.3, properties=dict(labels=["A", "B"], component=float(2), score=3.14)), |
| 101 | + Node(id=0, size=0.1, caption="['A']", properties=dict(labels=["A"], component=float(1), score=1337.0)), |
| 102 | + Node(id=1, size=0.2, caption="['C']", properties=dict(labels=["C"], component=float(4), score=42.0)), |
| 103 | + Node( |
| 104 | + id=2, size=0.3, caption="['A', 'B']", properties=dict(labels=["A", "B"], component=float(2), score=3.14) |
| 105 | + ), |
99 | 106 | ] |
100 | 107 |
|
101 | 108 | assert len(VG.relationships) == 3 |
@@ -176,9 +183,9 @@ def test_from_gds_mocked(mocker: MockerFixture) -> None: |
176 | 183 |
|
177 | 184 | assert len(VG.nodes) == 3 |
178 | 185 | assert sorted(VG.nodes, key=lambda x: x.id) == [ |
179 | | - Node(id=0, size=float(1337), properties=dict(labels=["A"], component=float(1))), |
180 | | - Node(id=1, size=float(42), properties=dict(labels=["C"], component=float(4))), |
181 | | - Node(id=2, size=float(3.14), properties=dict(labels=["A", "B"], component=float(2))), |
| 186 | + Node(id=0, caption="['A']", size=float(1337), properties=dict(labels=["A"], component=float(1))), |
| 187 | + Node(id=1, caption="['C']", size=float(42), properties=dict(labels=["C"], component=float(4))), |
| 188 | + Node(id=2, caption="['A', 'B']", size=float(3.14), properties=dict(labels=["A", "B"], component=float(2))), |
182 | 189 | ] |
183 | 190 |
|
184 | 191 | assert len(VG.relationships) == 3 |
|
0 commit comments