1- import { IndexedFormula , NamedNode } from 'rdflib'
1+ import { IndexedFormula } from 'rdflib'
22
33export function toEqualGraph ( received : IndexedFormula , expected : IndexedFormula ) {
44 const receivedStatements = received . statements . slice ( )
@@ -8,30 +8,30 @@ export function toEqualGraph (received: IndexedFormula, expected: IndexedFormula
88 pass : false ,
99 message : ( ) => `Expected graph does not equal to received graph\n
1010Found ${ receivedStatements . length } statements in received graph:
11- ${ receivedStatements . map ( st => `- ${ st . subject } ${ st . predicate } ${ st . object } ${ st . why } .\n` ) . join ( '' ) }
11+ ${ receivedStatements . map ( st => `- ${ st . subject } ${ st . predicate } ${ st . object } ${ st . graph } .\n` ) . join ( '' ) }
1212Found ${ expectedStatements . length } statements in expected graph:
13- ${ expectedStatements . map ( st => `- ${ st . subject } ${ st . predicate } ${ st . object } ${ st . why } .\n` ) . join ( '' ) } `
13+ ${ expectedStatements . map ( st => `- ${ st . subject } ${ st . predicate } ${ st . object } ${ st . graph } .\n` ) . join ( '' ) } `
1414 }
1515 }
16- const expDiffRecStatements = expectedStatements . filter ( st => ! received . holds ( st . subject , st . predicate , st . object , st . why as NamedNode ) )
16+ const expDiffRecStatements = expectedStatements . filter ( st => ! received . holds ( st . subject , st . predicate , st . object , st . graph ) )
1717 if ( expDiffRecStatements . length !== 0 ) {
1818 return {
1919 pass : false ,
2020 message : ( ) => `Expected graph does not equal to received graph\n
2121Found ${ receivedStatements . length } statements in received graph:
22- ${ receivedStatements . map ( st => `- ${ st . subject } ${ st . predicate } ${ st . object } ${ st . why } .\n` ) . join ( '' ) }
22+ ${ receivedStatements . map ( st => `- ${ st . subject } ${ st . predicate } ${ st . object } ${ st . graph } .\n` ) . join ( '' ) }
2323The following ${ expDiffRecStatements . length } statements does not exist in the above graph:
24- ${ expDiffRecStatements . map ( st => `- ${ st . subject } ${ st . predicate } ${ st . object } ${ st . why } .\n` ) . join ( '' ) } `
24+ ${ expDiffRecStatements . map ( st => `- ${ st . subject } ${ st . predicate } ${ st . object } ${ st . graph } .\n` ) . join ( '' ) } `
2525 }
2626 }
27- const recDiffExpStatements = receivedStatements . filter ( st => ! expected . holds ( st . subject , st . predicate , st . object , st . why as NamedNode ) )
27+ const recDiffExpStatements = receivedStatements . filter ( st => ! expected . holds ( st . subject , st . predicate , st . object , st . graph ) )
2828 return {
2929 pass : recDiffExpStatements . length === 0 ,
3030 message : ( ) => `Expected graph does not equal to received graph\n
3131Found ${ expectedStatements . length } statements in expected graph:
32- ${ expectedStatements . map ( st => `- ${ st . subject } ${ st . predicate } ${ st . object } ${ st . why } .\n` ) . join ( '' ) }
32+ ${ expectedStatements . map ( st => `- ${ st . subject } ${ st . predicate } ${ st . object } ${ st . graph } .\n` ) . join ( '' ) }
3333The following ${ recDiffExpStatements . length } statements does not exist in the above graph:
34- ${ recDiffExpStatements . map ( st => `- ${ st . subject } ${ st . predicate } ${ st . object } ${ st . why } .\n` ) . join ( '' ) } `
34+ ${ recDiffExpStatements . map ( st => `- ${ st . subject } ${ st . predicate } ${ st . object } ${ st . graph } .\n` ) . join ( '' ) } `
3535 }
3636}
3737
0 commit comments