Skip to content

Commit fa7f2a0

Browse files
committed
feat: add tests
1 parent 713b9cd commit fa7f2a0

File tree

4 files changed

+3032
-25
lines changed

4 files changed

+3032
-25
lines changed

package-lock.json

Lines changed: 100 additions & 20 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@
4040
"@types/tmp": "^0.2.6",
4141
"jest": "^29.7.0",
4242
"ts-jest": "^29.2.5",
43+
"jest-rdf": "^2.0.0",
4344
"ts-node": "^10.9.2",
4445
"typescript": "^5.4.5"
4546
},

test/integration/ODRL-Evaluator.test.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
import { isomorphic } from "rdf-isomorphic";
21
import { ODRLEngineMultipleSteps, ODRLEvaluator, turtleStringToStore, blanknodeify } from "../../src";
32
import { Quad } from "n3";
4-
describe('The default ODRL evaluator', () => {
3+
import "jest-rdf";
54

5+
describe('The default ODRL evaluator', () => {
66
const odrlEvaluator = new ODRLEvaluator(new ODRLEngineMultipleSteps());
77
it ('Handle skos exact match', async () => {
88
const odrlPolicyText = `
@@ -60,7 +60,7 @@ const stateOfTheWorldText = `
6060
odrlPolicyStore.getQuads(null, null, null, null),
6161
odrlRequestStore.getQuads(null, null, null, null),
6262
stateOfTheWorldStore.getQuads(null, null, null, null));
63-
64-
expect(isomorphic(blanknodeify(report as any as Quad[]), blanknodeify(expectedReportStore.getQuads(null, null, null, null)))).toBeTruthy();
65-
})
63+
64+
expect(blanknodeify(report as any as Quad[])).toBeRdfIsomorphic(blanknodeify(expectedReportStore.getQuads(null, null, null, null)))
65+
});
6666
})

0 commit comments

Comments
 (0)