VC v2.0 Interoperability Report (original) (raw)
✓
✓
✓
✓
✓
✓
✓
✓
✓
✓
✓
The value of the relatedResource property MUST be one or more objects of the following form:
❌
Missing expected rejection: Failed to reject a VC with a relatedResource as array of strings.
AssertionError [ERR_ASSERTION]: Missing expected rejection: Failed to reject a VC with a relatedResource as array of strings. at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:95:9)
✓
✓
❌
Got unwanted rejection: Failed to accept a VC with valid relatedResource objects. Actual message: "fetch failed"
AssertionError [ERR_ASSERTION]: Got unwanted rejection: Failed to accept a VC with valid relatedResource objects. Actual message: "fetch failed" at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:69:9)
❌
Got unwanted rejection: Failed to accept a VC with valid relatedResource objects. Actual message: "Invalid credential: missing credentialSubject"
AssertionError [ERR_ASSERTION]: Got unwanted rejection: Failed to accept a VC with valid relatedResource objects. Actual message: "Invalid credential: missing credentialSubject" at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:69:9)
❌
Missing expected rejection: Failed to reject a VC with a relatedResource as array of strings.
AssertionError [ERR_ASSERTION]: Missing expected rejection: Failed to reject a VC with a relatedResource as array of strings. at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:95:9)
❌
Timeout of 15000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js)
Error: Timeout of 15000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js) at listOnTimeout (node:internal/timers:581:17) at process.processTimers (node:internal/timers:519:7)
✓
❌
Missing expected rejection: Failed to reject a VC with a relatedResource as array of strings.
AssertionError [ERR_ASSERTION]: Missing expected rejection: Failed to reject a VC with a relatedResource as array of strings. at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:95:9)
✓
❌
Missing expected rejection: Failed to reject a VC with a relatedResource as array of strings.
AssertionError [ERR_ASSERTION]: Missing expected rejection: Failed to reject a VC with a relatedResource as array of strings. at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:95:9)
❌
Missing expected rejection: Failed to reject a VC with a relatedResource with no `id` field.
AssertionError [ERR_ASSERTION]: Missing expected rejection: Failed to reject a VC with a relatedResource with no id
field.
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:108:9)
✓
❌
Missing expected rejection: Failed to reject a VC with a relatedResource with no `id` field.
AssertionError [ERR_ASSERTION]: Missing expected rejection: Failed to reject a VC with a relatedResource with no id
field.
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:108:9)
✓
✓
❌
Missing expected rejection: Failed to reject a VC with a relatedResource with no `id` field.
AssertionError [ERR_ASSERTION]: Missing expected rejection: Failed to reject a VC with a relatedResource with no id
field.
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:108:9)
✓
✓
❌
Missing expected rejection: Failed to reject a VC with a relatedResource with no `id` field.
AssertionError [ERR_ASSERTION]: Missing expected rejection: Failed to reject a VC with a relatedResource with no id
field.
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:108:9)
✓
❌
Missing expected rejection: Failed to reject a VC with a relatedResource with no `id` field.
AssertionError [ERR_ASSERTION]: Missing expected rejection: Failed to reject a VC with a relatedResource with no id
field.
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:108:9)
The value MUST be unique among the list of related resource objects.
❌
Missing expected rejection: Failed to reject a VC with a relatedResource with a duplicate `id` field.
AssertionError [ERR_ASSERTION]: Missing expected rejection: Failed to reject a VC with a relatedResource with a duplicate id
field.
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:125:9)
❌
Missing expected rejection: Failed to reject a VC with a relatedResource with a duplicate `id` field.
AssertionError [ERR_ASSERTION]: Missing expected rejection: Failed to reject a VC with a relatedResource with a duplicate id
field.
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:125:9)
❌
Missing expected rejection: Failed to reject a VC with a relatedResource with a duplicate `id` field.
AssertionError [ERR_ASSERTION]: Missing expected rejection: Failed to reject a VC with a relatedResource with a duplicate id
field.
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:125:9)
✓
✓
❌
Missing expected rejection: Failed to reject a VC with a relatedResource with a duplicate `id` field.
AssertionError [ERR_ASSERTION]: Missing expected rejection: Failed to reject a VC with a relatedResource with a duplicate id
field.
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:125:9)
❌
Missing expected rejection: Failed to reject a VC with a relatedResource with a duplicate `id` field.
AssertionError [ERR_ASSERTION]: Missing expected rejection: Failed to reject a VC with a relatedResource with a duplicate id
field.
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:125:9)
❌
Missing expected rejection: Failed to reject a VC with a relatedResource with a duplicate `id` field.
AssertionError [ERR_ASSERTION]: Missing expected rejection: Failed to reject a VC with a relatedResource with a duplicate id
field.
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:125:9)
❌
Missing expected rejection: Failed to reject a VC with a relatedResource with a duplicate `id` field.
AssertionError [ERR_ASSERTION]: Missing expected rejection: Failed to reject a VC with a relatedResource with a duplicate id
field.
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:125:9)
❌
Missing expected rejection: Failed to reject a VC with a relatedResource with a duplicate `id` field.
AssertionError [ERR_ASSERTION]: Missing expected rejection: Failed to reject a VC with a relatedResource with a duplicate id
field.
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:125:9)
❌
Missing expected rejection: Failed to reject a VC with a relatedResource with a duplicate `id` field.
AssertionError [ERR_ASSERTION]: Missing expected rejection: Failed to reject a VC with a relatedResource with a duplicate id
field.
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:125:9)
❌
Missing expected rejection: Failed to reject a VC with a relatedResource with no digest info.
AssertionError [ERR_ASSERTION]: Missing expected rejection: Failed to reject a VC with a relatedResource with no digest info. at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:139:9)
✓
❌
Missing expected rejection: Failed to reject a VC with a relatedResource with no digest info.
AssertionError [ERR_ASSERTION]: Missing expected rejection: Failed to reject a VC with a relatedResource with no digest info. at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:139:9)
✓
✓
❌
Missing expected rejection: Failed to reject a VC with a relatedResource with no digest info.
AssertionError [ERR_ASSERTION]: Missing expected rejection: Failed to reject a VC with a relatedResource with no digest info. at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:139:9)
✓
✓
❌
Missing expected rejection: Failed to reject a VC with a relatedResource with no digest info.
AssertionError [ERR_ASSERTION]: Missing expected rejection: Failed to reject a VC with a relatedResource with no digest info. at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:139:9)
✓
❌
Missing expected rejection: Failed to reject a VC with a relatedResource with no digest info.
AssertionError [ERR_ASSERTION]: Missing expected rejection: Failed to reject a VC with a relatedResource with no digest info. at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:139:9)
❌
Missing expected rejection: Failed to reject a VC with a relatedResource with wrong digest.
AssertionError [ERR_ASSERTION]: Missing expected rejection: Failed to reject a VC with a relatedResource with wrong digest. at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:154:9)
❌
Missing expected rejection: Failed to reject a VC with a relatedResource with wrong digest.
AssertionError [ERR_ASSERTION]: Missing expected rejection: Failed to reject a VC with a relatedResource with wrong digest. at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:154:9)
❌
Missing expected rejection: Failed to reject a VC with a relatedResource with wrong digest.
AssertionError [ERR_ASSERTION]: Missing expected rejection: Failed to reject a VC with a relatedResource with wrong digest. at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:154:9)
✓
✓
❌
Missing expected rejection: Failed to reject a VC with a relatedResource with wrong digest.
AssertionError [ERR_ASSERTION]: Missing expected rejection: Failed to reject a VC with a relatedResource with wrong digest. at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:154:9)
❌
Missing expected rejection: Failed to reject a VC with a relatedResource with wrong digest.
AssertionError [ERR_ASSERTION]: Missing expected rejection: Failed to reject a VC with a relatedResource with wrong digest. at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:154:9)
❌
Missing expected rejection: Failed to reject a VC with a relatedResource with wrong digest.
AssertionError [ERR_ASSERTION]: Missing expected rejection: Failed to reject a VC with a relatedResource with wrong digest. at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:154:9)
❌
Missing expected rejection: Failed to reject a VC with a relatedResource with wrong digest.
AssertionError [ERR_ASSERTION]: Missing expected rejection: Failed to reject a VC with a relatedResource with wrong digest. at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:154:9)
❌
Missing expected rejection: Failed to reject a VC with a relatedResource with wrong digest.
AssertionError [ERR_ASSERTION]: Missing expected rejection: Failed to reject a VC with a relatedResource with wrong digest. at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:154:9)
❌
Missing expected rejection: Failed to reject a VC with a relatedResource with wrong digest.
AssertionError [ERR_ASSERTION]: Missing expected rejection: Failed to reject a VC with a relatedResource with wrong digest. at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:154:9)
✓
✓
✓
❌
Got unwanted rejection. Actual message: "fetch failed"
AssertionError [ERR_ASSERTION]: Got unwanted rejection. Actual message: "fetch failed" at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:178:9)
✓
✓
✓
✓
✓
✓
✓
Each refreshService value MUST specify its type.
✓
✓
✓
✓
✓
❌
Missing expected rejection: Failed to reject a VC with `refreshService` without a `type`.
AssertionError [ERR_ASSERTION]: Missing expected rejection: Failed to reject a VC with refreshService
without a type
.
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:189:11)
✓
✓
✓
✓
✓
❌
Got unwanted rejection. Actual message: "Invalid context value type. Expected JsonString but got [{"OdrlPolicy2017":"https://example.org/examples#OdrlPolicy2017"}\]."
AssertionError [ERR_ASSERTION]: Got unwanted rejection. Actual message: "Invalid context value type. Expected JsonString but got [{"OdrlPolicy2017":"https://example.org/examples#OdrlPolicy2017"}]." at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:202:9)
✓
✓
❌
Got unwanted rejection. Actual message: "fetch failed"
AssertionError [ERR_ASSERTION]: Got unwanted rejection. Actual message: "fetch failed" at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:202:9)
✓
✓
✓
✓
✓
✓
✓
❌
Got unwanted rejection. Actual message: "Invalid context value type. Expected JsonString but got [{"OdrlPolicy2017":"https://example.org/examples#OdrlPolicy2017"}\]."
AssertionError [ERR_ASSERTION]: Got unwanted rejection. Actual message: "Invalid context value type. Expected JsonString but got [{"OdrlPolicy2017":"https://example.org/examples#OdrlPolicy2017"}]." at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:210:9)
✓
✓
❌
Got unwanted rejection. Actual message: "fetch failed"
AssertionError [ERR_ASSERTION]: Got unwanted rejection. Actual message: "fetch failed" at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:210:9)
✓
❌
Missing expected rejection.
AssertionError [ERR_ASSERTION]: Missing expected rejection. at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:208:9)
✓
✓
✓
✓
✓
❌
Got unwanted rejection. Actual message: "Invalid context value type. Expected JsonString but got [{"DocumentVerification2018":"https://example.org/examples#DocumentVerification2018"}\]."
AssertionError [ERR_ASSERTION]: Got unwanted rejection. Actual message: "Invalid context value type. Expected JsonString but got [{"DocumentVerification2018":"https://example.org/examples#DocumentVerification2018"}]." at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:221:9)
✓
✓
❌
Got unwanted rejection. Actual message: "fetch failed"
AssertionError [ERR_ASSERTION]: Got unwanted rejection. Actual message: "fetch failed" at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Context. (file:///home/runner/work/vc-data-model-2.0-test-suite/vc-data-model-2.0-test-suite/tests/5-advanced-concepts.js:221:9)
✓
✓
✓
✓
✓
✓
✓