diff --git a/index.html b/index.html index 266fb4f..e62c9f5 100644 --- a/index.html +++ b/index.html @@ -81,13 +81,13 @@

Conformance Testing Results

- Tests passed 145/157 92% + Tests passed 44/157 29%

- Tests failed 12/157 8% + Tests failed 113/157 71%

- Failures 12 + Failures 113

Tests skipped 11 @@ -96,7 +96,7 @@

Conformance Testing Results

Total tests 168

- These tests were run on + These tests were run on

Key

@@ -196,8 +196,8 @@

Issue Credential - Data Integrity

MUST successfully issue a credential. - -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected no error, got Request failed with status code 415 Unsupported Media Type: expected HTTPError: Request failed with status cod… { …(5) } to not exist",
+                      "stack": "AssertionError: Expected no error, got Request failed with status code 415 Unsupported Media Type: expected HTTPError: Request failed with status cod… { …(5) } to not exist\n    at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)\n    at shouldReturnResult (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:19:14)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:41:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected no error, got Request failed with status code 415: expected HTTPError: Request failed with status cod… { …(6) } to not exist",
+                      "stack": "AssertionError: Expected no error, got Request failed with status code 415: expected HTTPError: Request failed with status cod… { …(6) } to not exist\n    at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)\n    at shouldReturnResult (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:19:14)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:41:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected no error, got Request failed with status code 400 Bad Request: expected HTTPError: Request failed with status cod… { …(5) } to not exist",
+                      "stack": "AssertionError: Expected no error, got Request failed with status code 400 Bad Request: expected HTTPError: Request failed with status cod… { …(5) } to not exist\n    at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)\n    at shouldReturnResult (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:19:14)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:41:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected no error, got credential must be a non-empty object,credential should not be empty: expected HTTPError { message: [ …(2) ], …(6) } to not exist",
+                      "stack": "AssertionError: Expected no error, got credential must be a non-empty object,credential should not be empty: expected HTTPError { message: [ …(2) ], …(6) } to not exist\n    at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)\n    at shouldReturnResult (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:19:14)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:41:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected no error, got Unauthorized. Access token is missing or invalid.: expected HTTPError: Unauthorized. Access token is … { …(6) } to not exist",
+                      "stack": "AssertionError: Expected no error, got Unauthorized. Access token is missing or invalid.: expected HTTPError: Unauthorized. Access token is … { …(6) } to not exist\n    at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)\n    at shouldReturnResult (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:19:14)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:41:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected no error, got Request failed with status code 400 Bad Request: expected HTTPError: Request failed with status cod… { …(6) } to not exist",
+                      "stack": "AssertionError: Expected no error, got Request failed with status code 400 Bad Request: expected HTTPError: Request failed with status cod… { …(6) } to not exist\n    at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)\n    at shouldReturnResult (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:19:14)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:41:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected no error, got \"Unauthorized\": expected HTTPError: \"Unauthorized\" { …(6) } to not exist",
+                      "stack": "AssertionError: Expected no error, got \"Unauthorized\": expected HTTPError: \"Unauthorized\" { …(6) } to not exist\n    at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)\n    at shouldReturnResult (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:19:14)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:41:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected no error, got Unauthorized: This endpoint requires an OAuth2 bearer token: expected HTTPError: Unauthorized: This endpoint re… { …(6) } to not exist",
+                      "stack": "AssertionError: Expected no error, got Unauthorized: This endpoint requires an OAuth2 bearer token: expected HTTPError: Unauthorized: This endpoint re… { …(6) } to not exist\n    at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)\n    at shouldReturnResult (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:19:14)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:41:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -491,8 +547,8 @@

Issue Credential - Data Integrity

- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected no error, got Request failed with status code 415 Unsupported Media Type: expected HTTPError: Request failed with status cod… { …(5) } to not exist",
+                      "stack": "AssertionError: Expected no error, got Request failed with status code 415 Unsupported Media Type: expected HTTPError: Request failed with status cod… { …(5) } to not exist\n    at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)\n    at shouldReturnResult (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:19:14)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:41:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected no error, got Request failed with status code 415 Unsupported Media Type: expected HTTPError: Request failed with status cod… { …(5) } to not exist",
+                      "stack": "AssertionError: Expected no error, got Request failed with status code 415 Unsupported Media Type: expected HTTPError: Request failed with status cod… { …(5) } to not exist\n    at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)\n    at shouldReturnResult (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:19:14)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:41:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -560,8 +630,8 @@

