openwallet-foundation / acapy

ACA-Py is a foundation for building decentralized identity applications and services running in non-mobile environments.
https://aca-py.org
Apache License 2.0
419 stars 512 forks source link

Askar-Anoncreds scenario testing #3228

Closed jamshale closed 2 months ago

jamshale commented 2 months ago

The askar-anoncreds profile should have a scenario for the new scenario testing that at least tests basic issuance and revocation and notification testing, like the current https://github.com/hyperledger/aries-cloudagent-python/blob/main/scenarios/examples/presenting_revoked_credential/example.py scenario test.

A scenario testing an actual upgrade for single tenancy from the askar to askar-anoncreds profiles would also be good. It's currently tested for multitenancy with the BDD style tests.

This comes up because the revocation notifications weren't working correctly with both publish and notify options. See https://github.com/hyperledger/aries-cloudagent-python/pull/3226#pullrequestreview-2297830747

jamshale commented 2 months ago

Closing this as the problem scenario is now tested. Will create new tickets for additional testing.