From 30ecf9d03c615f267b809b324a7887607c16df74 Mon Sep 17 00:00:00 2001 From: Julien Fraichot Date: Wed, 30 Jul 2025 17:50:05 +0200 Subject: [PATCH 1/3] test(RelatedResource): update digestSRI to latest valid version --- tests/fixtures.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/fixtures.js b/tests/fixtures.js index 6b1f352..526d8e0 100644 --- a/tests/fixtures.js +++ b/tests/fixtures.js @@ -26,6 +26,6 @@ export const envelopedPresentation = { export const relatedResource = { id: 'https://www.w3.org/ns/credentials/v2', mediaType: 'application/ld+json', - digestSRI: 'sha384-NSOcNpmdIVUxIJGvGUoe22FjTWrXiaXlsZ8q6912LdnR3KraQO2n75Ica4wK4Qeg', + digestSRI: 'sha384-l/HrjlBCNWyAX91hr6LFV2Y3heB5Tcr6IeE4/Tje8YyzYBM8IhqjHWiWpr8+ZbYU', digestMultibase: 'uJKGMkOmFbVJhEfKTduMC2XCyvRAYLjOVmZWwIH1wQ7k', }; From 0710ebda7810fa4c82df450d4c1200929e83a23f Mon Sep 17 00:00:00 2001 From: Julien Fraichot Date: Fri, 1 Aug 2025 17:37:49 +0200 Subject: [PATCH 2/3] chore(Test): update vc v2 context digestMultibase to latest valid version --- tests/fixtures.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/fixtures.js b/tests/fixtures.js index 526d8e0..d29b859 100644 --- a/tests/fixtures.js +++ b/tests/fixtures.js @@ -27,5 +27,5 @@ export const relatedResource = { id: 'https://www.w3.org/ns/credentials/v2', mediaType: 'application/ld+json', digestSRI: 'sha384-l/HrjlBCNWyAX91hr6LFV2Y3heB5Tcr6IeE4/Tje8YyzYBM8IhqjHWiWpr8+ZbYU', - digestMultibase: 'uJKGMkOmFbVJhEfKTduMC2XCyvRAYLjOVmZWwIH1wQ7k', + digestMultibase: 'uEiBZlVztZpfWHgPyslVv6-UwirFoQoRvW1htfx963sknNA', }; From eb753e39237158e57d60d0d387096e07d55449ab Mon Sep 17 00:00:00 2001 From: Julien Fraichot Date: Fri, 1 Aug 2025 17:47:10 +0200 Subject: [PATCH 3/3] fix(Issue): conform with vc-api response shape --- tests/TestEndpoints.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/TestEndpoints.js b/tests/TestEndpoints.js index 5dcab19..01d81ee 100644 --- a/tests/TestEndpoints.js +++ b/tests/TestEndpoints.js @@ -26,7 +26,8 @@ export class TestEndpoints { async issue(credential) { const {issuer} = this; const issueBody = createRequestBody({issuer, vc: credential}); - return post(issuer, issueBody); + const response = await post(issuer, issueBody); + return response?.verifiableCredential || response; } // FIXME implement createVp for implementation endpoints in the future // @see https://w3c-ccg.github.io/vc-api/#create-presentation