Issue Credential - Data Integrity

Request body MUST have property "credential". - -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:55:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:55:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -688,8 +772,8 @@

Issue Credential - Data Integrity

- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Should not get an Authorization Error.: expected 401 to not equal 401",
+                      "stack": "AssertionError: Should not get an Authorization Error.: expected 401 to not equal 401\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:12:27)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:55:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -752,8 +843,8 @@

Issue Credential - Data Integrity

- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Should not get an Authorization Error.: expected 401 to not equal 401",
+                      "stack": "AssertionError: Should not get an Authorization Error.: expected 401 to not equal 401\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:12:27)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:55:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Should not get an Authorization Error.: expected 401 to not equal 401",
+                      "stack": "AssertionError: Should not get an Authorization Error.: expected 401 to not equal 401\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:12:27)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:55:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -848,8 +953,8 @@

Issue Credential - Data Integrity

- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:55:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:55:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -917,8 +1036,8 @@

Issue Credential - Data Integrity

credential MUST have property "@context". - -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:65:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:65:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -1045,8 +1178,8 @@

Issue Credential - Data Integrity

- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Should not get an Authorization Error.: expected 401 to not equal 401",
+                      "stack": "AssertionError: Should not get an Authorization Error.: expected 401 to not equal 401\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:12:27)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:65:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -1109,8 +1249,8 @@

Issue Credential - Data Integrity

- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Should not get an Authorization Error.: expected 401 to not equal 401",
+                      "stack": "AssertionError: Should not get an Authorization Error.: expected 401 to not equal 401\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:12:27)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:65:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Should not get an Authorization Error.: expected 401 to not equal 401",
+                      "stack": "AssertionError: Should not get an Authorization Error.: expected 401 to not equal 401\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:12:27)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:65:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -1205,8 +1359,8 @@

Issue Credential - Data Integrity

- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:65:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:65:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -1274,8 +1442,8 @@

Issue Credential - Data Integrity

credential "@context" MUST be an array. - -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:75:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:75:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -1402,8 +1584,8 @@

Issue Credential - Data Integrity

- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Should not get an Authorization Error.: expected 401 to not equal 401",
+                      "stack": "AssertionError: Should not get an Authorization Error.: expected 401 to not equal 401\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:12:27)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:75:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -1466,8 +1655,8 @@

Issue Credential - Data Integrity

- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Should not get an Authorization Error.: expected 401 to not equal 401",
+                      "stack": "AssertionError: Should not get an Authorization Error.: expected 401 to not equal 401\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:12:27)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:75:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Should not get an Authorization Error.: expected 401 to not equal 401",
+                      "stack": "AssertionError: Should not get an Authorization Error.: expected 401 to not equal 401\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:12:27)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:75:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -1562,8 +1765,8 @@

Issue Credential - Data Integrity

- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:75:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:75:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -1631,8 +1848,8 @@

Issue Credential - Data Integrity

credential "@context" items MUST be strings. - -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:87:11)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:87:11)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -1759,8 +1990,8 @@

Issue Credential - Data Integrity

- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Should not get an Authorization Error.: expected 401 to not equal 401",
+                      "stack": "AssertionError: Should not get an Authorization Error.: expected 401 to not equal 401\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:12:27)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:87:11)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -1823,8 +2061,8 @@

Issue Credential - Data Integrity

- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Should not get an Authorization Error.: expected 401 to not equal 401",
+                      "stack": "AssertionError: Should not get an Authorization Error.: expected 401 to not equal 401\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:12:27)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:87:11)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Should not get an Authorization Error.: expected 401 to not equal 401",
+                      "stack": "AssertionError: Should not get an Authorization Error.: expected 401 to not equal 401\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:12:27)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:87:11)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -1919,8 +2171,8 @@

Issue Credential - Data Integrity

- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:87:11)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:87:11)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -1988,40 +2254,8 @@

Issue Credential - Data Integrity

credential MUST have property "type" - -
-
- -
- - -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:98:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -2085,8 +2326,8 @@

