Skip to content

Commit ac239bc

Browse files
Merge branch 'OriginTrail:v8/develop' into fix/perutnina-nquads-parsing
2 parents 784141e + 833ea95 commit ac239bc

File tree

6 files changed

+37
-9
lines changed

6 files changed

+37
-9
lines changed

.github/workflows/checks.yml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
name: Node.js Tests
2+
3+
on:
4+
push:
5+
branches: ["**"]
6+
pull_request:
7+
8+
jobs:
9+
test:
10+
runs-on: ubuntu-latest
11+
12+
steps:
13+
- name: Checkout repository
14+
uses: actions/checkout@v3
15+
16+
- name: Set up Node.js
17+
uses: actions/setup-node@v3
18+
with:
19+
node-version: 18
20+
21+
- name: Install dependencies
22+
run: npm ci
23+
24+
- name: Run Tests
25+
run: npm test

index.cjs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -523,7 +523,6 @@ ${unsupportedNquads.map((q, i) => ` ${i + 1}. ${q}`).join("\n")}
523523
524524
Full Parsed N-Quads Array:
525525
${nquadsArray.join('\n')}
526-
Parsing failed due to presence of unnamed (blank node) graphs. Please ensure all graphs in the input JSON-LD have proper named IRIs.
527526
`
528527
);
529528
}

package-lock.json

Lines changed: 2 additions & 2 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 & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "assertion-tools",
3-
"version": "8.0.4",
3+
"version": "8.0.5",
44
"description": "Common assertion tools used in ot-node and dkg.js",
55
"main": "index.js",
66
"type": "module",

test/knowledge-asset-tools.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,6 @@ describe("formatGraph", () => {
117117
expect(result.private).to.deep.equal([
118118
"<http://example.org/privateSubject> <http://example.org/privatePredicate> <http://example.org/privateObject> .",
119119
]);
120-
expect(result.public[0]).to.match(/^<http:\/\/example\.org\/private>/);
120+
expect(result.public[0]).to.include("https://ontology.origintrail.io/dkg/1.0#privateAssertionID");
121121
});
122122
});

test/knowledge-collection-tools.test.js

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,14 @@ describe("formatDataset", () => {
4343
},
4444
};
4545
const result = await formatDataset(jsonld);
46-
expect(result.public).to.deep.equal([
47-
"<http://example.org/subject> <http://example.org/predicate> <http://example.org/object> .",
48-
'<http://example.org/subject> <https://ontology.origintrail.io/dkg/1.0#privateAssertionID> "0x6bf0031bbcfce4f582136e7deeffcd01eedb4d086e30318fffa22810687196fb" .',
49-
]);
46+
expect(result.public).to.have.length(1);
47+
expect(result.public[0]).to.equal(
48+
"<http://example.org/subject> <http://example.org/predicate> <http://example.org/object> ."
49+
);
50+
expect(result.private).to.have.length(1);
51+
expect(result.private[0]).to.equal(
52+
"<http://example.org/privateSubject> <http://example.org/predicate> <http://example.org/privateObject> ."
53+
);
5054
expect(result.private).to.deep.equal([
5155
"<http://example.org/privateSubject> <http://example.org/predicate> <http://example.org/privateObject> .",
5256
]);

0 commit comments

Comments
 (0)