The purpose of this test suite is to demonstrate a path to interoperability for the W3C Verifiable Credentials specification. The technologies explored in this test suite are experimental. This document contains the most recent interoperability report. This report is auto-generated.

Conformance Testing Results

Tests passed 0/10 0%

Tests failed 10/10 100%

Failures 10

Tests skipped 2

Total tests 12

These tests were run on

Key

The results of the tests are shown below:

Generic Test Suite

Implementation ⇒
Test Name
example-sdk example-server
Requirement 1: The credential must have a valid identifier (Valid)
{
                      "name": "AssertionError",
                      "message": "expected 'error' to equal 'success'",
                      "stack": "AssertionError: expected 'error' to equal 'success'\n    at should.equal (node_modules/chai/lib/chai/interface/should.js:98:35)\n    at Context. (file:///home/runner/work/vc-test-suite-template/vc-test-suite-template/tests/test-runner.js:41:18)"
                    }
{
                      "name": "AssertionError",
                      "message": "expected 'error' to equal 'success'",
                      "stack": "AssertionError: expected 'error' to equal 'success'\n    at should.equal (node_modules/chai/lib/chai/interface/should.js:98:35)\n    at Context. (file:///home/runner/work/vc-test-suite-template/vc-test-suite-template/tests/test-runner.js:41:18)"
                    }
Requirement 1: The credential must have a valid identifier (Invalid)
{
                      "name": "AssertionError",
                      "message": "expected 'error' to equal 'failure'",
                      "stack": "AssertionError: expected 'error' to equal 'failure'\n    at should.equal (node_modules/chai/lib/chai/interface/should.js:98:35)\n    at Context. (file:///home/runner/work/vc-test-suite-template/vc-test-suite-template/tests/test-runner.js:41:18)"
                    }
{
                      "name": "AssertionError",
                      "message": "expected 'error' to equal 'failure'",
                      "stack": "AssertionError: expected 'error' to equal 'failure'\n    at should.equal (node_modules/chai/lib/chai/interface/should.js:98:35)\n    at Context. (file:///home/runner/work/vc-test-suite-template/vc-test-suite-template/tests/test-runner.js:41:18)"
                    }
Requirement 2: The credential must have the correct type (Valid)
{
                      "name": "AssertionError",
                      "message": "expected 'error' to equal 'success'",
                      "stack": "AssertionError: expected 'error' to equal 'success'\n    at should.equal (node_modules/chai/lib/chai/interface/should.js:98:35)\n    at Context. (file:///home/runner/work/vc-test-suite-template/vc-test-suite-template/tests/test-runner.js:41:18)"
                    }
🚫
{
                      "message": "Test skipped."
                    }
Requirement 2: The credential must have the correct type (Invalid)
{
                      "name": "AssertionError",
                      "message": "expected 'error' to equal 'failure'",
                      "stack": "AssertionError: expected 'error' to equal 'failure'\n    at should.equal (node_modules/chai/lib/chai/interface/should.js:98:35)\n    at Context. (file:///home/runner/work/vc-test-suite-template/vc-test-suite-template/tests/test-runner.js:41:18)"
                    }
🚫
{
                      "message": "Test skipped."
                    }
Requirement 3: The credential must have a valid issuance date (Valid)
{
                      "name": "AssertionError",
                      "message": "expected 'error' to equal 'success'",
                      "stack": "AssertionError: expected 'error' to equal 'success'\n    at should.equal (node_modules/chai/lib/chai/interface/should.js:98:35)\n    at Context. (file:///home/runner/work/vc-test-suite-template/vc-test-suite-template/tests/test-runner.js:41:18)"
                    }
{
                      "name": "AssertionError",
                      "message": "expected 'error' to equal 'success'",
                      "stack": "AssertionError: expected 'error' to equal 'success'\n    at should.equal (node_modules/chai/lib/chai/interface/should.js:98:35)\n    at Context. (file:///home/runner/work/vc-test-suite-template/vc-test-suite-template/tests/test-runner.js:41:18)"
                    }
Requirement 3: The credential must have a valid issuance date (Invalid)
{
                      "name": "AssertionError",
                      "message": "expected 'error' to equal 'failure'",
                      "stack": "AssertionError: expected 'error' to equal 'failure'\n    at should.equal (node_modules/chai/lib/chai/interface/should.js:98:35)\n    at Context. (file:///home/runner/work/vc-test-suite-template/vc-test-suite-template/tests/test-runner.js:41:18)"
                    }
{
                      "name": "AssertionError",
                      "message": "expected 'error' to equal 'failure'",
                      "stack": "AssertionError: expected 'error' to equal 'failure'\n    at should.equal (node_modules/chai/lib/chai/interface/should.js:98:35)\n    at Context. (file:///home/runner/work/vc-test-suite-template/vc-test-suite-template/tests/test-runner.js:41:18)"
                    }