Issue Credential - Data Integrity

{
                       "name": "AssertionError",
-                      "message": "Expected status code 400 invalid input!: expected 500 to equal 400",
-                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 500 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:98:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:98:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
                     }
@@ -2155,8 +2396,8 @@

Issue Credential - Data Integrity

- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Should not get an Authorization Error.: expected 401 to not equal 401",
+                      "stack": "AssertionError: Should not get an Authorization Error.: expected 401 to not equal 401\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:12:27)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:98:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -2219,8 +2467,8 @@

Issue Credential - Data Integrity

- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Should not get an Authorization Error.: expected 401 to not equal 401",
+                      "stack": "AssertionError: Should not get an Authorization Error.: expected 401 to not equal 401\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:12:27)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:98:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Should not get an Authorization Error.: expected 401 to not equal 401",
+                      "stack": "AssertionError: Should not get an Authorization Error.: expected 401 to not equal 401\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:12:27)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:98:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -2315,8 +2577,8 @@

Issue Credential - Data Integrity

- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:98:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- - - - "credential.type" MUST be an array. - - -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:98:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ + + + "credential.type" MUST be an array. + + +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:108:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -2449,8 +2732,8 @@

Issue Credential - Data Integrity

{
                       "name": "AssertionError",
-                      "message": "Expected status code 400 invalid input!: expected 500 to equal 400",
-                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 500 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:108:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:108:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
                     }
@@ -2519,8 +2802,8 @@

Issue Credential - Data Integrity

- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Should not get an Authorization Error.: expected 401 to not equal 401",
+                      "stack": "AssertionError: Should not get an Authorization Error.: expected 401 to not equal 401\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:12:27)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:108:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -2583,8 +2873,8 @@

Issue Credential - Data Integrity

- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Should not get an Authorization Error.: expected 401 to not equal 401",
+                      "stack": "AssertionError: Should not get an Authorization Error.: expected 401 to not equal 401\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:12:27)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:108:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Should not get an Authorization Error.: expected 401 to not equal 401",
+                      "stack": "AssertionError: Should not get an Authorization Error.: expected 401 to not equal 401\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:12:27)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:108:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -2679,8 +2983,8 @@

Issue Credential - Data Integrity

- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:108:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- - - - "credential.type" items MUST be strings - - -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:108:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ + + + "credential.type" items MUST be strings + + +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:120:11)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -2813,8 +3138,8 @@

Issue Credential - Data Integrity

{
                       "name": "AssertionError",
-                      "message": "Expected status code 400 invalid input!: expected 500 to equal 400",
-                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 500 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:120:11)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:120:11)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
                     }
@@ -2883,8 +3208,8 @@

Issue Credential - Data Integrity

- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Should not get an Authorization Error.: expected 401 to not equal 401",
+                      "stack": "AssertionError: Should not get an Authorization Error.: expected 401 to not equal 401\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:12:27)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:120:11)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -2947,8 +3279,8 @@

Issue Credential - Data Integrity

- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Should not get an Authorization Error.: expected 401 to not equal 401",
+                      "stack": "AssertionError: Should not get an Authorization Error.: expected 401 to not equal 401\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:12:27)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:120:11)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Should not get an Authorization Error.: expected 401 to not equal 401",
+                      "stack": "AssertionError: Should not get an Authorization Error.: expected 401 to not equal 401\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:12:27)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:120:11)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -3043,8 +3389,8 @@

Issue Credential - Data Integrity

- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:120:11)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- - - - credential MUST have property "issuer" - - -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:120:11)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ + + + credential MUST have property "issuer" + + +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:131:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -3177,8 +3544,8 @@

Issue Credential - Data Integrity

{
                       "name": "AssertionError",
-                      "message": "Expected no result from issuer.: expected Response{ data: { …(7) }, …(3) } to not exist",
-                      "stack": "AssertionError: Expected no result from issuer.: expected Response{ data: { …(7) }, …(3) } to not exist\n    at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:9:14)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:131:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:131:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
                     }
@@ -3247,8 +3614,8 @@

Issue Credential - Data Integrity

- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Should not get an Authorization Error.: expected 401 to not equal 401",
+                      "stack": "AssertionError: Should not get an Authorization Error.: expected 401 to not equal 401\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:12:27)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:131:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -3311,8 +3685,8 @@

