BorderCloud / TFT-tests

TFT's test suite.
http://bordercloud.github.io/TFT-tests
1 stars 1 forks source link

result comparison should allow differently serialized blank nodes #16

Open VladimirAlexiev opened 6 years ago

VladimirAlexiev commented 6 years ago

tsv01 - TSV Result Format on jena wrontly reports error, because it expects _:b0 whereas jena returns _:B597760fccb78e825719823e94258b8f0.

BorderCloud commented 6 years ago

The hell of the blanks nodes... Thanks for the bug.

VladimirAlexiev commented 6 years ago

Yes! Blank nodes make graph comparison NP-complete. That's why efforts like JSONLD have canonicalization, i.e. systematically choosing a representation for a graph that would output the same text/structure every time.