MUST verify a valid VC.
|
❌
expected HTTPError: Request failed with status cod… { …(5) } to not exist
AssertionError: expected HTTPError: Request failed with status cod… { …(5) } to not exist
at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:48:20)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
❌
expected HTTPError: Request failed with status cod… { …(5) } to not exist
AssertionError: expected HTTPError: Request failed with status cod… { …(5) } to not exist
at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:48:20)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
❌
expected HTTPError: Request failed with status cod… { …(6) } to not exist
AssertionError: expected HTTPError: Request failed with status cod… { …(6) } to not exist
at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:48:20)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
❌
expected HTTPError: Request failed with status cod… { …(6) } to not exist
AssertionError: expected HTTPError: Request failed with status cod… { …(6) } to not exist
at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:48:20)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
❌
expected HTTPError: An error occurred in the signi… { …(6) } to not exist
AssertionError: expected HTTPError: An error occurred in the signi… { …(6) } to not exist
at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:48:20)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
❌
expected HTTPError { …(7) } to not exist
AssertionError: expected HTTPError { …(7) } to not exist
at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:48:20)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
❌
expected HTTPError: Request failed with status cod… { …(6) } to not exist
AssertionError: expected HTTPError: Request failed with status cod… { …(6) } to not exist
at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:48:20)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
❌
expected HTTPError: Request failed with status cod… { …(6) } to not exist
AssertionError: expected HTTPError: Request failed with status cod… { …(6) } to not exist
at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:48:20)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
❌
expected HTTPError { message: [ …(6) ], …(6) } to not exist
AssertionError: expected HTTPError { message: [ …(6) ], …(6) } to not exist
at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:48:20)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
❌
expected HTTPError: Request failed with status cod… { …(6) } to not exist
AssertionError: expected HTTPError: Request failed with status cod… { …(6) } to not exist
at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:48:20)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
✓
|
✓
|
✓
|
MUST not verify if "@context" property is missing.
|
❌
Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
AssertionError: Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:15:26)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:63:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
❌
Expected status code 400 or 422.: expected 404 to be one of [ 400, 422 ]
AssertionError: Expected status code 400 or 422.: expected 404 to be one of [ 400, 422 ]
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:15:26)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:63:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
❌
Expected no result from verifier: expected Response { status: 200, statusText: 'OK', headers: Headers { date: 'Sun, 16 Feb 2025 05:11:21 GMT', 'content-type': 'text/html; charset=utf-8', 'transfer-encoding': 'chunked', connection: 'keep-alive', 'cache-control': 'no-cache,no-store', expires: '-1', pragma: 'no-cache', 'x-envoy-upstream-service-time': '26', 'cf-cache-status': 'DYNAMIC', 'report-to': '{"endpoints":[{"url":"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=0fQ3T3TYRhpD45IWYNjl%2BldJd0zR2YqppJCp7VSpfIA6ViESidRXHPIS93i1yEA41nmh7M6FNATPHQ01DYvjEMwQ4gZHAjoJPRph%2B1TmdiMwzfftnpG71F%2BEE8%2BA6gLsSDZe7fsG%2BQDQZSbdc%2F3H"}],"group":"cf-nel","max_age":604800}', nel: '{"success_fraction":0,"report_to":"cf-nel","max_age":604800}', server: 'cloudflare', 'cf-ray': '912b0955ef6ff84a-ORD', 'content-encoding': 'br', 'server-timing': 'cfL4;desc="?proto=TCP&rtt=2272&min_rtt=2054&rtt_var=797&sent=10&recv=8&lost=0&retrans=0&sent_bytes=5706&recv_bytes=2795&delivery_rate=1998320&cwnd=256&unsent_bytes=0&cid=65fa09af2543c384&ts=322&x=0"', Authorization: 'sanitized to prevent exposure of secrets' }, body: null, bodyUsed: false, ok: true, redirected: false, type: 'default', url: '' } to not exist
AssertionError: Expected no result from verifier: expected Response { status: 200, statusText: 'OK', headers: Headers { date: 'Sun, 16 Feb 2025 05:11:21 GMT', 'content-type': 'text/html; charset=utf-8', 'transfer-encoding': 'chunked', connection: 'keep-alive', 'cache-control': 'no-cache,no-store', expires: '-1', pragma: 'no-cache', 'x-envoy-upstream-service-time': '26', 'cf-cache-status': 'DYNAMIC', 'report-to': '{"endpoints":[{"url":"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=0fQ3T3TYRhpD45IWYNjl%2BldJd0zR2YqppJCp7VSpfIA6ViESidRXHPIS93i1yEA41nmh7M6FNATPHQ01DYvjEMwQ4gZHAjoJPRph%2B1TmdiMwzfftnpG71F%2BEE8%2BA6gLsSDZe7fsG%2BQDQZSbdc%2F3H"}],"group":"cf-nel","max_age":604800}', nel: '{"success_fraction":0,"report_to":"cf-nel","max_age":604800}', server: 'cloudflare', 'cf-ray': '912b0955ef6ff84a-ORD', 'content-encoding': 'br', 'server-timing': 'cfL4;desc="?proto=TCP&rtt=2272&min_rtt=2054&rtt_var=797&sent=10&recv=8&lost=0&retrans=0&sent_bytes=5706&recv_bytes=2795&delivery_rate=1998320&cwnd=256&unsent_bytes=0&cid=65fa09af2543c384&ts=322&x=0"', Authorization: 'sanitized to prevent exposure of secrets' }, body: null, bodyUsed: false, ok: true, redirected: false, type: 'default', url: '' } to not exist
at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:12:14)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:63:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
MUST not verify if "type" property is missing.
|
❌
Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
AssertionError: Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:15:26)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:74:9)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
❌
Expected status code 400 or 422.: expected 404 to be one of [ 400, 422 ]
AssertionError: Expected status code 400 or 422.: expected 404 to be one of [ 400, 422 ]
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:15:26)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:74:9)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
❌
Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
AssertionError: Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:15:26)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:74:9)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
❌
Expected no result from verifier: expected Response { status: 200, statusText: 'OK', headers: Headers { date: 'Sun, 16 Feb 2025 05:11:21 GMT', 'content-type': 'text/html; charset=utf-8', 'transfer-encoding': 'chunked', connection: 'keep-alive', 'cache-control': 'no-cache,no-store', expires: '-1', pragma: 'no-cache', 'x-envoy-upstream-service-time': '30', 'cf-cache-status': 'DYNAMIC', 'report-to': '{"endpoints":[{"url":"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=Nt3MI05L40Dqr5TD7%2BIiFgCPlzkmhAY2J0JDx3NXqWH1SHe3fOJxhYDm2S6gJnZIxDBlbrscYzPq1jumssE81eyIcTKo59IqPgccdytIG74QQ0s4fsFCRuhKCGsgoJxWCmdT1HPlDRXehi3RkfsI"}],"group":"cf-nel","max_age":604800}', nel: '{"success_fraction":0,"report_to":"cf-nel","max_age":604800}', server: 'cloudflare', 'cf-ray': '912b09565843f84a-ORD', 'content-encoding': 'br', 'server-timing': 'cfL4;desc="?proto=TCP&rtt=2251&min_rtt=2054&rtt_var=481&sent=15&recv=11&lost=0&retrans=0&sent_bytes=8466&recv_bytes=3976&delivery_rate=2524083&cwnd=256&unsent_bytes=0&cid=65fa09af2543c384&ts=395&x=0"', Authorization: 'sanitized to prevent exposure of secrets' }, body: null, bodyUsed: false, ok: true, redirected: false, type: 'default', url: '' } to not exist
AssertionError: Expected no result from verifier: expected Response { status: 200, statusText: 'OK', headers: Headers { date: 'Sun, 16 Feb 2025 05:11:21 GMT', 'content-type': 'text/html; charset=utf-8', 'transfer-encoding': 'chunked', connection: 'keep-alive', 'cache-control': 'no-cache,no-store', expires: '-1', pragma: 'no-cache', 'x-envoy-upstream-service-time': '30', 'cf-cache-status': 'DYNAMIC', 'report-to': '{"endpoints":[{"url":"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=Nt3MI05L40Dqr5TD7%2BIiFgCPlzkmhAY2J0JDx3NXqWH1SHe3fOJxhYDm2S6gJnZIxDBlbrscYzPq1jumssE81eyIcTKo59IqPgccdytIG74QQ0s4fsFCRuhKCGsgoJxWCmdT1HPlDRXehi3RkfsI"}],"group":"cf-nel","max_age":604800}', nel: '{"success_fraction":0,"report_to":"cf-nel","max_age":604800}', server: 'cloudflare', 'cf-ray': '912b09565843f84a-ORD', 'content-encoding': 'br', 'server-timing': 'cfL4;desc="?proto=TCP&rtt=2251&min_rtt=2054&rtt_var=481&sent=15&recv=11&lost=0&retrans=0&sent_bytes=8466&recv_bytes=3976&delivery_rate=2524083&cwnd=256&unsent_bytes=0&cid=65fa09af2543c384&ts=395&x=0"', Authorization: 'sanitized to prevent exposure of secrets' }, body: null, bodyUsed: false, ok: true, redirected: false, type: 'default', url: '' } to not exist
at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:12:14)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:74:9)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
MUST not verify if "issuer" property is missing.
|
❌
Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
AssertionError: Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:15:26)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:85:9)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
❌
Expected status code 400 or 422.: expected 404 to be one of [ 400, 422 ]
AssertionError: Expected status code 400 or 422.: expected 404 to be one of [ 400, 422 ]
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:15:26)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:85:9)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
❌
Expected no result from verifier: expected Response { status: 200, statusText: 'OK', headers: Headers { date: 'Sun, 16 Feb 2025 05:11:21 GMT', 'content-type': 'text/html; charset=utf-8', 'transfer-encoding': 'chunked', connection: 'keep-alive', 'cache-control': 'no-cache,no-store', expires: '-1', pragma: 'no-cache', 'x-envoy-upstream-service-time': '13', 'cf-cache-status': 'DYNAMIC', 'report-to': '{"endpoints":[{"url":"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=0RWk7Gy01SYfrcnPuzuIkx7swF5n9hH%2Fm01vdcUNITbtGtvqa3FlP7KN%2Bps38WcuM%2FSIAbbRZkWKmMUy6%2BjRpUXosVzqTobFDecWrDP2iqwso9IG7nSGIYysrlRRIklCzWHwtXDnUpwsKereddfx"}],"group":"cf-nel","max_age":604800}', nel: '{"success_fraction":0,"report_to":"cf-nel","max_age":604800}', server: 'cloudflare', 'cf-ray': '912b0956c952f84a-ORD', 'content-encoding': 'br', 'server-timing': 'cfL4;desc="?proto=TCP&rtt=2533&min_rtt=2054&rtt_var=884&sent=19&recv=13&lost=0&retrans=0&sent_bytes=11190&recv_bytes=5165&delivery_rate=2524083&cwnd=256&unsent_bytes=0&cid=65fa09af2543c384&ts=449&x=0"', Authorization: 'sanitized to prevent exposure of secrets' }, body: null, bodyUsed: false, ok: true, redirected: false, type: 'default', url: '' } to not exist
AssertionError: Expected no result from verifier: expected Response { status: 200, statusText: 'OK', headers: Headers { date: 'Sun, 16 Feb 2025 05:11:21 GMT', 'content-type': 'text/html; charset=utf-8', 'transfer-encoding': 'chunked', connection: 'keep-alive', 'cache-control': 'no-cache,no-store', expires: '-1', pragma: 'no-cache', 'x-envoy-upstream-service-time': '13', 'cf-cache-status': 'DYNAMIC', 'report-to': '{"endpoints":[{"url":"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=0RWk7Gy01SYfrcnPuzuIkx7swF5n9hH%2Fm01vdcUNITbtGtvqa3FlP7KN%2Bps38WcuM%2FSIAbbRZkWKmMUy6%2BjRpUXosVzqTobFDecWrDP2iqwso9IG7nSGIYysrlRRIklCzWHwtXDnUpwsKereddfx"}],"group":"cf-nel","max_age":604800}', nel: '{"success_fraction":0,"report_to":"cf-nel","max_age":604800}', server: 'cloudflare', 'cf-ray': '912b0956c952f84a-ORD', 'content-encoding': 'br', 'server-timing': 'cfL4;desc="?proto=TCP&rtt=2533&min_rtt=2054&rtt_var=884&sent=19&recv=13&lost=0&retrans=0&sent_bytes=11190&recv_bytes=5165&delivery_rate=2524083&cwnd=256&unsent_bytes=0&cid=65fa09af2543c384&ts=449&x=0"', Authorization: 'sanitized to prevent exposure of secrets' }, body: null, bodyUsed: false, ok: true, redirected: false, type: 'default', url: '' } to not exist
at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:12:14)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:85:9)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
MUST not verify if "credentialSubject" property is missing.
|
❌
Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
AssertionError: Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:15:26)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:97:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
❌
Expected status code 400 or 422.: expected 404 to be one of [ 400, 422 ]
AssertionError: Expected status code 400 or 422.: expected 404 to be one of [ 400, 422 ]
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:15:26)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:97:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
❌
Expected no result from verifier: expected Response { status: 200, statusText: 'OK', headers: Headers { date: 'Sun, 16 Feb 2025 05:11:21 GMT', 'content-type': 'text/html; charset=utf-8', 'transfer-encoding': 'chunked', connection: 'keep-alive', 'cache-control': 'no-cache,no-store', expires: '-1', pragma: 'no-cache', 'x-envoy-upstream-service-time': '14', 'cf-cache-status': 'DYNAMIC', 'report-to': '{"endpoints":[{"url":"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=pHFws3YTOHFCk5tbeUsIZEooefFuNRLnCTPKmpDJHrcWBsdD5nQRnp4QoXpCCT76WNj%2Fxs5uP6iABwbMch9Pfc%2FKYSkexQKb1LceHO4lVNM7sBNx89V%2Bn54iW8y1beZw1vUdtYEwwSQTeVWbQDO3"}],"group":"cf-nel","max_age":604800}', nel: '{"success_fraction":0,"report_to":"cf-nel","max_age":604800}', server: 'cloudflare', 'cf-ray': '912b09571a11f84a-ORD', 'content-encoding': 'br', 'server-timing': 'cfL4;desc="?proto=TCP&rtt=2609&min_rtt=2054&rtt_var=732&sent=24&recv=16&lost=0&retrans=0&sent_bytes=13949&recv_bytes=6311&delivery_rate=2524083&cwnd=256&unsent_bytes=0&cid=65fa09af2543c384&ts=501&x=0"', Authorization: 'sanitized to prevent exposure of secrets' }, body: null, bodyUsed: false, ok: true, redirected: false, type: 'default', url: '' } to not exist
AssertionError: Expected no result from verifier: expected Response { status: 200, statusText: 'OK', headers: Headers { date: 'Sun, 16 Feb 2025 05:11:21 GMT', 'content-type': 'text/html; charset=utf-8', 'transfer-encoding': 'chunked', connection: 'keep-alive', 'cache-control': 'no-cache,no-store', expires: '-1', pragma: 'no-cache', 'x-envoy-upstream-service-time': '14', 'cf-cache-status': 'DYNAMIC', 'report-to': '{"endpoints":[{"url":"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=pHFws3YTOHFCk5tbeUsIZEooefFuNRLnCTPKmpDJHrcWBsdD5nQRnp4QoXpCCT76WNj%2Fxs5uP6iABwbMch9Pfc%2FKYSkexQKb1LceHO4lVNM7sBNx89V%2Bn54iW8y1beZw1vUdtYEwwSQTeVWbQDO3"}],"group":"cf-nel","max_age":604800}', nel: '{"success_fraction":0,"report_to":"cf-nel","max_age":604800}', server: 'cloudflare', 'cf-ray': '912b09571a11f84a-ORD', 'content-encoding': 'br', 'server-timing': 'cfL4;desc="?proto=TCP&rtt=2609&min_rtt=2054&rtt_var=732&sent=24&recv=16&lost=0&retrans=0&sent_bytes=13949&recv_bytes=6311&delivery_rate=2524083&cwnd=256&unsent_bytes=0&cid=65fa09af2543c384&ts=501&x=0"', Authorization: 'sanitized to prevent exposure of secrets' }, body: null, bodyUsed: false, ok: true, redirected: false, type: 'default', url: '' } to not exist
at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:12:14)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:97:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
MUST not verify if "proof" property is missing.
|
❌
Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
AssertionError: Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:15:26)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:108:9)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
❌
Expected status code 400 or 422.: expected 404 to be one of [ 400, 422 ]
AssertionError: Expected status code 400 or 422.: expected 404 to be one of [ 400, 422 ]
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:15:26)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:108:9)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
❌
Expected no result from verifier: expected Response { status: 200, statusText: 'OK', headers: Headers { date: 'Sun, 16 Feb 2025 05:11:21 GMT', 'content-type': 'text/html; charset=utf-8', 'transfer-encoding': 'chunked', connection: 'keep-alive', 'cache-control': 'no-cache,no-store', expires: '-1', pragma: 'no-cache', 'x-envoy-upstream-service-time': '10', 'cf-cache-status': 'DYNAMIC', 'report-to': '{"endpoints":[{"url":"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=9aj81JaQCqjK9HGh7dU5jQkRrAfyLCe85iOQvbnMlFS5VaeXUIlvK2%2FWkWkzHLB2vzs0VV1rqfqcEaYq0MnDdwhUk4OsD55KTJESMqScLpQtxDABuaZ3dgWRhj1GAMxHl8%2BDJAFbgBYZneGEseVT"}],"group":"cf-nel","max_age":604800}', nel: '{"success_fraction":0,"report_to":"cf-nel","max_age":604800}', server: 'cloudflare', 'cf-ray': '912b09577ab1f84a-ORD', 'content-encoding': 'br', 'server-timing': 'cfL4;desc="?proto=TCP&rtt=2562&min_rtt=2054&rtt_var=644&sent=28&recv=18&lost=0&retrans=0&sent_bytes=16678&recv_bytes=7203&delivery_rate=2524083&cwnd=256&unsent_bytes=0&cid=65fa09af2543c384&ts=549&x=0"', Authorization: 'sanitized to prevent exposure of secrets' }, body: null, bodyUsed: false, ok: true, redirected: false, type: 'default', url: '' } to not exist
AssertionError: Expected no result from verifier: expected Response { status: 200, statusText: 'OK', headers: Headers { date: 'Sun, 16 Feb 2025 05:11:21 GMT', 'content-type': 'text/html; charset=utf-8', 'transfer-encoding': 'chunked', connection: 'keep-alive', 'cache-control': 'no-cache,no-store', expires: '-1', pragma: 'no-cache', 'x-envoy-upstream-service-time': '10', 'cf-cache-status': 'DYNAMIC', 'report-to': '{"endpoints":[{"url":"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=9aj81JaQCqjK9HGh7dU5jQkRrAfyLCe85iOQvbnMlFS5VaeXUIlvK2%2FWkWkzHLB2vzs0VV1rqfqcEaYq0MnDdwhUk4OsD55KTJESMqScLpQtxDABuaZ3dgWRhj1GAMxHl8%2BDJAFbgBYZneGEseVT"}],"group":"cf-nel","max_age":604800}', nel: '{"success_fraction":0,"report_to":"cf-nel","max_age":604800}', server: 'cloudflare', 'cf-ray': '912b09577ab1f84a-ORD', 'content-encoding': 'br', 'server-timing': 'cfL4;desc="?proto=TCP&rtt=2562&min_rtt=2054&rtt_var=644&sent=28&recv=18&lost=0&retrans=0&sent_bytes=16678&recv_bytes=7203&delivery_rate=2524083&cwnd=256&unsent_bytes=0&cid=65fa09af2543c384&ts=549&x=0"', Authorization: 'sanitized to prevent exposure of secrets' }, body: null, bodyUsed: false, ok: true, redirected: false, type: 'default', url: '' } to not exist
at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:12:14)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:108:9)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
MUST not verify if "proof.type" property is missing.
|
❌
Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
AssertionError: Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:15:26)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:120:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
❌
Expected status code 400 or 422.: expected 404 to be one of [ 400, 422 ]
AssertionError: Expected status code 400 or 422.: expected 404 to be one of [ 400, 422 ]
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:15:26)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:120:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
❌
Expected no result from verifier: expected Response { status: 200, statusText: 'OK', headers: Headers { date: 'Sun, 16 Feb 2025 05:11:21 GMT', 'content-type': 'text/html; charset=utf-8', 'transfer-encoding': 'chunked', connection: 'keep-alive', 'cache-control': 'no-cache,no-store', expires: '-1', pragma: 'no-cache', 'x-envoy-upstream-service-time': '12', 'cf-cache-status': 'DYNAMIC', 'report-to': '{"endpoints":[{"url":"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=UXhgNq8P16UOqiHLlcejj%2BHR0Jc%2Fc73zHiG2GcnvwRquIvsrrQU0Dt698CUCFJPRwLcjW5w%2FqZdEM2AJAbKWN3doJhgYmhug6XpFlF8d8pVv0TZUB443jQJIWmVFMP2g3LZiIhtLuhQmFSKVZTQK"}],"group":"cf-nel","max_age":604800}', nel: '{"success_fraction":0,"report_to":"cf-nel","max_age":604800}', server: 'cloudflare', 'cf-ray': '912b0957bb58f84a-ORD', 'content-encoding': 'br', 'server-timing': 'cfL4;desc="?proto=TCP&rtt=2519&min_rtt=2054&rtt_var=569&sent=31&recv=20&lost=0&retrans=0&sent_bytes=19405&recv_bytes=8405&delivery_rate=2524083&cwnd=256&unsent_bytes=0&cid=65fa09af2543c384&ts=601&x=0"', Authorization: 'sanitized to prevent exposure of secrets' }, body: null, bodyUsed: false, ok: true, redirected: false, type: 'default', url: '' } to not exist
AssertionError: Expected no result from verifier: expected Response { status: 200, statusText: 'OK', headers: Headers { date: 'Sun, 16 Feb 2025 05:11:21 GMT', 'content-type': 'text/html; charset=utf-8', 'transfer-encoding': 'chunked', connection: 'keep-alive', 'cache-control': 'no-cache,no-store', expires: '-1', pragma: 'no-cache', 'x-envoy-upstream-service-time': '12', 'cf-cache-status': 'DYNAMIC', 'report-to': '{"endpoints":[{"url":"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=UXhgNq8P16UOqiHLlcejj%2BHR0Jc%2Fc73zHiG2GcnvwRquIvsrrQU0Dt698CUCFJPRwLcjW5w%2FqZdEM2AJAbKWN3doJhgYmhug6XpFlF8d8pVv0TZUB443jQJIWmVFMP2g3LZiIhtLuhQmFSKVZTQK"}],"group":"cf-nel","max_age":604800}', nel: '{"success_fraction":0,"report_to":"cf-nel","max_age":604800}', server: 'cloudflare', 'cf-ray': '912b0957bb58f84a-ORD', 'content-encoding': 'br', 'server-timing': 'cfL4;desc="?proto=TCP&rtt=2519&min_rtt=2054&rtt_var=569&sent=31&recv=20&lost=0&retrans=0&sent_bytes=19405&recv_bytes=8405&delivery_rate=2524083&cwnd=256&unsent_bytes=0&cid=65fa09af2543c384&ts=601&x=0"', Authorization: 'sanitized to prevent exposure of secrets' }, body: null, bodyUsed: false, ok: true, redirected: false, type: 'default', url: '' } to not exist
at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:12:14)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:120:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
MUST not verify if "proof.created" property is missing.
|
❌
Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
AssertionError: Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:15:26)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:132:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
❌
Expected status code 400 or 422.: expected 404 to be one of [ 400, 422 ]
AssertionError: Expected status code 400 or 422.: expected 404 to be one of [ 400, 422 ]
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:15:26)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:132:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
❌
Expected no result from verifier: expected Response { status: 200, statusText: 'OK', headers: Headers { date: 'Sun, 16 Feb 2025 05:11:21 GMT', 'content-type': 'text/html; charset=utf-8', 'transfer-encoding': 'chunked', connection: 'keep-alive', 'cache-control': 'no-cache,no-store', expires: '-1', pragma: 'no-cache', 'x-envoy-upstream-service-time': '11', 'cf-cache-status': 'DYNAMIC', 'report-to': '{"endpoints":[{"url":"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=GqvCO0i2%2F9%2B3hj%2B63pPz4kp1KiCadhuJMuw27MX54IYH%2FUMuSF7oF3GStcXcxjLHNZSqzPnKgjHoZzDtDKLpAbs%2BTISNzKXXA98UN1BLz53QDpPLgRWmH99PvSodaeSSnkj%2B0UgA4RmW1eLsgtO4"}],"group":"cf-nel","max_age":604800}', nel: '{"success_fraction":0,"report_to":"cf-nel","max_age":604800}', server: 'cloudflare', 'cf-ray': '912b09581bf0f84a-ORD', 'content-encoding': 'br', 'server-timing': 'cfL4;desc="?proto=TCP&rtt=2484&min_rtt=2054&rtt_var=496&sent=35&recv=22&lost=0&retrans=0&sent_bytes=22134&recv_bytes=9604&delivery_rate=2524083&cwnd=256&unsent_bytes=0&cid=65fa09af2543c384&ts=658&x=0"', Authorization: 'sanitized to prevent exposure of secrets' }, body: null, bodyUsed: false, ok: true, redirected: false, type: 'default', url: '' } to not exist
AssertionError: Expected no result from verifier: expected Response { status: 200, statusText: 'OK', headers: Headers { date: 'Sun, 16 Feb 2025 05:11:21 GMT', 'content-type': 'text/html; charset=utf-8', 'transfer-encoding': 'chunked', connection: 'keep-alive', 'cache-control': 'no-cache,no-store', expires: '-1', pragma: 'no-cache', 'x-envoy-upstream-service-time': '11', 'cf-cache-status': 'DYNAMIC', 'report-to': '{"endpoints":[{"url":"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=GqvCO0i2%2F9%2B3hj%2B63pPz4kp1KiCadhuJMuw27MX54IYH%2FUMuSF7oF3GStcXcxjLHNZSqzPnKgjHoZzDtDKLpAbs%2BTISNzKXXA98UN1BLz53QDpPLgRWmH99PvSodaeSSnkj%2B0UgA4RmW1eLsgtO4"}],"group":"cf-nel","max_age":604800}', nel: '{"success_fraction":0,"report_to":"cf-nel","max_age":604800}', server: 'cloudflare', 'cf-ray': '912b09581bf0f84a-ORD', 'content-encoding': 'br', 'server-timing': 'cfL4;desc="?proto=TCP&rtt=2484&min_rtt=2054&rtt_var=496&sent=35&recv=22&lost=0&retrans=0&sent_bytes=22134&recv_bytes=9604&delivery_rate=2524083&cwnd=256&unsent_bytes=0&cid=65fa09af2543c384&ts=658&x=0"', Authorization: 'sanitized to prevent exposure of secrets' }, body: null, bodyUsed: false, ok: true, redirected: false, type: 'default', url: '' } to not exist
at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:12:14)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:132:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
MUST not verify if "proof.verificationMethod" property is missing.
|
❌
Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
AssertionError: Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:15:26)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:144:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
❌
Expected status code 400 or 422.: expected 404 to be one of [ 400, 422 ]
AssertionError: Expected status code 400 or 422.: expected 404 to be one of [ 400, 422 ]
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:15:26)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:144:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
❌
Expected no result from verifier: expected Response { status: 200, statusText: 'OK', headers: Headers { date: 'Sun, 16 Feb 2025 05:11:21 GMT', 'content-type': 'text/html; charset=utf-8', 'transfer-encoding': 'chunked', connection: 'keep-alive', 'cache-control': 'no-cache,no-store', expires: '-1', pragma: 'no-cache', 'x-envoy-upstream-service-time': '9', 'cf-cache-status': 'DYNAMIC', 'report-to': '{"endpoints":[{"url":"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=c7c%2FodTdsTTFjwuWCEyp%2BuBqYfyCgkIi3tiQSvFLW6cRlk%2BCDAkxkt8S09hw0mNjZ7POa%2FhffGx5NhqH6hlFgxFiqrwHLLKyHLkeR3WoeWJq%2BsEXNpzudwraQ38tgfG1ke1MsUY7x1xHdI%2Fo7hQK"}],"group":"cf-nel","max_age":604800}', nel: '{"success_fraction":0,"report_to":"cf-nel","max_age":604800}', server: 'cloudflare', 'cf-ray': '912b09586cb4f84a-ORD', 'content-encoding': 'br', 'server-timing': 'cfL4;desc="?proto=TCP&rtt=2472&min_rtt=2054&rtt_var=396&sent=39&recv=24&lost=0&retrans=0&sent_bytes=24869&recv_bytes=10707&delivery_rate=2524083&cwnd=256&unsent_bytes=0&cid=65fa09af2543c384&ts=705&x=0"', Authorization: 'sanitized to prevent exposure of secrets' }, body: null, bodyUsed: false, ok: true, redirected: false, type: 'default', url: '' } to not exist
AssertionError: Expected no result from verifier: expected Response { status: 200, statusText: 'OK', headers: Headers { date: 'Sun, 16 Feb 2025 05:11:21 GMT', 'content-type': 'text/html; charset=utf-8', 'transfer-encoding': 'chunked', connection: 'keep-alive', 'cache-control': 'no-cache,no-store', expires: '-1', pragma: 'no-cache', 'x-envoy-upstream-service-time': '9', 'cf-cache-status': 'DYNAMIC', 'report-to': '{"endpoints":[{"url":"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=c7c%2FodTdsTTFjwuWCEyp%2BuBqYfyCgkIi3tiQSvFLW6cRlk%2BCDAkxkt8S09hw0mNjZ7POa%2FhffGx5NhqH6hlFgxFiqrwHLLKyHLkeR3WoeWJq%2BsEXNpzudwraQ38tgfG1ke1MsUY7x1xHdI%2Fo7hQK"}],"group":"cf-nel","max_age":604800}', nel: '{"success_fraction":0,"report_to":"cf-nel","max_age":604800}', server: 'cloudflare', 'cf-ray': '912b09586cb4f84a-ORD', 'content-encoding': 'br', 'server-timing': 'cfL4;desc="?proto=TCP&rtt=2472&min_rtt=2054&rtt_var=396&sent=39&recv=24&lost=0&retrans=0&sent_bytes=24869&recv_bytes=10707&delivery_rate=2524083&cwnd=256&unsent_bytes=0&cid=65fa09af2543c384&ts=705&x=0"', Authorization: 'sanitized to prevent exposure of secrets' }, body: null, bodyUsed: false, ok: true, redirected: false, type: 'default', url: '' } to not exist
at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:12:14)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:144:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
MUST not verify if "proof.proofValue" property is missing.
|
❌
Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
AssertionError: Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:15:26)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:156:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
❌
Expected status code 400 or 422.: expected 404 to be one of [ 400, 422 ]
AssertionError: Expected status code 400 or 422.: expected 404 to be one of [ 400, 422 ]
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:15:26)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:156:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
❌
Expected no result from verifier: expected Response { status: 200, statusText: 'OK', headers: Headers { date: 'Sun, 16 Feb 2025 05:11:21 GMT', 'content-type': 'text/html; charset=utf-8', 'transfer-encoding': 'chunked', connection: 'keep-alive', 'cache-control': 'no-cache,no-store', expires: '-1', pragma: 'no-cache', 'x-envoy-upstream-service-time': '16', 'cf-cache-status': 'DYNAMIC', 'report-to': '{"endpoints":[{"url":"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=lV%2BDsvuAWeGfGaUee4w2rm2SRZ5NkH3Fv5T6qAxJvX1Sdxjx%2FSoarnxbc5exx5fGWRMyV64H7la6H8L7P%2F2Lj1xLLx%2BKLdY2p8uD3LXdAwUpcisRmubJZiTrczuQCYBgTkkIb9LCB1kjLX6%2FXD%2BH"}],"group":"cf-nel","max_age":604800}', nel: '{"success_fraction":0,"report_to":"cf-nel","max_age":604800}', server: 'cloudflare', 'cf-ray': '912b0958bd44f84a-ORD', 'content-encoding': 'br', 'server-timing': 'cfL4;desc="?proto=TCP&rtt=2441&min_rtt=2054&rtt_var=360&sent=43&recv=26&lost=0&retrans=0&sent_bytes=27659&recv_bytes=11834&delivery_rate=2524083&cwnd=256&unsent_bytes=0&cid=65fa09af2543c384&ts=763&x=0"', Authorization: 'sanitized to prevent exposure of secrets' }, body: null, bodyUsed: false, ok: true, redirected: false, type: 'default', url: '' } to not exist
AssertionError: Expected no result from verifier: expected Response { status: 200, statusText: 'OK', headers: Headers { date: 'Sun, 16 Feb 2025 05:11:21 GMT', 'content-type': 'text/html; charset=utf-8', 'transfer-encoding': 'chunked', connection: 'keep-alive', 'cache-control': 'no-cache,no-store', expires: '-1', pragma: 'no-cache', 'x-envoy-upstream-service-time': '16', 'cf-cache-status': 'DYNAMIC', 'report-to': '{"endpoints":[{"url":"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=lV%2BDsvuAWeGfGaUee4w2rm2SRZ5NkH3Fv5T6qAxJvX1Sdxjx%2FSoarnxbc5exx5fGWRMyV64H7la6H8L7P%2F2Lj1xLLx%2BKLdY2p8uD3LXdAwUpcisRmubJZiTrczuQCYBgTkkIb9LCB1kjLX6%2FXD%2BH"}],"group":"cf-nel","max_age":604800}', nel: '{"success_fraction":0,"report_to":"cf-nel","max_age":604800}', server: 'cloudflare', 'cf-ray': '912b0958bd44f84a-ORD', 'content-encoding': 'br', 'server-timing': 'cfL4;desc="?proto=TCP&rtt=2441&min_rtt=2054&rtt_var=360&sent=43&recv=26&lost=0&retrans=0&sent_bytes=27659&recv_bytes=11834&delivery_rate=2524083&cwnd=256&unsent_bytes=0&cid=65fa09af2543c384&ts=763&x=0"', Authorization: 'sanitized to prevent exposure of secrets' }, body: null, bodyUsed: false, ok: true, redirected: false, type: 'default', url: '' } to not exist
at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:12:14)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:156:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
MUST not verify if "proof.proofPurpose" property is missing.
|
❌
Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
AssertionError: Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:15:26)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:168:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
❌
Expected status code 400 or 422.: expected 404 to be one of [ 400, 422 ]
AssertionError: Expected status code 400 or 422.: expected 404 to be one of [ 400, 422 ]
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:15:26)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:168:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
❌
Expected no result from verifier: expected Response { status: 200, statusText: 'OK', headers: Headers { date: 'Sun, 16 Feb 2025 05:11:21 GMT', 'content-type': 'text/html; charset=utf-8', 'transfer-encoding': 'chunked', connection: 'keep-alive', 'cache-control': 'no-cache,no-store', expires: '-1', pragma: 'no-cache', 'x-envoy-upstream-service-time': '8', 'cf-cache-status': 'DYNAMIC', 'report-to': '{"endpoints":[{"url":"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=KRHAfsRqdN%2F0DqUJ3Ass%2FM%2BZdfzFOOGMsJkgnI4%2Fur35cS%2BMLIAI1HExEfrBmAZKTKdv1Z0%2FhbVl5qBWksfmsbWspnH9EuENKi2BVbnzBtRBGowvTdwPjaJmD59YJUSrRl3iDyIpNNZPxrsZXXJB"}],"group":"cf-nel","max_age":604800}', nel: '{"success_fraction":0,"report_to":"cf-nel","max_age":604800}', server: 'cloudflare', 'cf-ray': '912b09591e01f84a-ORD', 'content-encoding': 'br', 'server-timing': 'cfL4;desc="?proto=TCP&rtt=2425&min_rtt=2054&rtt_var=301&sent=47&recv=28&lost=0&retrans=0&sent_bytes=30395&recv_bytes=13033&delivery_rate=2524083&cwnd=256&unsent_bytes=0&cid=65fa09af2543c384&ts=809&x=0"', Authorization: 'sanitized to prevent exposure of secrets' }, body: null, bodyUsed: false, ok: true, redirected: false, type: 'default', url: '' } to not exist
AssertionError: Expected no result from verifier: expected Response { status: 200, statusText: 'OK', headers: Headers { date: 'Sun, 16 Feb 2025 05:11:21 GMT', 'content-type': 'text/html; charset=utf-8', 'transfer-encoding': 'chunked', connection: 'keep-alive', 'cache-control': 'no-cache,no-store', expires: '-1', pragma: 'no-cache', 'x-envoy-upstream-service-time': '8', 'cf-cache-status': 'DYNAMIC', 'report-to': '{"endpoints":[{"url":"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=KRHAfsRqdN%2F0DqUJ3Ass%2FM%2BZdfzFOOGMsJkgnI4%2Fur35cS%2BMLIAI1HExEfrBmAZKTKdv1Z0%2FhbVl5qBWksfmsbWspnH9EuENKi2BVbnzBtRBGowvTdwPjaJmD59YJUSrRl3iDyIpNNZPxrsZXXJB"}],"group":"cf-nel","max_age":604800}', nel: '{"success_fraction":0,"report_to":"cf-nel","max_age":604800}', server: 'cloudflare', 'cf-ray': '912b09591e01f84a-ORD', 'content-encoding': 'br', 'server-timing': 'cfL4;desc="?proto=TCP&rtt=2425&min_rtt=2054&rtt_var=301&sent=47&recv=28&lost=0&retrans=0&sent_bytes=30395&recv_bytes=13033&delivery_rate=2524083&cwnd=256&unsent_bytes=0&cid=65fa09af2543c384&ts=809&x=0"', Authorization: 'sanitized to prevent exposure of secrets' }, body: null, bodyUsed: false, ok: true, redirected: false, type: 'default', url: '' } to not exist
at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:12:14)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:168:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
MUST not verify if "@context" is not an array.
|
❌
Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
AssertionError: Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:15:26)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:181:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
❌
Expected status code 400 or 422.: expected 404 to be one of [ 400, 422 ]
AssertionError: Expected status code 400 or 422.: expected 404 to be one of [ 400, 422 ]
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:15:26)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:181:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
❌
Expected no result from verifier: expected Response { status: 200, statusText: 'OK', headers: Headers { date: 'Sun, 16 Feb 2025 05:11:21 GMT', 'content-type': 'text/html; charset=utf-8', 'transfer-encoding': 'chunked', connection: 'keep-alive', 'cache-control': 'no-cache,no-store', expires: '-1', pragma: 'no-cache', 'x-envoy-upstream-service-time': '27', 'cf-cache-status': 'DYNAMIC', 'report-to': '{"endpoints":[{"url":"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=q7S5vppTVCsVC6m%2BTgpJqzlKwok35Dnf67gX%2BinF1roB5u2W21F5362mrndlCtbxwTKsw1NZLsV9I14kfOg5JyFZfAgo%2F22NFc6bz12pqs7yrxB%2BhBtwjYicMYb1UbgAHHZaaBGj20vsSX4aOsCN"}],"group":"cf-nel","max_age":604800}', nel: '{"success_fraction":0,"report_to":"cf-nel","max_age":604800}', server: 'cloudflare', 'cf-ray': '912b09595ea6f84a-ORD', 'content-encoding': 'br', 'server-timing': 'cfL4;desc="?proto=TCP&rtt=2600&min_rtt=2054&rtt_var=576&sent=53&recv=30&lost=0&retrans=0&sent_bytes=33185&recv_bytes=14134&delivery_rate=2524083&cwnd=256&unsent_bytes=0&cid=65fa09af2543c384&ts=874&x=0"', Authorization: 'sanitized to prevent exposure of secrets' }, body: null, bodyUsed: false, ok: true, redirected: false, type: 'default', url: '' } to not exist
AssertionError: Expected no result from verifier: expected Response { status: 200, statusText: 'OK', headers: Headers { date: 'Sun, 16 Feb 2025 05:11:21 GMT', 'content-type': 'text/html; charset=utf-8', 'transfer-encoding': 'chunked', connection: 'keep-alive', 'cache-control': 'no-cache,no-store', expires: '-1', pragma: 'no-cache', 'x-envoy-upstream-service-time': '27', 'cf-cache-status': 'DYNAMIC', 'report-to': '{"endpoints":[{"url":"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=q7S5vppTVCsVC6m%2BTgpJqzlKwok35Dnf67gX%2BinF1roB5u2W21F5362mrndlCtbxwTKsw1NZLsV9I14kfOg5JyFZfAgo%2F22NFc6bz12pqs7yrxB%2BhBtwjYicMYb1UbgAHHZaaBGj20vsSX4aOsCN"}],"group":"cf-nel","max_age":604800}', nel: '{"success_fraction":0,"report_to":"cf-nel","max_age":604800}', server: 'cloudflare', 'cf-ray': '912b09595ea6f84a-ORD', 'content-encoding': 'br', 'server-timing': 'cfL4;desc="?proto=TCP&rtt=2600&min_rtt=2054&rtt_var=576&sent=53&recv=30&lost=0&retrans=0&sent_bytes=33185&recv_bytes=14134&delivery_rate=2524083&cwnd=256&unsent_bytes=0&cid=65fa09af2543c384&ts=874&x=0"', Authorization: 'sanitized to prevent exposure of secrets' }, body: null, bodyUsed: false, ok: true, redirected: false, type: 'default', url: '' } to not exist
at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:12:14)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:181:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
MUST not verify if "@context" items are not strings or objects.
|
❌
Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
AssertionError: Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:15:26)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:196:13)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
❌
Expected status code 400 or 422.: expected 404 to be one of [ 400, 422 ]
AssertionError: Expected status code 400 or 422.: expected 404 to be one of [ 400, 422 ]
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:15:26)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:196:13)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
❌
Expected no result from verifier: expected Response { status: 200, statusText: 'OK', headers: Headers { date: 'Sun, 16 Feb 2025 05:11:21 GMT', 'content-type': 'text/html; charset=utf-8', 'transfer-encoding': 'chunked', connection: 'keep-alive', 'cache-control': 'no-cache,no-store', expires: '-1', pragma: 'no-cache', 'x-envoy-upstream-service-time': '20', 'cf-cache-status': 'DYNAMIC', 'report-to': '{"endpoints":[{"url":"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=fuoC3nekSzkSeEVwXcY6hb8tJG6k8aeRCwOUGbByb%2F7Mh4ZTyXhCEc5CV3zC3qjEdtu1K9sTxEWtvyCjWByRnbJctsAnekyOiFw9%2F1voxJaPQKmfx0bK9vtpF%2BzVlCypuUWQzECWm6bhJu5Tj3fz"}],"group":"cf-nel","max_age":604800}', nel: '{"success_fraction":0,"report_to":"cf-nel","max_age":604800}', server: 'cloudflare', 'cf-ray': '912b0959cf85f84a-ORD', 'content-encoding': 'br', 'server-timing': 'cfL4;desc="?proto=TCP&rtt=2973&min_rtt=2054&rtt_var=1178&sent=58&recv=32&lost=0&retrans=0&sent_bytes=35923&recv_bytes=15231&delivery_rate=2524083&cwnd=256&unsent_bytes=0&cid=65fa09af2543c384&ts=935&x=0"', Authorization: 'sanitized to prevent exposure of secrets' }, body: null, bodyUsed: false, ok: true, redirected: false, type: 'default', url: '' } to not exist
AssertionError: Expected no result from verifier: expected Response { status: 200, statusText: 'OK', headers: Headers { date: 'Sun, 16 Feb 2025 05:11:21 GMT', 'content-type': 'text/html; charset=utf-8', 'transfer-encoding': 'chunked', connection: 'keep-alive', 'cache-control': 'no-cache,no-store', expires: '-1', pragma: 'no-cache', 'x-envoy-upstream-service-time': '20', 'cf-cache-status': 'DYNAMIC', 'report-to': '{"endpoints":[{"url":"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=fuoC3nekSzkSeEVwXcY6hb8tJG6k8aeRCwOUGbByb%2F7Mh4ZTyXhCEc5CV3zC3qjEdtu1K9sTxEWtvyCjWByRnbJctsAnekyOiFw9%2F1voxJaPQKmfx0bK9vtpF%2BzVlCypuUWQzECWm6bhJu5Tj3fz"}],"group":"cf-nel","max_age":604800}', nel: '{"success_fraction":0,"report_to":"cf-nel","max_age":604800}', server: 'cloudflare', 'cf-ray': '912b0959cf85f84a-ORD', 'content-encoding': 'br', 'server-timing': 'cfL4;desc="?proto=TCP&rtt=2973&min_rtt=2054&rtt_var=1178&sent=58&recv=32&lost=0&retrans=0&sent_bytes=35923&recv_bytes=15231&delivery_rate=2524083&cwnd=256&unsent_bytes=0&cid=65fa09af2543c384&ts=935&x=0"', Authorization: 'sanitized to prevent exposure of secrets' }, body: null, bodyUsed: false, ok: true, redirected: false, type: 'default', url: '' } to not exist
at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:12:14)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:196:13)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
MUST not verify if "type" is not an array.
|
❌
Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
AssertionError: Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:15:26)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:210:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
❌
Expected status code 400 or 422.: expected 404 to be one of [ 400, 422 ]
AssertionError: Expected status code 400 or 422.: expected 404 to be one of [ 400, 422 ]
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:15:26)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:210:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
❌
Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
AssertionError: Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:15:26)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:210:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
❌
Expected no result from verifier: expected Response { status: 200, statusText: 'OK', headers: Headers { date: 'Sun, 16 Feb 2025 05:11:21 GMT', 'content-type': 'text/html; charset=utf-8', 'transfer-encoding': 'chunked', connection: 'keep-alive', 'cache-control': 'no-cache,no-store', expires: '-1', pragma: 'no-cache', 'x-envoy-upstream-service-time': '16', 'cf-cache-status': 'DYNAMIC', 'report-to': '{"endpoints":[{"url":"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=GUbhJMaLunPswlN%2B0gew5yjPnY6rns5nP%2Bd0qBBYB0pVTVY5Po6N%2BJLbjvZ1MY5iBVUuNeQEDAmaPeIqxW%2BlL7QQ6hTomgkZhZwd6Z5q3XUAjelQYXCIFLhTXqhYkKaBr5Fx2KzY%2FtlU2uf81WeK"}],"group":"cf-nel","max_age":604800}', nel: '{"success_fraction":0,"report_to":"cf-nel","max_age":604800}', server: 'cloudflare', 'cf-ray': '912b095a2833f84a-ORD', 'content-encoding': 'br', 'server-timing': 'cfL4;desc="?proto=TCP&rtt=2889&min_rtt=2054&rtt_var=1051&sent=63&recv=34&lost=0&retrans=0&sent_bytes=38659&recv_bytes=16428&delivery_rate=2524083&cwnd=256&unsent_bytes=0&cid=65fa09af2543c384&ts=990&x=0"', Authorization: 'sanitized to prevent exposure of secrets' }, body: null, bodyUsed: false, ok: true, redirected: false, type: 'default', url: '' } to not exist
AssertionError: Expected no result from verifier: expected Response { status: 200, statusText: 'OK', headers: Headers { date: 'Sun, 16 Feb 2025 05:11:21 GMT', 'content-type': 'text/html; charset=utf-8', 'transfer-encoding': 'chunked', connection: 'keep-alive', 'cache-control': 'no-cache,no-store', expires: '-1', pragma: 'no-cache', 'x-envoy-upstream-service-time': '16', 'cf-cache-status': 'DYNAMIC', 'report-to': '{"endpoints":[{"url":"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=GUbhJMaLunPswlN%2B0gew5yjPnY6rns5nP%2Bd0qBBYB0pVTVY5Po6N%2BJLbjvZ1MY5iBVUuNeQEDAmaPeIqxW%2BlL7QQ6hTomgkZhZwd6Z5q3XUAjelQYXCIFLhTXqhYkKaBr5Fx2KzY%2FtlU2uf81WeK"}],"group":"cf-nel","max_age":604800}', nel: '{"success_fraction":0,"report_to":"cf-nel","max_age":604800}', server: 'cloudflare', 'cf-ray': '912b095a2833f84a-ORD', 'content-encoding': 'br', 'server-timing': 'cfL4;desc="?proto=TCP&rtt=2889&min_rtt=2054&rtt_var=1051&sent=63&recv=34&lost=0&retrans=0&sent_bytes=38659&recv_bytes=16428&delivery_rate=2524083&cwnd=256&unsent_bytes=0&cid=65fa09af2543c384&ts=990&x=0"', Authorization: 'sanitized to prevent exposure of secrets' }, body: null, bodyUsed: false, ok: true, redirected: false, type: 'default', url: '' } to not exist
at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:12:14)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:210:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
MUST not verify if "type" items are not strings.
|
❌
Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
AssertionError: Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:15:26)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:224:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
❌
Expected status code 400 or 422.: expected 404 to be one of [ 400, 422 ]
AssertionError: Expected status code 400 or 422.: expected 404 to be one of [ 400, 422 ]
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:15:26)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:224:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
❌
Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
AssertionError: Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:15:26)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:224:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
❌
Expected no result from verifier: expected Response { status: 200, statusText: 'OK', headers: Headers { date: 'Sun, 16 Feb 2025 05:11:22 GMT', 'content-type': 'text/html; charset=utf-8', 'transfer-encoding': 'chunked', connection: 'keep-alive', 'cache-control': 'no-cache,no-store', expires: '-1', pragma: 'no-cache', 'x-envoy-upstream-service-time': '16', 'cf-cache-status': 'DYNAMIC', 'report-to': '{"endpoints":[{"url":"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=MoDeQ5aDVfOnVU84RB4RJrXAVtHg5N3qKvnDUj0sK%2Bpgk%2B5Y%2FYpAIWK%2B0c%2FZ1Fai5Qp0lPiXCIXW%2BYHShlkaYc781ngYo19jvEI5YeKuUv2iTDUSLPstyqGkQx4svUTeGlQKq68X6y0UiDXQPz%2FO"}],"group":"cf-nel","max_age":604800}', nel: '{"success_fraction":0,"report_to":"cf-nel","max_age":604800}', server: 'cloudflare', 'cf-ray': '912b095a78e7f84a-ORD', 'content-encoding': 'br', 'server-timing': 'cfL4;desc="?proto=TCP&rtt=2797&min_rtt=2054&rtt_var=973&sent=67&recv=36&lost=0&retrans=0&sent_bytes=41372&recv_bytes=17621&delivery_rate=2524083&cwnd=256&unsent_bytes=0&cid=65fa09af2543c384&ts=1044&x=0"', Authorization: 'sanitized to prevent exposure of secrets' }, body: null, bodyUsed: false, ok: true, redirected: false, type: 'default', url: '' } to not exist
AssertionError: Expected no result from verifier: expected Response { status: 200, statusText: 'OK', headers: Headers { date: 'Sun, 16 Feb 2025 05:11:22 GMT', 'content-type': 'text/html; charset=utf-8', 'transfer-encoding': 'chunked', connection: 'keep-alive', 'cache-control': 'no-cache,no-store', expires: '-1', pragma: 'no-cache', 'x-envoy-upstream-service-time': '16', 'cf-cache-status': 'DYNAMIC', 'report-to': '{"endpoints":[{"url":"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=MoDeQ5aDVfOnVU84RB4RJrXAVtHg5N3qKvnDUj0sK%2Bpgk%2B5Y%2FYpAIWK%2B0c%2FZ1Fai5Qp0lPiXCIXW%2BYHShlkaYc781ngYo19jvEI5YeKuUv2iTDUSLPstyqGkQx4svUTeGlQKq68X6y0UiDXQPz%2FO"}],"group":"cf-nel","max_age":604800}', nel: '{"success_fraction":0,"report_to":"cf-nel","max_age":604800}', server: 'cloudflare', 'cf-ray': '912b095a78e7f84a-ORD', 'content-encoding': 'br', 'server-timing': 'cfL4;desc="?proto=TCP&rtt=2797&min_rtt=2054&rtt_var=973&sent=67&recv=36&lost=0&retrans=0&sent_bytes=41372&recv_bytes=17621&delivery_rate=2524083&cwnd=256&unsent_bytes=0&cid=65fa09af2543c384&ts=1044&x=0"', Authorization: 'sanitized to prevent exposure of secrets' }, body: null, bodyUsed: false, ok: true, redirected: false, type: 'default', url: '' } to not exist
at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:12:14)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:224:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
MUST not verify if "issuer" is not an object or a string.
|
❌
Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
AssertionError: Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:15:26)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:239:13)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
❌
Expected status code 400 or 422.: expected 404 to be one of [ 400, 422 ]
AssertionError: Expected status code 400 or 422.: expected 404 to be one of [ 400, 422 ]
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:15:26)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:239:13)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
❌
Expected no result from verifier: expected Response { status: 200, statusText: 'OK', headers: Headers { date: 'Sun, 16 Feb 2025 05:11:22 GMT', 'content-type': 'text/html; charset=utf-8', 'transfer-encoding': 'chunked', connection: 'keep-alive', 'cache-control': 'no-cache,no-store', expires: '-1', pragma: 'no-cache', 'x-envoy-upstream-service-time': '15', 'cf-cache-status': 'DYNAMIC', 'report-to': '{"endpoints":[{"url":"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=B3kRQBTWExzn7JD1SK8iydelWOD9apyHDNMOq5%2FMZP2TMDq%2BdC4nww%2Bj73kRhGkbto9Geq4JtnJ5%2Bi28ezoehEc%2Bv1kH21SHBXUQcUxHo3ZdIbPprobEtVyM3m2iTA9P3Tw8igjqtBJ%2Fj369B9jk"}],"group":"cf-nel","max_age":604800}', nel: '{"success_fraction":0,"report_to":"cf-nel","max_age":604800}', server: 'cloudflare', 'cf-ray': '912b095ad9b5f84a-ORD', 'content-encoding': 'br', 'server-timing': 'cfL4;desc="?proto=TCP&rtt=2899&min_rtt=2054&rtt_var=935&sent=73&recv=38&lost=0&retrans=0&sent_bytes=44144&recv_bytes=18822&delivery_rate=2524083&cwnd=256&unsent_bytes=0&cid=65fa09af2543c384&ts=1097&x=0"', Authorization: 'sanitized to prevent exposure of secrets' }, body: null, bodyUsed: false, ok: true, redirected: false, type: 'default', url: '' } to not exist
AssertionError: Expected no result from verifier: expected Response { status: 200, statusText: 'OK', headers: Headers { date: 'Sun, 16 Feb 2025 05:11:22 GMT', 'content-type': 'text/html; charset=utf-8', 'transfer-encoding': 'chunked', connection: 'keep-alive', 'cache-control': 'no-cache,no-store', expires: '-1', pragma: 'no-cache', 'x-envoy-upstream-service-time': '15', 'cf-cache-status': 'DYNAMIC', 'report-to': '{"endpoints":[{"url":"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=B3kRQBTWExzn7JD1SK8iydelWOD9apyHDNMOq5%2FMZP2TMDq%2BdC4nww%2Bj73kRhGkbto9Geq4JtnJ5%2Bi28ezoehEc%2Bv1kH21SHBXUQcUxHo3ZdIbPprobEtVyM3m2iTA9P3Tw8igjqtBJ%2Fj369B9jk"}],"group":"cf-nel","max_age":604800}', nel: '{"success_fraction":0,"report_to":"cf-nel","max_age":604800}', server: 'cloudflare', 'cf-ray': '912b095ad9b5f84a-ORD', 'content-encoding': 'br', 'server-timing': 'cfL4;desc="?proto=TCP&rtt=2899&min_rtt=2054&rtt_var=935&sent=73&recv=38&lost=0&retrans=0&sent_bytes=44144&recv_bytes=18822&delivery_rate=2524083&cwnd=256&unsent_bytes=0&cid=65fa09af2543c384&ts=1097&x=0"', Authorization: 'sanitized to prevent exposure of secrets' }, body: null, bodyUsed: false, ok: true, redirected: false, type: 'default', url: '' } to not exist
at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:12:14)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:239:13)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
MUST not verify if "credentialSubject" is not an object.
|
❌
Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
AssertionError: Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:15:26)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:256:13)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
❌
Expected status code 400 or 422.: expected 404 to be one of [ 400, 422 ]
AssertionError: Expected status code 400 or 422.: expected 404 to be one of [ 400, 422 ]
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:15:26)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:256:13)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
❌
Expected no result from verifier: expected Response { status: 200, statusText: 'OK', headers: Headers { date: 'Sun, 16 Feb 2025 05:11:22 GMT', 'content-type': 'text/html; charset=utf-8', 'transfer-encoding': 'chunked', connection: 'keep-alive', 'cache-control': 'no-cache,no-store', expires: '-1', pragma: 'no-cache', 'x-envoy-upstream-service-time': '19', 'cf-cache-status': 'DYNAMIC', 'report-to': '{"endpoints":[{"url":"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=ckvOJIBuCI4iS19G0qLNG%2FeI2jUj4OI1Sun4FRZI7V7%2F9y5d6Ed9FaxZNFYX7WWamrPcNNxiuClcTAXTfT2BUj2RmkwcAqaNDnn4uHbXuwqteeaGKBmfuHD6ndG97HZutYfkRsSxXRwJOlDhH%2FPa"}],"group":"cf-nel","max_age":604800}', nel: '{"success_fraction":0,"report_to":"cf-nel","max_age":604800}', server: 'cloudflare', 'cf-ray': '912b095b2a68f84a-ORD', 'content-encoding': 'br', 'server-timing': 'cfL4;desc="?proto=TCP&rtt=2827&min_rtt=2054&rtt_var=846&sent=78&recv=40&lost=0&retrans=0&sent_bytes=46887&recv_bytes=19997&delivery_rate=2524083&cwnd=256&unsent_bytes=0&cid=65fa09af2543c384&ts=1156&x=0"', Authorization: 'sanitized to prevent exposure of secrets' }, body: null, bodyUsed: false, ok: true, redirected: false, type: 'default', url: '' } to not exist
AssertionError: Expected no result from verifier: expected Response { status: 200, statusText: 'OK', headers: Headers { date: 'Sun, 16 Feb 2025 05:11:22 GMT', 'content-type': 'text/html; charset=utf-8', 'transfer-encoding': 'chunked', connection: 'keep-alive', 'cache-control': 'no-cache,no-store', expires: '-1', pragma: 'no-cache', 'x-envoy-upstream-service-time': '19', 'cf-cache-status': 'DYNAMIC', 'report-to': '{"endpoints":[{"url":"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=ckvOJIBuCI4iS19G0qLNG%2FeI2jUj4OI1Sun4FRZI7V7%2F9y5d6Ed9FaxZNFYX7WWamrPcNNxiuClcTAXTfT2BUj2RmkwcAqaNDnn4uHbXuwqteeaGKBmfuHD6ndG97HZutYfkRsSxXRwJOlDhH%2FPa"}],"group":"cf-nel","max_age":604800}', nel: '{"success_fraction":0,"report_to":"cf-nel","max_age":604800}', server: 'cloudflare', 'cf-ray': '912b095b2a68f84a-ORD', 'content-encoding': 'br', 'server-timing': 'cfL4;desc="?proto=TCP&rtt=2827&min_rtt=2054&rtt_var=846&sent=78&recv=40&lost=0&retrans=0&sent_bytes=46887&recv_bytes=19997&delivery_rate=2524083&cwnd=256&unsent_bytes=0&cid=65fa09af2543c384&ts=1156&x=0"', Authorization: 'sanitized to prevent exposure of secrets' }, body: null, bodyUsed: false, ok: true, redirected: false, type: 'default', url: '' } to not exist
at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:12:14)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:256:13)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
MUST not verify if "proof" is not an object.
|
❌
Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
AssertionError: Expected status code 400 or 422.: expected 500 to be one of [ 400, 422 ]
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:15:26)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:270:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
❌
Expected status code 400 or 422.: expected 404 to be one of [ 400, 422 ]
AssertionError: Expected status code 400 or 422.: expected 404 to be one of [ 400, 422 ]
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:15:26)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:270:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
❌
Expected no result from verifier: expected Response { status: 200, statusText: 'OK', headers: Headers { date: 'Sun, 16 Feb 2025 05:11:22 GMT', 'content-type': 'text/html; charset=utf-8', 'transfer-encoding': 'chunked', connection: 'keep-alive', 'cache-control': 'no-cache,no-store', expires: '-1', pragma: 'no-cache', 'x-envoy-upstream-service-time': '8', 'cf-cache-status': 'DYNAMIC', 'report-to': '{"endpoints":[{"url":"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=2hoGKuGeum3EvbUbOuceWj18Jge7Mvvca7Qh6tcd4X0sHRc9Tzv%2BFv1OU2vAY6tyXHH%2FmzZ1%2FFLyuG9ISs2PgXckIR9hYpYNu0JvOxjXfpJMg%2Fzxu2jRfg%2BBCS%2BtUfKenes5I30uCVWk5KqVx6k0"}],"group":"cf-nel","max_age":604800}', nel: '{"success_fraction":0,"report_to":"cf-nel","max_age":604800}', server: 'cloudflare', 'cf-ray': '912b095b8b36f84a-ORD', 'content-encoding': 'br', 'server-timing': 'cfL4;desc="?proto=TCP&rtt=2763&min_rtt=2054&rtt_var=761&sent=82&recv=42&lost=0&retrans=0&sent_bytes=49596&recv_bytes=20906&delivery_rate=2524083&cwnd=256&unsent_bytes=0&cid=65fa09af2543c384&ts=1203&x=0"', Authorization: 'sanitized to prevent exposure of secrets' }, body: null, bodyUsed: false, ok: true, redirected: false, type: 'default', url: '' } to not exist
AssertionError: Expected no result from verifier: expected Response { status: 200, statusText: 'OK', headers: Headers { date: 'Sun, 16 Feb 2025 05:11:22 GMT', 'content-type': 'text/html; charset=utf-8', 'transfer-encoding': 'chunked', connection: 'keep-alive', 'cache-control': 'no-cache,no-store', expires: '-1', pragma: 'no-cache', 'x-envoy-upstream-service-time': '8', 'cf-cache-status': 'DYNAMIC', 'report-to': '{"endpoints":[{"url":"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=2hoGKuGeum3EvbUbOuceWj18Jge7Mvvca7Qh6tcd4X0sHRc9Tzv%2BFv1OU2vAY6tyXHH%2FmzZ1%2FFLyuG9ISs2PgXckIR9hYpYNu0JvOxjXfpJMg%2Fzxu2jRfg%2BBCS%2BtUfKenes5I30uCVWk5KqVx6k0"}],"group":"cf-nel","max_age":604800}', nel: '{"success_fraction":0,"report_to":"cf-nel","max_age":604800}', server: 'cloudflare', 'cf-ray': '912b095b8b36f84a-ORD', 'content-encoding': 'br', 'server-timing': 'cfL4;desc="?proto=TCP&rtt=2763&min_rtt=2054&rtt_var=761&sent=82&recv=42&lost=0&retrans=0&sent_bytes=49596&recv_bytes=20906&delivery_rate=2524083&cwnd=256&unsent_bytes=0&cid=65fa09af2543c384&ts=1203&x=0"', Authorization: 'sanitized to prevent exposure of secrets' }, body: null, bodyUsed: false, ok: true, redirected: false, type: 'default', url: '' } to not exist
at should.not.exist (node_modules/chai/lib/chai/interface/should.js:208:38)
at testBadRequestError (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/helpers.js:12:14)
at Context.<anonymous> (file:///home/runner/work/vc-api-verifier-test-suite/vc-api-verifier-test-suite/tests/10-vc-di.js:270:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|