Issue Credential - Data Integrity

- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Should not get an Authorization Error.: expected 401 to not equal 401",
+                      "stack": "AssertionError: Should not get an Authorization Error.: expected 401 to not equal 401\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:12:27)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:131:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Should not get an Authorization Error.: expected 401 to not equal 401",
+                      "stack": "AssertionError: Should not get an Authorization Error.: expected 401 to not equal 401\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:12:27)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:131:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -3407,8 +3795,8 @@

Issue Credential - Data Integrity

- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:131:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- - - - "credential.issuer" MUST be a string or an object - - -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:131:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
+ + + + "credential.issuer" MUST be a string or an object +
@@ -3509,8 +3911,8 @@

Issue Credential - Data Integrity

{
                       "name": "AssertionError",
-                      "message": "Expected status code 400 invalid input!: expected 500 to equal 400",
-                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 500 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:143:11)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:143:11)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
                     }
@@ -3548,8 +3950,8 @@

Issue Credential - Data Integrity

{
                       "name": "AssertionError",
-                      "message": "Expected no result from issuer.: expected Response{ data: { …(7) }, …(3) } to not exist",
-                      "stack": "AssertionError: Expected no result from issuer.: expected Response{ data: { …(7) }, …(3) } to not exist\n    at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:9:14)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:143:11)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:143:11)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
                     }
@@ -3618,8 +4020,8 @@

Issue Credential - Data Integrity

- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Should not get an Authorization Error.: expected 401 to not equal 401",
+                      "stack": "AssertionError: Should not get an Authorization Error.: expected 401 to not equal 401\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:12:27)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:143:11)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ +
- -
{
-                      "name": "AssertionError",
-                      "message": "Expected status code 400 invalid input!: expected 500 to equal 400",
-                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 500 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:143:11)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
-                    }
-
- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Should not get an Authorization Error.: expected 401 to not equal 401",
+                      "stack": "AssertionError: Should not get an Authorization Error.: expected 401 to not equal 401\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:12:27)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:143:11)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Should not get an Authorization Error.: expected 401 to not equal 401",
+                      "stack": "AssertionError: Should not get an Authorization Error.: expected 401 to not equal 401\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:12:27)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:143:11)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -3785,8 +4201,8 @@

Issue Credential - Data Integrity

- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:143:11)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- - - - credential MUST have property "credentialSubject" - - -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:143:11)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ + + + credential MUST have property "credentialSubject" + + +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:154:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -3919,8 +4356,8 @@

Issue Credential - Data Integrity

{
                       "name": "AssertionError",
-                      "message": "Expected status code 400 invalid input!: expected 500 to equal 400",
-                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 500 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:154:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:154:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
                     }
@@ -3989,8 +4426,8 @@

Issue Credential - Data Integrity

- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Should not get an Authorization Error.: expected 401 to not equal 401",
+                      "stack": "AssertionError: Should not get an Authorization Error.: expected 401 to not equal 401\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:12:27)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:154:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -4053,8 +4497,8 @@

Issue Credential - Data Integrity

- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Should not get an Authorization Error.: expected 401 to not equal 401",
+                      "stack": "AssertionError: Should not get an Authorization Error.: expected 401 to not equal 401\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:12:27)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:154:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Should not get an Authorization Error.: expected 401 to not equal 401",
+                      "stack": "AssertionError: Should not get an Authorization Error.: expected 401 to not equal 401\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:12:27)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:154:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -4149,8 +4607,8 @@

Issue Credential - Data Integrity

- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:154:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- - - - "credential.credentialSubject" MUST be an object -
@@ -4219,14 +4679,19 @@

Issue Credential - Data Integrity

{
                       "name": "AssertionError",
-                      "message": "Expected no result from issuer.: expected Response{ data: { …(7) }, …(3) } to not exist",
-                      "stack": "AssertionError: Expected no result from issuer.: expected Response{ data: { …(7) }, …(3) } to not exist\n    at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:9:14)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:168:11)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:154:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
                     }
- -
+ + + + "credential.credentialSubject" MUST be an object + + +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:168:11)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -4290,8 +4762,8 @@

Issue Credential - Data Integrity

