<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">Hi Richard,<div><br></div><div>Not sure if it helps, but for the (W3C/Browser) Digital Credentials API side of things, the test suite lives here:</div><div><a href="https://github.com/web-platform-tests/wpt/tree/master/digital-credentials">https://github.com/web-platform-tests/wpt/tree/master/digital-credentials</a></div><div><br></div><div>Our intention is to enable conformance testing for Openid4vp against the <span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">Digital Credentials API</span> there too. Here’s an entry point:</div><div><a href="https://github.com/web-platform-tests/wpt/blob/5aca137acce75f539da359667cb5ddef2cca0ea5/digital-credentials/support/helper.js#L57">https://github.com/web-platform-tests/wpt/blob/5aca137acce75f539da359667cb5ddef2cca0ea5/digital-credentials/support/helper.js#L57</a></div><div><br></div><div>Right now, the testing framework supports passing in bogus/malformed request, as we well as checking against some (yet to be defined) canonical structure. We (W3C folks) will provide instructions for how to run things. There’s already general instructions here:</div><div><a href="https://web-platform-tests.org/">https://web-platform-tests.org/</a> </div><div><br></div><div>We also welcome and encourage contributions should you have cycles to contribute! </div><div><br></div><div>W3C folks are also hoping to create a [Web Driver] API that developers can use to make requests and vend fake credentials, as well as simulate user actions (e.g., user cancels). The WICG has an open issue for this here:</div><div><a href="https://github.com/WICG/digital-credentials/issues/131">https://github.com/WICG/digital-credentials/issues/131</a></div><div><br></div><div>The Web Driver API will probably be based on (or just reuse!) the W3C’s Web Auth one, as they are structurally pretty much the same behavior requirements:</div><div><a href="https://w3c.github.io/webauthn/#sctn-automation">https://w3c.github.io/webauthn/#sctn-automation</a></div><div><br></div><div>Hope that helps!</div><div>Marcos </div><div><br></div><div>[WebDriver] <a href="https://www.w3.org/TR/webdriver2/">https://www.w3.org/TR/webdriver2/</a></div><div> </div><div><br><blockquote type="cite"><div>On 20 Aug 2024, at 8:19 AM, Richard Esplin via Openid-specs-digital-credentials-protocols <openid-specs-digital-credentials-protocols@lists.openid.net> wrote:</div><br class="Apple-interchange-newline"><div><div dir="ltr">Would someone be willing to point us toward the information we need or summarize the status of the conformance tests?<div><br></div><div>Thank you in advance,</div><div><br></div><div>-- Richard</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Aug 13, 2024 at 11:27 AM Richard Esplin <<a href="mailto:richard@dock.io">richard@dock.io</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>We are currently updating our support for OID4VCI and OID4VCP from an early draft to the latest version. We would like to confirm that we are compliant with the standard.</div><div><br></div><div>I see the instructions for running the conformance tests:</div><div><a href="https://openid.net/certification/conformance-testing-for-openid-for-verifiable-presentations/" target="_blank">https://openid.net/certification/conformance-testing-for-openid-for-verifiable-presentations/</a><br></div><div><br></div><div>It would help us to see the source code for the tests. I thought they might be in the OID4VP repo, but these tests don't seem to match:</div><div><a href="https://github.com/openid/OpenID4VP/tree/main/tests" target="_blank">https://github.com/openid/OpenID4VP/tree/main/tests</a></div><div><br></div><div>I also looked in the Conformance Suite, but there doesn't appear to be any VC related stuff there.</div><div><a href="https://gitlab.com/openid/conformance-suite" target="_blank">https://gitlab.com/openid/conformance-suite</a><br></div><div><br></div><div>I see the issue in Bitbucket from 2022, and the issue in GitLab from 2023, but I don't see any links to code.<br><a href="https://bitbucket.org/openid/connect/issues/1464/certification-conformance-testing-for" target="_blank">https://bitbucket.org/openid/connect/issues/1464/certification-conformance-testing-for</a></div><div><a href="https://gitlab.com/openid/conformance-suite/-/issues/1244" target="_blank">https://gitlab.com/openid/conformance-suite/-/issues/1244</a><br></div><div><div><br>Where should I be looking?<br><br></div><div>We are specifically interested in tests for the OID4VCI issuance flows and the flows for OID4VP relying parties.</div><div><br></div></div><div>Thank you for your help,</div><div><br></div><div>-- Richard</div><div>--</div><div><div dir="ltr" class="gmail_signature"><div dir="ltr"><div>Richard Esplin<br></div><div>Head of Product, Dock Labs<br>+1-801-735-4220</div><div>Empowering lives through verifiable data.</div></div></div></div></div>
</blockquote></div>
-- <br>Openid-specs-digital-credentials-protocols mailing list<br>Openid-specs-digital-credentials-protocols@lists.openid.net<br>https://lists.openid.net/mailman/listinfo/openid-specs-digital-credentials-protocols<br></div></blockquote></div><br></body></html>