Extract header names into constants #920
349 passed, 0 failed and 0 skipped
✅ vck-openid-ktor/build/test-results/jvmTest/TEST-Shared#20Andoid#20JVM#20Test.xml
1 tests were completed in 16ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
Shared Andoid JVM Test | 1✅ | 16ms |
✅ Shared Andoid JVM Test
✅ should work on JVM[jvm]
✅ vck-openid/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.agent.AgentSdJwtInteropTest.xml
1 tests were completed in 659ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.agent.AgentSdJwtInteropTest | 1✅ | 659ms |
✅ at.asitplus.wallet.lib.agent.AgentSdJwtInteropTest
✅ accepts credential from EUDIW issuer[jvm]
✅ vck-openid/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.oauth2.OAuth2ClientTest.xml
3 tests were completed in 78ms with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.oauth2.OAuth2ClientTest | 3✅ | 78ms |
✅ at.asitplus.wallet.lib.oauth2.OAuth2ClientTest
✅ process with pre-authorized code[jvm]
✅ process with pre-authorized code, can't use it twice[jvm]
✅ process with authorization code flow[jvm]
✅ vck-openid/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.oidc.AuthenticationRequestParameterFromSerializerTest.xml
9 tests were completed in 275ms with 9 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.oidc.AuthenticationRequestParameterFromSerializerTest | 9✅ | 275ms |
✅ at.asitplus.wallet.lib.oidc.AuthenticationRequestParameterFromSerializerTest
✅ URL test PLAIN_JWT[jvm]
✅ Json test PLAIN_JWT[jvm]
✅ JwsSigned test PLAIN_JWT[jvm]
✅ URL test SD_JWT[jvm]
✅ Json test SD_JWT[jvm]
✅ JwsSigned test SD_JWT[jvm]
✅ URL test ISO_MDOC[jvm]
✅ Json test ISO_MDOC[jvm]
✅ JwsSigned test ISO_MDOC[jvm]
✅ vck-openid/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.oidc.CredentialJsonInteropTest.xml
3 tests were completed in 356ms with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.oidc.CredentialJsonInteropTest | 3✅ | 356ms |
✅ at.asitplus.wallet.lib.oidc.CredentialJsonInteropTest
✅ Plain jwt credential path resolving[jvm]
✅ SD jwt credential path resolving[jvm]
✅ ISO credential path resolving[jvm]
✅ vck-openid/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.oidc.EqualityTests.xml
4 tests were completed in 8ms with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.oidc.EqualityTests | 4✅ | 8ms |
✅ at.asitplus.wallet.lib.oidc.EqualityTests
✅ JsonWebKeySet new[jvm]
✅ JsonWebKeySet new unordered[jvm]
✅ JsonWebKeySet old[jvm]
✅ JsonWebKeySet old unordered[jvm]
✅ vck-openid/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.oidc.OidcSiopCombinedProtocolTest.xml
8 tests were completed in 1s with 8 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.oidc.OidcSiopCombinedProtocolTest | 8✅ | 1s |
✅ at.asitplus.wallet.lib.oidc.OidcSiopCombinedProtocolTest
✅ if not available despite others with correct format or correct attribute, but not both[jvm]
✅ if available despite others[jvm]
✅ if not available despite others with correct format or correct attribute, but not both[jvm]
✅ if available despite others with correct format or correct attribute, but not both[jvm]
✅ if not available despite others with correct format or correct attribute, but not both[jvm]
✅ if available despite others with correct format or correct attribute, but not both[jvm]
✅ presentation of multiple credentials with different formats in one request/response[jvm]
✅ presentation of multiple SD-JWT credentials in one request/response[jvm]
✅ vck-openid/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.oidc.OidcSiopCombinedProtocolTwoStepTest.xml
3 tests were completed in 249ms with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.oidc.OidcSiopCombinedProtocolTwoStepTest | 3✅ | 249ms |
✅ at.asitplus.wallet.lib.oidc.OidcSiopCombinedProtocolTwoStepTest
✅ only credentials of the correct format are matched[jvm]
✅ all credentials matching an input descriptor should be presentable[jvm]
✅ credentials not matching an input descriptor should not yield a valid submission[jvm]
✅ vck-openid/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.oidc.OidcSiopInteropTest.xml
4 tests were completed in 294ms with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.oidc.OidcSiopInteropTest | 4✅ | 294ms |
✅ at.asitplus.wallet.lib.oidc.OidcSiopInteropTest
✅ EUDI from URL 2024-05-17[jvm]
✅ EUDI AuthnRequest can be parsed[jvm]
✅ Request in request URI[jvm]
✅ process with cross-device flow with request_uri and x509_san_dns[jvm]
✅ vck-openid/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.oidc.OidcSiopIsoProtocolTest.xml
5 tests were completed in 334ms with 5 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.oidc.OidcSiopIsoProtocolTest | 5✅ | 334ms |
✅ at.asitplus.wallet.lib.oidc.OidcSiopIsoProtocolTest
✅ test with Fragment for mDL[jvm]
✅ test with Fragment for custom attributes[jvm]
✅ Selective Disclosure with mDL[jvm]
✅ Selective Disclosure with mDL and encryption[jvm]
✅ Selective Disclosure with mDL JSON Path syntax[jvm]
✅ vck-openid/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.oidc.OidcSiopProtocolTest.xml
15 tests were completed in 701ms with 15 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.oidc.OidcSiopProtocolTest | 15✅ | 701ms |
✅ at.asitplus.wallet.lib.oidc.OidcSiopProtocolTest
✅ test with Fragment[jvm]
✅ wrong client nonce in id_token should lead to error[jvm]
✅ wrong client nonce in vp_token should lead to error[jvm]
✅ test with QR Code[jvm]
✅ test with direct_post[jvm]
✅ test with direct_post_jwt[jvm]
✅ test with Query[jvm]
✅ test with deserializing[jvm]
✅ test specific credential[jvm]
✅ test with request object[jvm]
✅ test with request object and Attestation JWT[jvm]
✅ test with request object and invalid Attestation JWT[jvm]
✅ test with request object from request_uri as URL query parameters[jvm]
✅ test with request object from request_uri as JWS[jvm]
✅ test with request object not verified[jvm]
✅ vck-openid/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.oidc.OidcSiopSdJwtProtocolTest.xml
1 tests were completed in 53ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.oidc.OidcSiopSdJwtProtocolTest | 1✅ | 53ms |
✅ at.asitplus.wallet.lib.oidc.OidcSiopSdJwtProtocolTest
✅ Selective Disclosure with custom credential[jvm]
✅ vck-openid/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.oidc.OidcSiopX509SanDnsTest.xml
1 tests were completed in 58ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.oidc.OidcSiopX509SanDnsTest | 1✅ | 58ms |
✅ at.asitplus.wallet.lib.oidc.OidcSiopX509SanDnsTest
✅ test with Fragment[jvm]
✅ vck-openid/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.oidvci.DeserializationTest.xml
4 tests were completed in 13ms with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.oidvci.DeserializationTest | 4✅ | 13ms |
✅ at.asitplus.wallet.lib.oidvci.DeserializationTest
✅ OID4VCI A.1.1. VC Signed as a JWT, Not Using JSON-LD[jvm]
✅ OID4VCI A.2. ISO mDL[jvm]
✅ OID4VCI A.3. IETF SD-JWT VC[jvm]
✅ Idemia Interop Request[jvm]
✅ vck-openid/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.oidvci.OidcUserInfoSerializationTest.xml
2 tests were completed in 3ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.oidvci.OidcUserInfoSerializationTest | 2✅ | 3ms |
✅ at.asitplus.wallet.lib.oidvci.OidcUserInfoSerializationTest
✅ Basic[jvm]
✅ Extended attributes[jvm]
✅ vck-openid/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.oidvci.OidvciCodeFlowTest.xml
9 tests were completed in 147ms with 9 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.oidvci.OidvciCodeFlowTest | 9✅ | 147ms |
✅ at.asitplus.wallet.lib.oidvci.OidvciCodeFlowTest
✅ request one credential, using scope[jvm]
✅ request multiple credentials, using scope[jvm]
✅ proof over different keys leads to an error[jvm]
✅ authorizationService with defect mapstore leads to an error[jvm]
✅ request credential in SD-JWT, using scope[jvm]
✅ request credential in SD-JWT, using authorization details[jvm]
✅ request credential in SD-JWT with just one claim, using scope[jvm]
✅ request credential in ISO MDOC, using scope[jvm]
✅ request credential in ISO MDOC with just one claim, using scope[jvm]
✅ vck-openid/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.oidvci.OidvciInteropTest.xml
2 tests were completed in 43ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.oidvci.OidvciInteropTest | 2✅ | 43ms |
✅ at.asitplus.wallet.lib.oidvci.OidvciInteropTest
✅ Parse EUDIW URL[jvm]
✅ parse EUDIW metadata[jvm]
✅ vck-openid/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.oidvci.OidvciPreAuthTest.xml
3 tests were completed in 76ms with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.oidvci.OidvciPreAuthTest | 3✅ | 76ms |
✅ at.asitplus.wallet.lib.oidvci.OidvciPreAuthTest
✅ process with pre-authorized code, credential offer, and authorization details for one credential[jvm]
✅ process with pre-authorized code, credential offer, and authorization details for all credentials[jvm]
✅ process with pre-authorized code, credential offer, and scope[jvm]
✅ vck-openid/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.oidvci.SerializationTest.xml
6 tests were completed in 22ms with 6 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.oidvci.SerializationTest | 6✅ | 22ms |
✅ at.asitplus.wallet.lib.oidvci.SerializationTest
✅ createAuthorizationRequest as GET[jvm]
✅ createAuthorizationRequest as POST[jvm]
✅ createTokenRequest as POST[jvm]
✅ createTokenResponse as JSON[jvm]
✅ createCredentialRequest as JSON[jvm]
✅ createCredentialResponse as JSON[jvm]
✅ vck-openid/build/test-results/jvmTest/TEST-Shared#20Andoid#20JVM#20Test.xml
1 tests were completed in 14ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
Shared Andoid JVM Test | 1✅ | 14ms |
✅ Shared Andoid JVM Test
✅ should work on JVM[jvm]
✅ vck/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.agent.AgentComplexSdJwtTest.xml
4 tests were completed in 652ms with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.agent.AgentComplexSdJwtTest | 4✅ | 652ms |
✅ at.asitplus.wallet.lib.agent.AgentComplexSdJwtTest
✅ with flat address[jvm]
✅ with claims in address selectively disclosable, but address not[jvm]
✅ with claims in address recursively selectively disclosable[jvm]
✅ simple walk-through success[jvm]
✅ vck/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.agent.AgentRevocationTest.xml
5 tests were completed in 2s with 5 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.agent.AgentRevocationTest | 5✅ | 2s |
✅ at.asitplus.wallet.lib.agent.AgentRevocationTest
✅ revocation list should contain indices of revoked credential[jvm]
✅ revocation credential should be valid[jvm]
✅ credentials should contain status information[jvm]
✅ encoding to a known value works[jvm]
✅ decoding a known value works[jvm]
✅ vck/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.agent.AgentSdJwtTest.xml
5 tests were completed in 296ms with 5 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.agent.AgentSdJwtTest | 5✅ | 296ms |
✅ at.asitplus.wallet.lib.agent.AgentSdJwtTest
✅ simple walk-through success[jvm]
✅ keyBindingJws contains more JWK attributes, still verifies[jvm]
✅ wrong key binding jwt[jvm]
✅ wrong challenge in key binding jwt[jvm]
✅ revoked sd jwt[jvm]
✅ vck/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.agent.AgentTest.xml
12 tests were completed in 448ms with 12 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.agent.AgentTest | 12✅ | 448ms |
✅ at.asitplus.wallet.lib.agent.AgentTest
✅ simple walk-through success[jvm]
✅ wrong keyId in presentation leads to InvalidStructure[jvm]
✅ revoked credentials must not be validated[jvm]
✅ when setting a revocation list before storing credentials[jvm]
✅ and when setting a revocation list after storing credentials[jvm]
✅ when there are no credentials stored[jvm]
✅ without a revocation list set[jvm]
✅ with a revocation list set[jvm]
✅ when the issuer has revoked them[jvm]
✅ building presentation without necessary credentials[jvm]
✅ valid presentation is valid[jvm]
✅ valid presentation is valid -- some other attributes revoked[jvm]
✅ vck/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.agent.SdJwtVerificationTest.xml
3 tests were completed in 16ms with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.agent.SdJwtVerificationTest | 3✅ | 16ms |
✅ at.asitplus.wallet.lib.agent.SdJwtVerificationTest
✅ A.1. Simple structured SD-JWT[jvm]
✅ A.2. Complex Structured SD-JWT[jvm]
✅ A.3. SD-JWT-based Verifiable Credentials (SD-JWT VC)[jvm]
✅ vck/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.agent.ValidatorSdJwtBindingTest.xml
4 tests were completed in 18ms with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.agent.ValidatorSdJwtBindingTest | 4✅ | 18ms |
✅ at.asitplus.wallet.lib.agent.ValidatorSdJwtBindingTest
✅ with jwk[jvm]
✅ with jku and kid, because there are two keys[jvm]
✅ with jku, but without kid, because there is only one key[jvm]
✅ with jwkThumbprint[jvm]
✅ vck/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.agent.ValidatorVcTest.xml
4 tests were completed in 103ms with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.agent.ValidatorVcTest | 4✅ | 103ms |
✅ at.asitplus.wallet.lib.agent.ValidatorVcTest
✅ credentials are valid for[jvm]
✅ revoked credentials are not valid[jvm]
✅ wrong subject keyId is not be valid[jvm]
✅ credential with invalid JWS format is not valid[jvm]
✅ vck/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.agent.ValidatorVpTest.xml
9 tests were completed in 288ms with 9 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.agent.ValidatorVpTest | 9✅ | 288ms |
✅ at.asitplus.wallet.lib.agent.ValidatorVpTest
✅ correct challenge in VP leads to Success[jvm]
✅ wrong structure of VC is detected[jvm]
✅ wrong challenge in VP leads to InvalidStructure[jvm]
✅ wrong audience in VP leads to InvalidStructure[jvm]
✅ valid parsed presentation should separate revoked and valid credentials[jvm]
✅ Manually created and valid presentation is valid[jvm]
✅ Wrong issuer in VP is not valid[jvm]
✅ Wrong jwtId in VP is not valid[jvm]
✅ Wrong type in VP is not valid[jvm]
✅ vck/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.cbor.CoseServiceJvmTest.xml
18 tests were completed in 338ms with 18 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.cbor.CoseServiceJvmTest | 18✅ | 338ms |
✅ at.asitplus.wallet.lib.cbor.CoseServiceJvmTest
✅ Signed object from int. library can be verified with int. library[jvm]
✅ Signed object from ext. library can be verified with int. library[jvm]
✅ Signed object from int. library can be verified with ext. library[jvm]
✅ Signed object from int. library can be verified with int. library[jvm]
✅ Signed object from ext. library can be verified with int. library[jvm]
✅ Signed object from int. library can be verified with ext. library[jvm]
✅ Signed object from int. library can be verified with int. library[jvm]
✅ Signed object from ext. library can be verified with int. library[jvm]
✅ Signed object from int. library can be verified with ext. library[jvm]
✅ Signed object from int. library can be verified with int. library[jvm]
✅ Signed object from ext. library can be verified with int. library[jvm]
✅ Signed object from int. library can be verified with ext. library[jvm]
✅ Signed object from int. library can be verified with int. library[jvm]
✅ Signed object from ext. library can be verified with int. library[jvm]
✅ Signed object from int. library can be verified with ext. library[jvm]
✅ Signed object from int. library can be verified with int. library[jvm]
✅ Signed object from ext. library can be verified with int. library[jvm]
✅ Signed object from int. library can be verified with ext. library[jvm]
✅ vck/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.cbor.CoseServiceTest.xml
2 tests were completed in 14ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.cbor.CoseServiceTest | 2✅ | 14ms |
✅ at.asitplus.wallet.lib.cbor.CoseServiceTest
✅ signed object with bytes can be verified[jvm]
✅ signed object without payload can be verified[jvm]
✅ vck/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.cbor.DeviceSignedItemSerializationTest.xml
2 tests were completed in 33ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.cbor.DeviceSignedItemSerializationTest | 2✅ | 33ms |
✅ at.asitplus.wallet.lib.cbor.DeviceSignedItemSerializationTest
✅ serialization with String[jvm]
✅ document serialization with ByteArray[jvm]
✅ vck/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.cbor.IssuerSignedItemSerializationTest.xml
3 tests were completed in 19ms with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.cbor.IssuerSignedItemSerializationTest | 3✅ | 19ms |
✅ at.asitplus.wallet.lib.cbor.IssuerSignedItemSerializationTest
✅ serialization with String[jvm]
✅ document serialization with ByteArray[jvm]
✅ deserialize IssuerSigned from EUDI Ref Impl[jvm]
✅ vck/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.data.CredentialSubjectTest.xml
1 tests were completed in 1ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.data.CredentialSubjectTest | 1✅ | 1ms |
✅ at.asitplus.wallet.lib.data.CredentialSubjectTest
✅ Subclasses are correctly deserialized[jvm]
✅ vck/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.data.SubmissionRequirementsTest.xml
96 tests were completed in 428ms with 96 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.data.SubmissionRequirementsTest | 96✅ | 428ms |
✅ at.asitplus.wallet.lib.data.SubmissionRequirementsTest
✅ shouldBeTrue[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeFalse[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeTrue[jvm]
✅ shouldBeTrue[jvm]
✅ vck/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.data.TransactionDataInterop.xml
5 tests were completed in 56ms with 5 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.data.TransactionDataInterop | 5✅ | 56ms |
✅ at.asitplus.wallet.lib.data.TransactionDataInterop
✅ Serialization is stable[jvm]
✅ Inputdesriptor serialize[jvm]
✅ TransactionDataEntry.QesAuthorization can be parsed[jvm]
✅ TransactionDataEntry.QCertCreationAcceptance can be parsed[jvm]
✅ The presentation Definition can be parsed[jvm]
✅ vck/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.iso.IsoProcessTest.xml
1 tests were completed in 26ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.iso.IsoProcessTest | 1✅ | 26ms |
✅ at.asitplus.wallet.lib.iso.IsoProcessTest
✅ issue, store, present, verify[jvm]
✅ vck/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.iso.Tag0SerializationTest.xml
1 tests were completed in 2ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.iso.Tag0SerializationTest | 1✅ | 2ms |
✅ at.asitplus.wallet.lib.iso.Tag0SerializationTest
✅ ValidityInfo[jvm]
✅ vck/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.iso.Tag24SerializationTest.xml
5 tests were completed in 25ms with 5 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.iso.Tag24SerializationTest | 5✅ | 25ms |
✅ at.asitplus.wallet.lib.iso.Tag24SerializationTest
✅ DeviceSigned[jvm]
✅ DocRequest[jvm]
✅ IssuerSigned[jvm]
✅ IssuerSigned from IssuerAgent[jvm]
✅ IssuerAuth[jvm]
✅ vck/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.jws.JsonWebKeyJvmTest.xml
2 tests were completed in 32ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.jws.JsonWebKeyJvmTest | 2✅ | 32ms |
✅ at.asitplus.wallet.lib.jws.JsonWebKeyJvmTest
✅ it can be recreated[jvm]
✅ it can be recreated[jvm]
✅ vck/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.jws.JweSerializationTest.xml
5 tests were completed in 9ms with 5 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.jws.JweSerializationTest | 5✅ | 9ms |
✅ at.asitplus.wallet.lib.jws.JweSerializationTest
✅ Serialization is correct[jvm]
✅ Deserialization is correct[jvm]
✅ Deserialization with unknown algorithm is correct[jvm]
✅ Deserialization with unknown encryption is correct[jvm]
✅ Deserialization with unknown type is correct[jvm]
✅ vck/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.jws.JweServiceJvmTest.xml
12 tests were completed in 305ms with 12 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.jws.JweServiceJvmTest | 12✅ | 305ms |
✅ at.asitplus.wallet.lib.jws.JweServiceJvmTest
✅ Encrypted object from ext. library can be decrypted with int. library[jvm]
✅ Encrypted object from int. library can be decrypted with ext. library[jvm]
✅ Encrypted object from ext. library can be decrypted with int. library[jvm]
✅ Encrypted object from int. library can be decrypted with ext. library[jvm]
✅ Encrypted object from ext. library can be decrypted with int. library[jvm]
✅ Encrypted object from int. library can be decrypted with ext. library[jvm]
✅ Encrypted object from ext. library can be decrypted with int. library[jvm]
✅ Encrypted object from int. library can be decrypted with ext. library[jvm]
✅ Encrypted object from ext. library can be decrypted with int. library[jvm]
✅ Encrypted object from int. library can be decrypted with ext. library[jvm]
✅ Encrypted object from ext. library can be decrypted with int. library[jvm]
✅ Encrypted object from int. library can be decrypted with ext. library[jvm]
✅ vck/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.jws.JwkSerializationTest.xml
3 tests were completed in 5ms with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.jws.JwkSerializationTest | 3✅ | 5ms |
✅ at.asitplus.wallet.lib.jws.JwkSerializationTest
✅ Serialization contains P-256 as curve name[jvm]
✅ Deserialization is correct[jvm]
✅ Deserialization with unknown curve fails[jvm]
✅ vck/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.jws.JwsHeaderSerializationTest.xml
2 tests were completed in 418ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.jws.JwsHeaderSerializationTest | 2✅ | 418ms |
✅ at.asitplus.wallet.lib.jws.JwsHeaderSerializationTest
✅ Serialization contains x5c as strings[jvm]
✅ Deserialization is correct[jvm]
✅ vck/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.jws.JwsServiceJvmTest.xml
36 tests were completed in 635ms with 36 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.jws.JwsServiceJvmTest | 36✅ | 635ms |
✅ at.asitplus.wallet.lib.jws.JwsServiceJvmTest
✅ Signed object from int. library can be verified with int. library[jvm]
✅ Signed object from ext. library can be verified with int. library[jvm]
✅ Signed object from int. library can be verified with ext. library[jvm]
✅ Signed object from int. library can be verified with int. library[jvm]
✅ Signed object from ext. library can be verified with int. library[jvm]
✅ Signed object from int. library can be verified with ext. library[jvm]
✅ Signed object from int. library can be verified with int. library[jvm]
✅ Signed object from ext. library can be verified with int. library[jvm]
✅ Signed object from int. library can be verified with ext. library[jvm]
✅ Signed object from int. library can be verified with int. library[jvm]
✅ Signed object from ext. library can be verified with int. library[jvm]
✅ Signed object from int. library can be verified with ext. library[jvm]
✅ Signed object from int. library can be verified with int. library[jvm]
✅ Signed object from ext. library can be verified with int. library[jvm]
✅ Signed object from int. library can be verified with ext. library[jvm]
✅ Signed object from int. library can be verified with int. library[jvm]
✅ Signed object from ext. library can be verified with int. library[jvm]
✅ Signed object from int. library can be verified with ext. library[jvm]
✅ Signed object from int. library can be verified with int. library[jvm]
✅ Signed object from ext. library can be verified with int. library[jvm]
✅ Signed object from int. library can be verified with ext. library[jvm]
✅ Signed object from int. library can be verified with int. library[jvm]
✅ Signed object from ext. library can be verified with int. library[jvm]
✅ Signed object from int. library can be verified with ext. library[jvm]
✅ Signed object from int. library can be verified with int. library[jvm]
✅ Signed object from ext. library can be verified with int. library[jvm]
✅ Signed object from int. library can be verified with ext. library[jvm]
✅ Signed object from int. library can be verified with int. library[jvm]
✅ Signed object from ext. library can be verified with int. library[jvm]
✅ Signed object from int. library can be verified with ext. library[jvm]
✅ Signed object from int. library can be verified with int. library[jvm]
✅ Signed object from ext. library can be verified with int. library[jvm]
✅ Signed object from int. library can be verified with ext. library[jvm]
✅ Signed object from int. library can be verified with int. library[jvm]
✅ Signed object from ext. library can be verified with int. library[jvm]
✅ Signed object from int. library can be verified with ext. library[jvm]
✅ vck/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.jws.JwsServiceTest.xml
10 tests were completed in 82ms with 10 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.jws.JwsServiceTest | 10✅ | 82ms |
✅ at.asitplus.wallet.lib.jws.JwsServiceTest
✅ signed object with bytes can be verified[jvm]
✅ Object can be reconstructed[jvm]
✅ signed object can be verified[jvm]
✅ signed object with automatically added params can be verified[jvm]
✅ signed object with jsonWebKey can be verified[jvm]
✅ signed object with kid from jku can be verified[jvm]
✅ signed object with kid from jku, returning invalid key, can not be verified[jvm]
✅ signed object without public key in header can not be verified[jvm]
✅ signed object without public key in header, but retrieved out-of-band can be verified[jvm]
✅ encrypted object can be decrypted[jvm]
✅ vck/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.jws.SdJwtSerializationTest.xml
10 tests were completed in 20ms with 10 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.jws.SdJwtSerializationTest | 10✅ | 20ms |
✅ at.asitplus.wallet.lib.jws.SdJwtSerializationTest
✅ Serialization is correct for String[jvm]
✅ Serialization is correct for ByteArray[jvm]
✅ Serialization is correct for Boolean[jvm]
✅ Serialization is correct for Long[jvm]
✅ Serialization is correct for UInt[jvm]
✅ Serialization is correct for Example from spec[jvm]
✅ Serialize nested Byte Array[jvm]
✅ Serialize array entry, without claim name[jvm]
✅ Deserialize array from spec[jvm]
✅ Deserialize nested from spec[jvm]
✅ vck/build/test-results/jvmTest/TEST-at.asitplus.wallet.lib.KeyStoreMaterialTest.xml
3 tests were completed in 1s with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.wallet.lib.KeyStoreMaterialTest | 3✅ | 1s |
✅ at.asitplus.wallet.lib.KeyStoreMaterialTest
✅ Without Cert[jvm]
✅ With Cert[jvm]
✅ With BC Prov and Cert[jvm]
✅ vck/build/test-results/jvmTest/TEST-Shared#20Andoid#20JVM#20Test.xml
1 tests were completed in 22ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
Shared Andoid JVM Test | 1✅ | 22ms |
✅ Shared Andoid JVM Test
✅ should work on JVM[jvm]