{
                       "name": "AssertionError",
-                      "message": "Expected status code 400 invalid input!: expected 500 to equal 400",
-                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 500 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:168:11)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:168:11)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
                     }
@@ -4360,8 +4832,8 @@

Issue Credential - Data Integrity

- -
+ +
-
- + +
{
+                      "name": "AssertionError",
+                      "message": "Should not get an Authorization Error.: expected 401 to not equal 401",
+                      "stack": "AssertionError: Should not get an Authorization Error.: expected 401 to not equal 401\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:12:27)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:168:11)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
+ +
@@ -4424,8 +4903,47 @@

Issue Credential - Data Integrity

- -
+ +
+
+ + +
{
+                      "name": "AssertionError",
+                      "message": "Should not get an Authorization Error.: expected 401 to not equal 401",
+                      "stack": "AssertionError: Should not get an Authorization Error.: expected 401 to not equal 401\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:12:27)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:168:11)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
+
+ + +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Should not get an Authorization Error.: expected 401 to not equal 401",
+                      "stack": "AssertionError: Should not get an Authorization Error.: expected 401 to not equal 401\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:12:27)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:168:11)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -4495,8 +5020,8 @@

Issue Credential - Data Integrity

- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:168:11)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:168:11)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -4564,8 +5103,8 @@

Issue Credential - Data Integrity

credential MAY have property "expirationDate" - -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected no error, got Request failed with status code 415 Unsupported Media Type: expected HTTPError: Request failed with status cod… { …(5) } to not exist",
+                      "stack": "AssertionError: Expected no error, got Request failed with status code 415 Unsupported Media Type: expected HTTPError: Request failed with status cod… { …(5) } to not exist\n    at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)\n    at shouldReturnResult (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:19:14)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:193:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected no error, got Request failed with status code 415: expected HTTPError: Request failed with status cod… { …(6) } to not exist",
+                      "stack": "AssertionError: Expected no error, got Request failed with status code 415: expected HTTPError: Request failed with status cod… { …(6) } to not exist\n    at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)\n    at shouldReturnResult (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:19:14)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:193:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected no error, got Request failed with status code 400 Bad Request: expected HTTPError: Request failed with status cod… { …(5) } to not exist",
+                      "stack": "AssertionError: Expected no error, got Request failed with status code 400 Bad Request: expected HTTPError: Request failed with status cod… { …(5) } to not exist\n    at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)\n    at shouldReturnResult (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:19:14)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:193:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected no error, got credential must be a non-empty object,credential should not be empty: expected HTTPError { message: [ …(2) ], …(6) } to not exist",
+                      "stack": "AssertionError: Expected no error, got credential must be a non-empty object,credential should not be empty: expected HTTPError { message: [ …(2) ], …(6) } to not exist\n    at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)\n    at shouldReturnResult (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:19:14)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:193:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected no error, got Unauthorized. Access token is missing or invalid.: expected HTTPError: Unauthorized. Access token is … { …(6) } to not exist",
+                      "stack": "AssertionError: Expected no error, got Unauthorized. Access token is missing or invalid.: expected HTTPError: Unauthorized. Access token is … { …(6) } to not exist\n    at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)\n    at shouldReturnResult (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:19:14)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:193:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected no error, got Request failed with status code 400 Bad Request: expected HTTPError: Request failed with status cod… { …(6) } to not exist",
+                      "stack": "AssertionError: Expected no error, got Request failed with status code 400 Bad Request: expected HTTPError: Request failed with status cod… { …(6) } to not exist\n    at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)\n    at shouldReturnResult (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:19:14)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:193:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected no error, got \"Unauthorized\": expected HTTPError: \"Unauthorized\" { …(6) } to not exist",
+                      "stack": "AssertionError: Expected no error, got \"Unauthorized\": expected HTTPError: \"Unauthorized\" { …(6) } to not exist\n    at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)\n    at shouldReturnResult (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:19:14)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:193:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected no error, got Unauthorized: This endpoint requires an OAuth2 bearer token: expected HTTPError: Unauthorized: This endpoint re… { …(6) } to not exist",
+                      "stack": "AssertionError: Expected no error, got Unauthorized: This endpoint requires an OAuth2 bearer token: expected HTTPError: Unauthorized: This endpoint re… { …(6) } to not exist\n    at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)\n    at shouldReturnResult (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:19:14)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:193:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -4852,8 +5447,8 @@

