EUDI Wallet Test Report
Home > Requirements > Ios > Regression tests > Manual regression tests > Issuance and presentation - proximity case
Report generated 20-05-2026 12:04

Feature: Issuance and presentation - proximity case

Scenarios

Given user initiates credential issuance using the {issuer}

And issuance method is {issuance_method}

And issuance is performed on a {issue_scenario}

When issuance flow is completed

Then credential is stored in the Wallet

When user presents the credential to the {verifier}

And presentation is performed on a {presentation_scenario}

And user shares {selective_disclosure}

Then verifier verifies the credential successfully with {status}

Examples:

issuerissuance_methodissue_scenarioverifierpresentation_scenarioselective_disclosurestatus
Pythonfrom listsame deviceProximity Verifier Appproximity casespecific attributes (custom)passed 
Pythonfrom listsame deviceProximity Verifier Appproximity caseall attributes (full)passed 
Pythoncredential offersame deviceProximity Verifier Appproximity casespecific attributes (custom)passed 
Pythoncredential offersame deviceProximity Verifier Appproximity caseall attributes (full)passed 
Pythoncredential offercross deviceProximity Verifier Appproximity casespecific attributes (custom)passed 
Pythoncredential offercross deviceProximity Verifier Appproximity caseall attributes (full)passed 

Given user initiates credential issuance using the {issuer}

And issuance method is {issuance_method}

And issuance is performed on a {issue_scenario}

When issuance flow is completed

Then credential is stored in the Wallet

When user presents the credential to the {verifier}

And presentation is performed on a {presentation_scenario}

And user shares {selective_disclosure}

Then verifier verifies the credential successfully with {status}

Examples:

issuerissuance_methodissue_scenarioverifierpresentation_scenarioselective_disclosurestatus
Kotlincredential offersame deviceProximity Verifier Appproximity casespecific attributes (custom)passed 
Kotlincredential offersame deviceProximity Verifier Appproximity caseall attributes (full)passed 
Kotlincredential offercross deviceProximity Verifier Appproximity casespecific attributes (custom)passed 
Kotlincredential offercross deviceProximity Verifier Appproximity caseall attributes (full)passed 

Feature Coverage By Scenario

Test Outcomes

Test Performance

Key Statistics

Number of Scenarios 2 Total Duration 3m 7s
Total Number of Test Cases 10 Fastest Test 17s
Number of Manual Test Cases 10 Slowest Test 22s
Tests Started May 20, 2026 12:04:22 Average Execution Time 18s
Tests Finished May 20, 2026 12:07:29 Total Execution Time 3m 7s

Automated Tests

No automated tests were executed

Manual Tests

## Scenario Context Steps Result
Issuance and presentation - Proximity case 1: Successful credential issuance and presentation with selective disclosure - Python Issuer
issuer=Python, issuance_method=from list, issue_scenario=same device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=specific attributes (custom), status=passed
9 SUCCESS
Issuance and presentation - Proximity case 2: Successful credential issuance and presentation with selective disclosure - Python Issuer
issuer=Python, issuance_method=from list, issue_scenario=same device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=all attributes (full), status=passed
9 SUCCESS
Issuance and presentation - Proximity case 3: Successful credential issuance and presentation with selective disclosure - Python Issuer
issuer=Python, issuance_method=credential offer, issue_scenario=same device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=specific attributes (custom), status=passed
9 SUCCESS
Issuance and presentation - Proximity case 4: Successful credential issuance and presentation with selective disclosure - Python Issuer
issuer=Python, issuance_method=credential offer, issue_scenario=same device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=all attributes (full), status=passed
9 SUCCESS
Issuance and presentation - Proximity case 5: Successful credential issuance and presentation with selective disclosure - Python Issuer
issuer=Python, issuance_method=credential offer, issue_scenario=cross device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=specific attributes (custom), status=passed
9 SUCCESS
Issuance and presentation - Proximity case 6: Successful credential issuance and presentation with selective disclosure - Python Issuer
issuer=Python, issuance_method=credential offer, issue_scenario=cross device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=all attributes (full), status=passed
9 SUCCESS
Issuance and presentation - Proximity case 1: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer
issuer=Kotlin, issuance_method=credential offer, issue_scenario=same device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=specific attributes (custom), status=passed
9 SUCCESS
Issuance and presentation - Proximity case 2: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer
issuer=Kotlin, issuance_method=credential offer, issue_scenario=same device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=all attributes (full), status=passed
9 SUCCESS
Issuance and presentation - Proximity case 3: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer
issuer=Kotlin, issuance_method=credential offer, issue_scenario=cross device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=specific attributes (custom), status=passed
9 SUCCESS
Issuance and presentation - Proximity case 4: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer
issuer=Kotlin, issuance_method=credential offer, issue_scenario=cross device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=all attributes (full), status=passed
9 SUCCESS
Serenity BDD version 4.2.22