fix: deletes get_graph_from_model test of the faulty old implementation
This commit is contained in:
parent
42ab60125b
commit
18e0aa2f6c
1 changed files with 0 additions and 89 deletions
|
|
@ -1,89 +0,0 @@
|
|||
from cognee.modules.graph.utils import get_graph_from_model
|
||||
from cognee.tests.unit.interfaces.graph.util import run_test_against_ground_truth
|
||||
|
||||
CAR_SEDAN_EDGE = (
|
||||
"car1",
|
||||
"sedan",
|
||||
"is_type",
|
||||
{
|
||||
"source_node_id": "car1",
|
||||
"target_node_id": "sedan",
|
||||
"relationship_name": "is_type",
|
||||
},
|
||||
)
|
||||
|
||||
|
||||
BORIS_CAR_EDGE_GROUND_TRUTH = (
|
||||
"boris",
|
||||
"car1",
|
||||
"owns_car",
|
||||
{
|
||||
"source_node_id": "boris",
|
||||
"target_node_id": "car1",
|
||||
"relationship_name": "owns_car",
|
||||
"metadata": {"type": "list"},
|
||||
},
|
||||
)
|
||||
|
||||
CAR_TYPE_GROUND_TRUTH = {"id": "sedan"}
|
||||
|
||||
CAR_GROUND_TRUTH = {
|
||||
"id": "car1",
|
||||
"brand": "Toyota",
|
||||
"model": "Camry",
|
||||
"year": 2020,
|
||||
"color": "Blue",
|
||||
}
|
||||
|
||||
PERSON_GROUND_TRUTH = {
|
||||
"id": "boris",
|
||||
"name": "Boris",
|
||||
"age": 30,
|
||||
"driving_license": {
|
||||
"issued_by": "PU Vrsac",
|
||||
"issued_on": "2025-11-06",
|
||||
"number": "1234567890",
|
||||
"expires_on": "2025-11-06",
|
||||
},
|
||||
}
|
||||
|
||||
|
||||
def test_extracted_car_type(boris):
|
||||
nodes, _ = get_graph_from_model(boris)
|
||||
assert len(nodes) == 3
|
||||
car_type = nodes[0]
|
||||
run_test_against_ground_truth("car_type", car_type, CAR_TYPE_GROUND_TRUTH)
|
||||
|
||||
|
||||
def test_extracted_car(boris):
|
||||
nodes, _ = get_graph_from_model(boris)
|
||||
assert len(nodes) == 3
|
||||
car = nodes[1]
|
||||
run_test_against_ground_truth("car", car, CAR_GROUND_TRUTH)
|
||||
|
||||
|
||||
def test_extracted_person(boris):
|
||||
nodes, _ = get_graph_from_model(boris)
|
||||
assert len(nodes) == 3
|
||||
person = nodes[2]
|
||||
run_test_against_ground_truth("person", person, PERSON_GROUND_TRUTH)
|
||||
|
||||
|
||||
def test_extracted_car_sedan_edge(boris):
|
||||
_, edges = get_graph_from_model(boris)
|
||||
edge = edges[0]
|
||||
|
||||
assert CAR_SEDAN_EDGE[:3] == edge[:3], f"{CAR_SEDAN_EDGE[:3] = } != {edge[:3] = }"
|
||||
for key, ground_truth in CAR_SEDAN_EDGE[3].items():
|
||||
assert ground_truth == edge[3][key], f"{ground_truth = } != {edge[3][key] = }"
|
||||
|
||||
|
||||
def test_extracted_boris_car_edge(boris):
|
||||
_, edges = get_graph_from_model(boris)
|
||||
edge = edges[1]
|
||||
|
||||
assert (
|
||||
BORIS_CAR_EDGE_GROUND_TRUTH[:3] == edge[:3]
|
||||
), f"{BORIS_CAR_EDGE_GROUND_TRUTH[:3] = } != {edge[:3] = }"
|
||||
for key, ground_truth in BORIS_CAR_EDGE_GROUND_TRUTH[3].items():
|
||||
assert ground_truth == edge[3][key], f"{ground_truth = } != {edge[3][key] = }"
|
||||
Loading…
Add table
Reference in a new issue