Issue Credential - Data Integrity

- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected no error, got Request failed with status code 415 Unsupported Media Type: expected HTTPError: Request failed with status cod… { …(5) } to not exist",
+                      "stack": "AssertionError: Expected no error, got Request failed with status code 415 Unsupported Media Type: expected HTTPError: Request failed with status cod… { …(5) } to not exist\n    at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)\n    at shouldReturnResult (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:19:14)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:193:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
- -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected no error, got Request failed with status code 415 Unsupported Media Type: expected HTTPError: Request failed with status cod… { …(5) } to not exist",
+                      "stack": "AssertionError: Expected no error, got Request failed with status code 415 Unsupported Media Type: expected HTTPError: Request failed with status cod… { …(5) } to not exist\n    at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)\n    at shouldReturnResult (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:19:14)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/10-issuer.js:193:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -4996,8 +5605,8 @@

Issue Credential - JWT

MUST successfully issue a credential. - -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected result from issuer.: expected undefined to exist",
+                      "stack": "AssertionError: Expected result from issuer.: expected undefined to exist\n    at should.exist (node_modules/chai/lib/chai/interface/should.js:144:34)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/11-issuer-jwt.js:37:16)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -5033,8 +5649,8 @@

Issue Credential - JWT

Request body MUST have property "credential". - -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/11-issuer-jwt.js:52:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -5070,8 +5693,8 @@

Issue Credential - JWT

credential MUST have property "@context". - -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/11-issuer-jwt.js:62:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -5107,8 +5737,8 @@

Issue Credential - JWT

credential "@context" MUST be an array. - -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/11-issuer-jwt.js:72:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -5144,8 +5781,8 @@

Issue Credential - JWT

credential "@context" items MUST be strings. - -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/11-issuer-jwt.js:84:11)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -5181,8 +5825,8 @@

Issue Credential - JWT

credential MUST have property "type" - -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/11-issuer-jwt.js:95:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -5218,8 +5869,8 @@

Issue Credential - JWT

"credential.type" MUST be an array. - -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/11-issuer-jwt.js:105:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -5255,8 +5913,8 @@

Issue Credential - JWT

"credential.type" items MUST be strings - -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/11-issuer-jwt.js:117:11)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -5292,8 +5957,8 @@

Issue Credential - JWT

credential MUST have property "issuer" - -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/11-issuer-jwt.js:128:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -5329,8 +6001,8 @@

Issue Credential - JWT

"credential.issuer" MUST be a string or an object - -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/11-issuer-jwt.js:140:11)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -5366,8 +6045,8 @@

Issue Credential - JWT

credential MUST have property "credentialSubject" - -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/11-issuer-jwt.js:151:9)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -5403,8 +6089,8 @@

Issue Credential - JWT

"credential.credentialSubject" MUST be an object - -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected status code 400 invalid input!: expected 415 to equal 400",
+                      "stack": "AssertionError: Expected status code 400 invalid input!: expected 415 to equal 400\n    at shouldThrowInvalidInput (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/assertions.js:14:23)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/11-issuer-jwt.js:164:11)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -5440,8 +6133,8 @@

Issue Credential - JWT

credential MAY have property "issuanceDate" - -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected result from issuer.: expected undefined to exist",
+                      "stack": "AssertionError: Expected result from issuer.: expected undefined to exist\n    at should.exist (node_modules/chai/lib/chai/interface/should.js:144:34)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/11-issuer-jwt.js:176:16)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+
@@ -5477,8 +6177,8 @@

Issue Credential - JWT

credential MAY have property "expirationDate" - -
+ +
+ +
{
+                      "name": "AssertionError",
+                      "message": "Expected result from issuer.: expected undefined to exist",
+                      "stack": "AssertionError: Expected result from issuer.: expected undefined to exist\n    at should.exist (node_modules/chai/lib/chai/interface/should.js:144:34)\n    at Context. (file:///home/runner/work/vc-api-issuer-test-suite/vc-api-issuer-test-suite/tests/11-issuer-jwt.js:191:16)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
+                    }
+