61 lines
1.5 KiB
JSON
61 lines
1.5 KiB
JSON
{
|
|
"schema_version": 1,
|
|
"name": "structural_diff",
|
|
"repeats": 3,
|
|
"cases": [
|
|
{
|
|
"name": "positive",
|
|
"baseline": "tests/fixtures/diff/positive/baseline",
|
|
"current": "tests/fixtures/diff/positive/current",
|
|
"expect": {
|
|
"added_nodes": 1,
|
|
"removed_nodes": 1,
|
|
"changed_nodes": 1,
|
|
"added_edges": 2,
|
|
"removed_edges": 1,
|
|
"changed_edges": 1
|
|
}
|
|
},
|
|
{
|
|
"name": "negative",
|
|
"baseline": "tests/fixtures/diff/negative/baseline",
|
|
"current": "tests/fixtures/diff/negative/current",
|
|
"expect": {
|
|
"added_nodes": 0,
|
|
"removed_nodes": 0,
|
|
"changed_nodes": 0,
|
|
"added_edges": 0,
|
|
"removed_edges": 0,
|
|
"changed_edges": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "relocated_positive",
|
|
"baseline": "tests/fixtures/diff/positive/baseline",
|
|
"current": "tests/fixtures/diff/positive/current",
|
|
"expect": {
|
|
"added_nodes": 1,
|
|
"removed_nodes": 1,
|
|
"changed_nodes": 1,
|
|
"added_edges": 2,
|
|
"removed_edges": 1,
|
|
"changed_edges": 1
|
|
},
|
|
"allow_root_relocation": true
|
|
},
|
|
{
|
|
"name": "relocated_negative",
|
|
"baseline": "tests/fixtures/diff/negative/baseline",
|
|
"current": "tests/fixtures/diff/negative/current",
|
|
"expect": {
|
|
"added_nodes": 0,
|
|
"removed_nodes": 0,
|
|
"changed_nodes": 0,
|
|
"added_edges": 0,
|
|
"removed_edges": 0,
|
|
"changed_edges": 0
|
|
},
|
|
"allow_root_relocation": true
|
|
}
|
|
]
|
|
}
|