Skip to content

chore(release): cut atala prism 1.14.1 release #538

chore(release): cut atala prism 1.14.1 release

chore(release): cut atala prism 1.14.1 release #538

GitHub Actions / Atala PRISM Test Results succeeded Sep 6, 2023 in 0s

All 533 tests pass, 11 skipped in 8m 48s

  69 files  ±0    69 suites  ±0   8m 48s ⏱️ +39s
544 tests ±0  533 ✔️ ±0  11 💤 ±0  0 ±0 
548 runs  ±0  537 ✔️ ±0  11 💤 ±0  0 ±0 

Results for commit d189f49. ± Comparison against earlier commit bef008e.

Annotations

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Atala PRISM Test Results

11 skipped tests found

There are 11 skipped tests, see "Raw output" for the full list of skipped tests.
Raw output
io.iohk.atala.agent.walletapi.benchmark.KeyDerivation ‑ Key derivation benchmark - Key derivation benchmark - derive 50000 keys - 1 parallelism
io.iohk.atala.agent.walletapi.benchmark.KeyDerivation ‑ Key derivation benchmark - Key derivation benchmark - derive 50000 keys - 16 parallelism
io.iohk.atala.agent.walletapi.benchmark.KeyDerivation ‑ Key derivation benchmark - Key derivation benchmark - derive 50000 keys - 32 parallelism
io.iohk.atala.agent.walletapi.benchmark.KeyDerivation ‑ Key derivation benchmark - Key derivation benchmark - derive 50000 keys - 8 parallelism
io.iohk.atala.agent.walletapi.benchmark.KeyDerivation ‑ Key derivation benchmark - Query key benchmark - vault storage - query 50000 keys - 1 parallelism
io.iohk.atala.agent.walletapi.benchmark.KeyDerivation ‑ Key derivation benchmark - Query key benchmark - vault storage - query 50000 keys - 16 parallelism
io.iohk.atala.agent.walletapi.benchmark.KeyDerivation ‑ Key derivation benchmark - Query key benchmark - vault storage - query 50000 keys - 32 parallelism
io.iohk.atala.agent.walletapi.benchmark.KeyDerivation ‑ Key derivation benchmark - Query key benchmark - vault storage - query 50000 keys - 8 parallelism
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - CreateOperation validation - reject CreateOperation when service URL is not normalized
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - UpdateOperation validation - reject UpdateOperation when action AddService serviceEndpoint is not normalized
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - UpdateOperation validation - reject updateOperation when action UpdateService serviceEndpoint is not normalized

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Atala PRISM Test Results

544 tests found (test 1 to 420)

There are 544 tests, see "Raw output" for the list of tests 1 to 420.
Raw output
io.iohk.atala.agent.walletapi.benchmark.KeyDerivation ‑ Key derivation benchmark - Key derivation benchmark - derive 50000 keys - 1 parallelism
io.iohk.atala.agent.walletapi.benchmark.KeyDerivation ‑ Key derivation benchmark - Key derivation benchmark - derive 50000 keys - 16 parallelism
io.iohk.atala.agent.walletapi.benchmark.KeyDerivation ‑ Key derivation benchmark - Key derivation benchmark - derive 50000 keys - 32 parallelism
io.iohk.atala.agent.walletapi.benchmark.KeyDerivation ‑ Key derivation benchmark - Key derivation benchmark - derive 50000 keys - 8 parallelism
io.iohk.atala.agent.walletapi.benchmark.KeyDerivation ‑ Key derivation benchmark - Query key benchmark - vault storage - query 50000 keys - 1 parallelism
io.iohk.atala.agent.walletapi.benchmark.KeyDerivation ‑ Key derivation benchmark - Query key benchmark - vault storage - query 50000 keys - 16 parallelism
io.iohk.atala.agent.walletapi.benchmark.KeyDerivation ‑ Key derivation benchmark - Query key benchmark - vault storage - query 50000 keys - 32 parallelism
io.iohk.atala.agent.walletapi.benchmark.KeyDerivation ‑ Key derivation benchmark - Query key benchmark - vault storage - query 50000 keys - 8 parallelism
io.iohk.atala.agent.walletapi.crypto.ApolloSpec ‑ Apollo - Prism14 implementation - ECKeyFactory - BIP32 - Test vector 1 - m
io.iohk.atala.agent.walletapi.crypto.ApolloSpec ‑ Apollo - Prism14 implementation - ECKeyFactory - BIP32 - Test vector 1 - m/0'
io.iohk.atala.agent.walletapi.crypto.ApolloSpec ‑ Apollo - Prism14 implementation - ECKeyFactory - BIP32 - Test vector 1 - m/0'/1
io.iohk.atala.agent.walletapi.crypto.ApolloSpec ‑ Apollo - Prism14 implementation - ECKeyFactory - BIP32 - Test vector 1 - m/0'/1/2'
io.iohk.atala.agent.walletapi.crypto.ApolloSpec ‑ Apollo - Prism14 implementation - ECKeyFactory - BIP32 - Test vector 1 - m/0'/1/2'/2
io.iohk.atala.agent.walletapi.crypto.ApolloSpec ‑ Apollo - Prism14 implementation - ECKeyFactory - BIP32 - Test vector 1 - m/0'/1/2'/2/1000000000
io.iohk.atala.agent.walletapi.crypto.ApolloSpec ‑ Apollo - Prism14 implementation - ECKeyFactory - BIP32 - Test vector 2 - m
io.iohk.atala.agent.walletapi.crypto.ApolloSpec ‑ Apollo - Prism14 implementation - ECKeyFactory - BIP32 - Test vector 2 - m/0
io.iohk.atala.agent.walletapi.crypto.ApolloSpec ‑ Apollo - Prism14 implementation - ECKeyFactory - BIP32 - Test vector 2 - m/0/2147483647'
io.iohk.atala.agent.walletapi.crypto.ApolloSpec ‑ Apollo - Prism14 implementation - ECKeyFactory - BIP32 - Test vector 2 - m/0/2147483647'/1
io.iohk.atala.agent.walletapi.crypto.ApolloSpec ‑ Apollo - Prism14 implementation - ECKeyFactory - BIP32 - Test vector 2 - m/0/2147483647'/1/2147483646'
io.iohk.atala.agent.walletapi.crypto.ApolloSpec ‑ Apollo - Prism14 implementation - ECKeyFactory - BIP32 - Test vector 2 - m/0/2147483647'/1/2147483646'/2
io.iohk.atala.agent.walletapi.crypto.ApolloSpec ‑ Apollo - Prism14 implementation - ECKeyFactory - BIP32 - Test vector 3 - m
io.iohk.atala.agent.walletapi.crypto.ApolloSpec ‑ Apollo - Prism14 implementation - ECKeyFactory - BIP32 - Test vector 3 - m/0'
io.iohk.atala.agent.walletapi.crypto.ApolloSpec ‑ Apollo - Prism14 implementation - ECKeyFactory - decode compressed and uncompressed of the same key
io.iohk.atala.agent.walletapi.crypto.ApolloSpec ‑ Apollo - Prism14 implementation - ECKeyFactory - decode invalid public key should fail
io.iohk.atala.agent.walletapi.crypto.ApolloSpec ‑ Apollo - Prism14 implementation - ECKeyFactory - decode public key yield same result as giving EC point
io.iohk.atala.agent.walletapi.crypto.ApolloSpec ‑ Apollo - Prism14 implementation - ECKeyFactory - decode valid compressed secp256k1 public key successfully (even)
io.iohk.atala.agent.walletapi.crypto.ApolloSpec ‑ Apollo - Prism14 implementation - ECKeyFactory - decode valid compressed secp256k1 public key successfully (odd)
io.iohk.atala.agent.walletapi.crypto.ApolloSpec ‑ Apollo - Prism14 implementation - ECKeyFactory - decode valid uncompressed secp256k1 public key successfully
io.iohk.atala.agent.walletapi.crypto.ApolloSpec ‑ Apollo - Prism14 implementation - ECPrivateKey - compute public key from private key
io.iohk.atala.agent.walletapi.crypto.ApolloSpec ‑ Apollo - Prism14 implementation - ECPrivateKey - convert to java PrivateKey class
io.iohk.atala.agent.walletapi.crypto.ApolloSpec ‑ Apollo - Prism14 implementation - ECPrivateKey - different private key bytes must not be equal and have different hashCode
io.iohk.atala.agent.walletapi.crypto.ApolloSpec ‑ Apollo - Prism14 implementation - ECPrivateKey - same private key bytes must be equal and have same hashCode
io.iohk.atala.agent.walletapi.crypto.ApolloSpec ‑ Apollo - Prism14 implementation - ECPublicKey - convert to java PublicKey class
io.iohk.atala.agent.walletapi.crypto.ApolloSpec ‑ Apollo - Prism14 implementation - ECPublicKey - different public key bytes must not be equal and have different hashCode
io.iohk.atala.agent.walletapi.crypto.ApolloSpec ‑ Apollo - Prism14 implementation - ECPublicKey - same public key bytes must be equal and have same hashCode
io.iohk.atala.agent.walletapi.crypto.ApolloSpec ‑ Apollo - Prism14 implementation - ECPublicKey - sign a message and verify using different public key should fail
io.iohk.atala.agent.walletapi.crypto.ApolloSpec ‑ Apollo - Prism14 implementation - ECPublicKey - sign a message and verify using public key
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - jdbc as secret storage - createAndStoreDID - concurrent DID creation successfully create DID using different did-index
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - jdbc as secret storage - createAndStoreDID - create and store DID list in DIDNonSecretStorage
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - jdbc as secret storage - createAndStoreDID - create and store DID secret in DIDSecretStorage
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - jdbc as secret storage - createAndStoreDID - created DID contain at least 1 master key in CreateOperation
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - jdbc as secret storage - createAndStoreDID - created DID have corresponding public keys in CreateOperation
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - jdbc as secret storage - createAndStoreDID - validate DID before persisting it in storage
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - jdbc as secret storage - deactivateManagedDID - deactivate published DID
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - jdbc as secret storage - deactivateManagedDID - fail on deactivating deactivated DID
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - jdbc as secret storage - deactivateManagedDID - fail on deactivating non-existing DID
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - jdbc as secret storage - deactivateManagedDID - fail on deactivating unpublished DID
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - jdbc as secret storage - publishStoredDID - do not re-publish when publishing already published DID
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - jdbc as secret storage - publishStoredDID - fail when publish non-existing DID
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - jdbc as secret storage - publishStoredDID - publish stored DID if exists
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - jdbc as secret storage - publishStoredDID - set status to publication pending after publishing
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - jdbc as secret storage - updateManagedDID - fail on deactivated DID
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - jdbc as secret storage - updateManagedDID - fail on updating non-existing DID
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - jdbc as secret storage - updateManagedDID - fail on updating unpublished DID
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - jdbc as secret storage - updateManagedDID - store did lineage for each update operation
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - jdbc as secret storage - updateManagedDID - store private keys in update operation
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - jdbc as secret storage - updateManagedDID - store private keys with the same key-id across multiple update operation
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - jdbc as secret storage - updateManagedDID - update stored and published DID
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - jdbc as secret storage - updateManagedDID - validate constructed operation before submitting an operation
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - vault as secret storage - createAndStoreDID - concurrent DID creation successfully create DID using different did-index
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - vault as secret storage - createAndStoreDID - create and store DID list in DIDNonSecretStorage
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - vault as secret storage - createAndStoreDID - create and store DID secret in DIDSecretStorage
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - vault as secret storage - createAndStoreDID - created DID contain at least 1 master key in CreateOperation
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - vault as secret storage - createAndStoreDID - created DID have corresponding public keys in CreateOperation
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - vault as secret storage - createAndStoreDID - validate DID before persisting it in storage
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - vault as secret storage - deactivateManagedDID - deactivate published DID
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - vault as secret storage - deactivateManagedDID - fail on deactivating deactivated DID
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - vault as secret storage - deactivateManagedDID - fail on deactivating non-existing DID
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - vault as secret storage - deactivateManagedDID - fail on deactivating unpublished DID
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - vault as secret storage - publishStoredDID - do not re-publish when publishing already published DID
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - vault as secret storage - publishStoredDID - fail when publish non-existing DID
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - vault as secret storage - publishStoredDID - publish stored DID if exists
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - vault as secret storage - publishStoredDID - set status to publication pending after publishing
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - vault as secret storage - updateManagedDID - fail on deactivated DID
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - vault as secret storage - updateManagedDID - fail on updating non-existing DID
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - vault as secret storage - updateManagedDID - fail on updating unpublished DID
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - vault as secret storage - updateManagedDID - store did lineage for each update operation
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - vault as secret storage - updateManagedDID - store private keys in update operation
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - vault as secret storage - updateManagedDID - store private keys with the same key-id across multiple update operation
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - vault as secret storage - updateManagedDID - update stored and published DID
io.iohk.atala.agent.walletapi.service.ManagedDIDServiceSpec ‑ ManagedDIDService - vault as secret storage - updateManagedDID - validate constructed operation before submitting an operation
io.iohk.atala.agent.walletapi.storage.DIDKeySecretStorageSpec ‑ DIDSecretStorage - JdbcDIDSecretStorage - get non-exist key return none
io.iohk.atala.agent.walletapi.storage.DIDKeySecretStorageSpec ‑ DIDSecretStorage - JdbcDIDSecretStorage - insert and get the same key for OctetKeyPair
io.iohk.atala.agent.walletapi.storage.DIDKeySecretStorageSpec ‑ DIDSecretStorage - JdbcDIDSecretStorage - insert same key id return error
io.iohk.atala.agent.walletapi.storage.DIDKeySecretStorageSpec ‑ DIDSecretStorage - VaultDIDSecretStorage - get non-exist key return none
io.iohk.atala.agent.walletapi.storage.DIDKeySecretStorageSpec ‑ DIDSecretStorage - VaultDIDSecretStorage - insert and get the same key for OctetKeyPair
io.iohk.atala.agent.walletapi.storage.DIDKeySecretStorageSpec ‑ DIDSecretStorage - VaultDIDSecretStorage - insert same key id return error
io.iohk.atala.agent.walletapi.storage.JdbcDIDNonSecretStorageSpec ‑  - getManagedDIDState - return None of state is not found
io.iohk.atala.agent.walletapi.storage.JdbcDIDNonSecretStorageSpec ‑  - getManagedDIDState - return the same state that was set for all variants
io.iohk.atala.agent.walletapi.storage.JdbcDIDNonSecretStorageSpec ‑  - listDIDUpdateLineage - initialize with empty lineage
io.iohk.atala.agent.walletapi.storage.JdbcDIDNonSecretStorageSpec ‑  - listDIDUpdateLineage - list all lineage
io.iohk.atala.agent.walletapi.storage.JdbcDIDNonSecretStorageSpec ‑  - listDIDUpdateLineage - list lineage filtered by did
io.iohk.atala.agent.walletapi.storage.JdbcDIDNonSecretStorageSpec ‑  - listDIDUpdateLineage - list lineage filtered by did and status
io.iohk.atala.agent.walletapi.storage.JdbcDIDNonSecretStorageSpec ‑  - listDIDUpdateLineage - list lineage filtered by status
io.iohk.atala.agent.walletapi.storage.JdbcDIDNonSecretStorageSpec ‑  - listManagedDIDState - fail when limit is negative
io.iohk.atala.agent.walletapi.storage.JdbcDIDNonSecretStorageSpec ‑  - listManagedDIDState - fail when offset is negative
io.iohk.atala.agent.walletapi.storage.JdbcDIDNonSecretStorageSpec ‑  - listManagedDIDState - initialize with empty list
io.iohk.atala.agent.walletapi.storage.JdbcDIDNonSecretStorageSpec ‑  - listManagedDIDState - list stored dids
io.iohk.atala.agent.walletapi.storage.JdbcDIDNonSecretStorageSpec ‑  - listManagedDIDState - list stored dids and return correct item count when using limit only
io.iohk.atala.agent.walletapi.storage.JdbcDIDNonSecretStorageSpec ‑  - listManagedDIDState - list stored dids and return correct item count when using offset and limit
io.iohk.atala.agent.walletapi.storage.JdbcDIDNonSecretStorageSpec ‑  - listManagedDIDState - list stored dids and return correct item count when using offset only
io.iohk.atala.agent.walletapi.storage.JdbcDIDNonSecretStorageSpec ‑  - listManagedDIDState - return empty list when limit is zero
io.iohk.atala.agent.walletapi.storage.JdbcDIDNonSecretStorageSpec ‑  - setDIDLineageStatus - do not fail on setting non-existing did lineage
io.iohk.atala.agent.walletapi.storage.JdbcDIDNonSecretStorageSpec ‑  - setDIDLineageStatus - set status for existing did
io.iohk.atala.agent.walletapi.util.ManagedDIDTemplateValidatorSpec ‑ ManagedDIDTemplateValidator - accept empty DID template
io.iohk.atala.agent.walletapi.util.ManagedDIDTemplateValidatorSpec ‑ ManagedDIDTemplateValidator - accept valid non-empty DID template
io.iohk.atala.agent.walletapi.util.ManagedDIDTemplateValidatorSpec ‑ ManagedDIDTemplateValidator - reject DID template if contain reserved key-id
io.iohk.atala.agent.walletapi.util.OperationFactorySpec ‑ OperationFactory - makeCreateOpeartionHdKeySpec  - make CrateOperation from same seed is deterministic
io.iohk.atala.agent.walletapi.util.OperationFactorySpec ‑ OperationFactory - makeCreateOpeartionHdKeySpec  - make CreateOperation containing multiple keys
io.iohk.atala.agent.walletapi.util.OperationFactorySpec ‑ OperationFactory - makeCreateOpeartionHdKeySpec  - make CreateOperation must contain 1 master key
io.iohk.atala.agent.walletapi.util.OperationFactorySpec ‑ OperationFactory - makeUpdateOperationHdKeySpec  - make UpdateOperation correctly construct operation and increment counter
io.iohk.atala.agent.walletapi.util.OperationFactorySpec ‑ OperationFactory - makeUpdateOperationHdKeySpec  - make UpdateOperation from same seed is deterministic
io.iohk.atala.agent.walletapi.util.Prism14CompatUtilSpec ‑ Prism14CompatUtil - arbitrary bytearray should remain unchanged after multiple conversions
io.iohk.atala.agent.walletapi.util.Prism14CompatUtilSpec ‑ Prism14CompatUtil - kotlin to scala and back for zero
io.iohk.atala.agent.walletapi.util.Prism14CompatUtilSpec ‑ Prism14CompatUtil - scala to kotlin and back for zero
io.iohk.atala.agent.walletapi.util.SeedResolverSpec ‑   - resolve - DEV_MODE=false - fail if seed from env in invalid
io.iohk.atala.agent.walletapi.util.SeedResolverSpec ‑   - resolve - DEV_MODE=false - fail if seed is valid hex but not a 64-bytes seed
io.iohk.atala.agent.walletapi.util.SeedResolverSpec ‑   - resolve - DEV_MODE=false - fail when WALLET_SEED is not set
io.iohk.atala.agent.walletapi.util.SeedResolverSpec ‑   - resolve - DEV_MODE=false - read seed form env if set
io.iohk.atala.agent.walletapi.util.SeedResolverSpec ‑   - resolve - DEV_MODE=true - fail if seed from env in invalid
io.iohk.atala.agent.walletapi.util.SeedResolverSpec ‑   - resolve - DEV_MODE=true - fail if seed is valid hex but not a 64-bytes seed
io.iohk.atala.agent.walletapi.util.SeedResolverSpec ‑   - resolve - DEV_MODE=true - generate new seed if not set in env
io.iohk.atala.agent.walletapi.util.SeedResolverSpec ‑   - resolve - DEV_MODE=true - read seed from env if set
io.iohk.atala.api.util.PaginationUtilsSpec ‑ PaginationUtils - composeNextUri - not return next URI when item count is less than limit
io.iohk.atala.api.util.PaginationUtilsSpec ‑ PaginationUtils - composeNextUri - not return next URI when on last page
io.iohk.atala.api.util.PaginationUtilsSpec ‑ PaginationUtils - composeNextUri - not return next URI when result is empty
io.iohk.atala.api.util.PaginationUtilsSpec ‑ PaginationUtils - composeNextUri - return next URI when more items are avialble
io.iohk.atala.api.util.PaginationUtilsSpec ‑ PaginationUtils - composePreviousUri - not return prev URI when on first page
io.iohk.atala.api.util.PaginationUtilsSpec ‑ PaginationUtils - composePreviousUri - return prev URI when more items are avaiable
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - encode service endpoint - encode multiple endoints JSON object
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - encode service endpoint - encode multiple endoints URI
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - encode service endpoint - encode single endoint JSON object
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - encode service endpoint - encode single endoint URI
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - encode service type - encode multiple service types
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - encode service type - encode single service type
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - filterRevokedKeysAndServices - filter keys if revokedOn timestamp has passed
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - filterRevokedKeysAndServices - filter keys if revokedOn timestamp is exactly now
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - filterRevokedKeysAndServices - filter services if deletedOn timestamp has passed
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - filterRevokedKeysAndServices - filter services if deletedOn timestamp is exactly now
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - filterRevokedKeysAndServices - not filter keys if revokedOn is empty
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - filterRevokedKeysAndServices - not filter keys if revokedOn timestamp has not passed
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - filterRevokedKeysAndServices - not filter services if deletedOn is empty
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - filterRevokedKeysAndServices - not filter services if deletedOn timestamp has not passed
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - parseServiceEndpoint - parse empty json array
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - parseServiceEndpoint - parse empty json object
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - parseServiceEndpoint - parse empty uri string
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - parseServiceEndpoint - parse invalid endpoint that is not a string or object
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - parseServiceEndpoint - parse invalid uri string
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - parseServiceEndpoint - parse json array of invalid items
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - parseServiceEndpoint - parse json array of mixed types
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - parseServiceEndpoint - parse json array of objects
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - parseServiceEndpoint - parse json array of uris
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - parseServiceEndpoint - parse valid json object
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - parseServiceEndpoint - parse valid uri string
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - parseServiceType - parse empty multiple service type
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - parseServiceType - parse empty string
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - parseServiceType - parse multiple service type containing item that is not a string
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - parseServiceType - parse multiple service type ending with a white space character
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - parseServiceType - parse multiple service type ending with a whitespace character outside bracket
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - parseServiceType - parse multiple service type starting with a white space character
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - parseServiceType - parse multiple service type starting with a whitespace character outside bracket
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - parseServiceType - parse multiple service type that contain item with empty string
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - parseServiceType - parse multiple service type with whitespace around one item
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - parseServiceType - parse multiple service type with whitespace between items
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - parseServiceType - parse single service type ending with a whitespace character
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - parseServiceType - parse single service type starting with a whitespace character
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - parseServiceType - parse valid multiple service type
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - parseServiceType - parse valid multiple service type with one item
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - parseServiceType - parse valid single service type
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - parseServiceType - parse valid string 'false'
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - parseServiceType - parse valid string 'null'
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - parseServiceType - parse valid string 'true'
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - parseServiceType - parse valid string with only number
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - round trip model conversion does not change data of models - InternalPublicKey
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - round trip model conversion does not change data of models - PublicKey
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - round trip model conversion does not change data of models - PublicKeyData
io.iohk.atala.castor.core.model.ProtoModelHelperSpec ‑ ProtoModelHelper - round trip model conversion does not change data of models - Service
io.iohk.atala.castor.core.model.did.DIDSpec ‑ DID - DID.fromString - 1.4 sdk cases - empty section
io.iohk.atala.castor.core.model.did.DIDSpec ‑ DID - DID.fromString - 1.4 sdk cases - fail on empty method name
io.iohk.atala.castor.core.model.did.DIDSpec ‑ DID - DID.fromString - 1.4 sdk cases - fail on invalid character
io.iohk.atala.castor.core.model.did.DIDSpec ‑ DID - DID.fromString - 1.4 sdk cases - fail on non-did scheme
io.iohk.atala.castor.core.model.did.DIDSpec ‑ DID - DID.fromString - 1.4 sdk cases - multi-section
io.iohk.atala.castor.core.model.did.DIDSpec ‑ DID - DID.fromString - 1.4 sdk cases - simple
io.iohk.atala.castor.core.model.did.DIDSpec ‑ DID - DID.fromString - 1.4 sdk cases - special characters
io.iohk.atala.castor.core.model.did.DIDSpec ‑ DID - DID.fromString - parse all DIDs from https://github.com/w3c/did-test-suite.git
io.iohk.atala.castor.core.model.did.DIDSpec ‑ DID - DID.fromString - parse any valid long-form PRISM DID
io.iohk.atala.castor.core.model.did.DIDSpec ‑ DID - DID.fromString - parse any valid short-form PRISM DID
io.iohk.atala.castor.core.model.did.DIDSpec ‑ DID - DID.fromString - parse valid PRISM DID that breaks sdk 1.4 parser
io.iohk.atala.castor.core.model.did.DIDSpec ‑ DID - DID.fromString - reject did without method specific id section
io.iohk.atala.castor.core.model.did.DIDSpec ‑ DID - DID.fromString - reject empty method specific id
io.iohk.atala.castor.core.model.did.DIDSpec ‑ DID - DID.fromString - reject empty string
io.iohk.atala.castor.core.model.did.DIDSpec ‑ DID - DID.fromString - reject method specific id ':'
io.iohk.atala.castor.core.model.did.PrismDIDSpec ‑ PrismDID - PrismDID.fromString - fail for invalid DID
io.iohk.atala.castor.core.model.did.PrismDIDSpec ‑ PrismDID - PrismDID.fromString - fail for long form initial state is not CreateDID
io.iohk.atala.castor.core.model.did.PrismDIDSpec ‑ PrismDID - PrismDID.fromString - parsing long form examples and convert it back should be the same
io.iohk.atala.castor.core.model.did.PrismDIDSpec ‑ PrismDID - PrismDID.fromString - success for canonical form string
io.iohk.atala.castor.core.model.did.PrismDIDSpec ‑ PrismDID - PrismDID.fromString - success for long form string
io.iohk.atala.castor.core.model.did.PrismDIDSpec ‑ PrismDID - PrismDID.fromString - success for valid DID
io.iohk.atala.castor.core.model.did.ServiceEndpointSpec ‑ ServiceEndpoint - URI.fromString create an endpoint with a valid uri
io.iohk.atala.castor.core.model.did.ServiceEndpointSpec ‑ ServiceEndpoint - URI.fromString does not change original uri if it is unnormalized
io.iohk.atala.castor.core.model.did.ServiceEndpointSpec ‑ ServiceEndpoint - URI.fromString does not create an endpoint with invalid uri
io.iohk.atala.castor.core.model.did.ServiceTypeSpec ‑ ServiceType - parse ServiceType.Name - parse valid 1 character
io.iohk.atala.castor.core.model.did.ServiceTypeSpec ‑ ServiceType - parse ServiceType.Name - parse valid name
io.iohk.atala.castor.core.model.did.ServiceTypeSpec ‑ ServiceType - parse ServiceType.Name - parse valid name only number
io.iohk.atala.castor.core.model.did.ServiceTypeSpec ‑ ServiceType - parse ServiceType.Name - parse valid name with allowed symbols
io.iohk.atala.castor.core.model.did.ServiceTypeSpec ‑ ServiceType - parse ServiceType.Name - parse valid name with multiple spaces in between
io.iohk.atala.castor.core.model.did.ServiceTypeSpec ‑ ServiceType - parse ServiceType.Name - parse valid name with space in between
io.iohk.atala.castor.core.model.did.ServiceTypeSpec ‑ ServiceType - parse ServiceType.Name - reject empty name
io.iohk.atala.castor.core.model.did.ServiceTypeSpec ‑ ServiceType - parse ServiceType.Name - reject name containing invalid characters
io.iohk.atala.castor.core.model.did.ServiceTypeSpec ‑ ServiceType - parse ServiceType.Name - reject name containing only spaces
io.iohk.atala.castor.core.model.did.ServiceTypeSpec ‑ ServiceType - parse ServiceType.Name - reject name ending with space
io.iohk.atala.castor.core.model.did.ServiceTypeSpec ‑ ServiceType - parse ServiceType.Name - reject name staring with space
io.iohk.atala.castor.core.model.did.w3c.W3CModelHelperSpec ‑ W3CModelHelper - convert DIDData to w3c DID document representation
io.iohk.atala.castor.core.model.did.w3c.W3CModelHelperSpec ‑ W3CModelHelper - derive context based on DIDData key, services, and user defined context
io.iohk.atala.castor.core.model.did.w3c.W3CModelHelperSpec ‑ W3CModelHelper - no publicKey in DID document if contain only internal keys
io.iohk.atala.castor.core.model.did.w3c.W3CModelHelperSpec ‑ W3CModelHelper - use DID that is given to the resolver for id and controller
io.iohk.atala.castor.core.service.DIDServiceSpec ‑ DIDServiceImpl - resolveDID - long-form unpublished DID cannot be resolved if encoded state is invalid
io.iohk.atala.castor.core.service.DIDServiceSpec ‑ DIDServiceImpl - resolveDID - long-form unpublished DID returns content in encoded state
io.iohk.atala.castor.core.service.DIDServiceSpec ‑ DIDServiceImpl - resolveDID - short-form unpublished DID always return None
io.iohk.atala.castor.core.service.DIDServiceSpec ‑ DIDServiceImpl - resolveDID metadata - long-form published DID return canonicalID
io.iohk.atala.castor.core.service.DIDServiceSpec ‑ DIDServiceImpl - resolveDID metadata - long-form unpublished DID doesn't return canonicalID
io.iohk.atala.castor.core.service.DIDServiceSpec ‑ DIDServiceImpl - resolveDID metadata - short-form published DID doesn't return canonicalID
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - CreateOperation validation - accept CreateOperation when publicKeys is empty because master key always exist
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - CreateOperation validation - accept CreateOperation when services is None
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - CreateOperation validation - accept valid CreateOperation
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - CreateOperation validation - reject CreateOperation on duplicated DID public key id
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - CreateOperation validation - reject CreateOperation on duplicated context
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - CreateOperation validation - reject CreateOperation on duplicated service id
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - CreateOperation validation - reject CreateOperation on invalid key-id
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - CreateOperation validation - reject CreateOperation on invalid service-id
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - CreateOperation validation - reject CreateOperation on too long key-id
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - CreateOperation validation - reject CreateOperation on too long service-id
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - CreateOperation validation - reject CreateOperation on too long serviceEndpoint
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - CreateOperation validation - reject CreateOperation on too long serviceType
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - CreateOperation validation - reject CreateOperation on too many DID publicKey access
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - CreateOperation validation - reject CreateOperation on too many service access
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - CreateOperation validation - reject CreateOperation when context is not a URI
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - CreateOperation validation - reject CreateOperation when context is too long
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - CreateOperation validation - reject CreateOperation when master key does not exist
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - CreateOperation validation - reject CreateOperation when one of the service ids has an invalid format
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - CreateOperation validation - reject CreateOperation when service URL is not normalized
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - CreateOperation validation - reject CreateOperation when service id is empty
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - CreateOperation validation - validates a Create operation successfully when using the provided ZLayer
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - DeactivateOperation validation - accept valid DeactivateOperation
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - URI normalization - normalizeUri converts an empty path to a "/" path
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - URI normalization - normalizeUri converts the scheme and host to lowercase
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - URI normalization - normalizeUri decodes percent-encoded triplets of unreserved characters
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - URI normalization - normalizeUri does not remove port from abc
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - URI normalization - normalizeUri normalizes URN
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - URI normalization - normalizeUri removes dot-segments from the path component
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - URI normalization - normalizeUri removes the default port from the URI ftp
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - URI normalization - normalizeUri removes the default port from the URI http
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - URI normalization - normalizeUri removes the default port from the URI https
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - URI normalization - normalizeUri removes the default port from the URI ws
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - UpdateOperation validation - accept valid UpdateOperation
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - UpdateOperation validation - reject UpdateOperation on duplicated context
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - UpdateOperation validation - reject UpdateOperation on empty update action
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - UpdateOperation validation - reject UpdateOperation on invalid key-id
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - UpdateOperation validation - reject UpdateOperation on invalid previousOperationHash
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - UpdateOperation validation - reject UpdateOperation on invalid service-id
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - UpdateOperation validation - reject UpdateOperation on too long key-id
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - UpdateOperation validation - reject UpdateOperation on too long service-id
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - UpdateOperation validation - reject UpdateOperation on too long serviceEndpoint
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - UpdateOperation validation - reject UpdateOperation on too long serviceType
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - UpdateOperation validation - reject UpdateOperation on too many DID publicKey access
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - UpdateOperation validation - reject UpdateOperation on too many service access
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - UpdateOperation validation - reject UpdateOperation when action AddService serviceEndpoint is not normalized
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - UpdateOperation validation - reject UpdateOperation when action UpdateService have both type and serviceEndpoint empty
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - UpdateOperation validation - reject UpdateOperation when context is not a URI
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - UpdateOperation validation - reject UpdateOperation when context is too long
io.iohk.atala.castor.core.util.DIDOperationValidatorSpec ‑ DIDOperationValidator - UpdateOperation validation - reject updateOperation when action UpdateService serviceEndpoint is not normalized
io.iohk.atala.connect.core.repository.ConnectionRepositoryInMemorySpec ‑ In Memory Connection Repository test suite - CRUD operations - createConnectionRecord creates a new record in DB
io.iohk.atala.connect.core.repository.ConnectionRepositoryInMemorySpec ‑ In Memory Connection Repository test suite - CRUD operations - createConnectionRecord prevents creation of 2 records with the same thid
io.iohk.atala.connect.core.repository.ConnectionRepositoryInMemorySpec ‑ In Memory Connection Repository test suite - CRUD operations - deleteRecord deletes an existing record
io.iohk.atala.connect.core.repository.ConnectionRepositoryInMemorySpec ‑ In Memory Connection Repository test suite - CRUD operations - deleteRecord does nothing for an unknown record
io.iohk.atala.connect.core.repository.ConnectionRepositoryInMemorySpec ‑ In Memory Connection Repository test suite - CRUD operations - getConnectionRecord correctly returns an existing record
io.iohk.atala.connect.core.repository.ConnectionRepositoryInMemorySpec ‑ In Memory Connection Repository test suite - CRUD operations - getConnectionRecord returns None for an unknown record
io.iohk.atala.connect.core.repository.ConnectionRepositoryInMemorySpec ‑ In Memory Connection Repository test suite - CRUD operations - getConnectionRecordByThreadId correctly returns an existing thid
io.iohk.atala.connect.core.repository.ConnectionRepositoryInMemorySpec ‑ In Memory Connection Repository test suite - CRUD operations - getConnectionRecordByThreadId returns nothing for an unknown thid
io.iohk.atala.connect.core.repository.ConnectionRepositoryInMemorySpec ‑ In Memory Connection Repository test suite - CRUD operations - getConnectionRecords returns all records
io.iohk.atala.connect.core.repository.ConnectionRepositoryInMemorySpec ‑ In Memory Connection Repository test suite - CRUD operations - getConnectionRecordsByStates returns an a subset of records when limit is specified
io.iohk.atala.connect.core.repository.ConnectionRepositoryInMemorySpec ‑ In Memory Connection Repository test suite - CRUD operations - getConnectionRecordsByStates returns an empty list if 'states' parameter is empty
io.iohk.atala.connect.core.repository.ConnectionRepositoryInMemorySpec ‑ In Memory Connection Repository test suite - CRUD operations - getConnectionRecordsByStates returns correct records
io.iohk.atala.connect.core.repository.ConnectionRepositoryInMemorySpec ‑ In Memory Connection Repository test suite - CRUD operations - updateConnectionProtocolState doesn't update the record for invalid states
io.iohk.atala.connect.core.repository.ConnectionRepositoryInMemorySpec ‑ In Memory Connection Repository test suite - CRUD operations - updateConnectionProtocolState updates the record
io.iohk.atala.connect.core.repository.ConnectionRepositoryInMemorySpec ‑ In Memory Connection Repository test suite - CRUD operations - updateConnectionProtocolState updates the record to InvitationExpired
io.iohk.atala.connect.core.repository.ConnectionRepositoryInMemorySpec ‑ In Memory Connection Repository test suite - CRUD operations - updateFail (fail one retry) updates record
io.iohk.atala.connect.core.repository.ConnectionRepositoryInMemorySpec ‑ In Memory Connection Repository test suite - CRUD operations - updateWithConnectionRequest updates record
io.iohk.atala.connect.core.repository.ConnectionRepositoryInMemorySpec ‑ In Memory Connection Repository test suite - CRUD operations - updateWithConnectionResponse updates record
io.iohk.atala.connect.core.service.ConnectionServiceImplSpec ‑ ConnectionServiceImpl - acceptConnectionInvitation should return an error for an unknown recordId
io.iohk.atala.connect.core.service.ConnectionServiceImplSpec ‑ ConnectionServiceImpl - acceptConnectionInvitation should update the invitee record accordingly
io.iohk.atala.connect.core.service.ConnectionServiceImplSpec ‑ ConnectionServiceImpl - acceptingConnectionRequest should update the inviter record accordingly
io.iohk.atala.connect.core.service.ConnectionServiceImplSpec ‑ ConnectionServiceImpl - createConnectionInvitation creates a valid inviter connection record
io.iohk.atala.connect.core.service.ConnectionServiceImplSpec ‑ ConnectionServiceImpl - getConnectionRecord correctly returns record
io.iohk.atala.connect.core.service.ConnectionServiceImplSpec ‑ ConnectionServiceImpl - getConnectionRecords correctly returns all records
io.iohk.atala.connect.core.service.ConnectionServiceImplSpec ‑ ConnectionServiceImpl - receiveConnectionInvitation should correctly create a new invitee record
io.iohk.atala.connect.core.service.ConnectionServiceImplSpec ‑ ConnectionServiceImpl - receiveConnectionRequest should update the inviter record accordingly
io.iohk.atala.connect.core.service.ConnectionServiceImplSpec ‑ ConnectionServiceImpl - receiveConnectionRequest should update the inviter record accordingly if Invitation Not expired
io.iohk.atala.connect.core.service.ConnectionServiceImplSpec ‑ ConnectionServiceImpl - receiveConnectionResponse should update the invitee record accordingly
io.iohk.atala.connect.core.service.ConnectionServiceImplSpec ‑ ConnectionServiceImpl - scoped layers do not mix data
io.iohk.atala.connect.core.service.ConnectionServiceNotifierSpec ‑ ConnectionServiceWithEventNotificationImpl - should send relevant events during flow execution on the invitee side
io.iohk.atala.connect.core.service.ConnectionServiceNotifierSpec ‑ ConnectionServiceWithEventNotificationImpl - should send relevant events during flow execution on the inviter side
io.iohk.atala.connect.sql.repository.JdbcConnectionRepositorySpec ‑ JDBC Connection Repository test suite - CRUD operations - createConnectionRecord creates a new record in DB
io.iohk.atala.connect.sql.repository.JdbcConnectionRepositorySpec ‑ JDBC Connection Repository test suite - CRUD operations - createConnectionRecord prevents creation of 2 records with the same thid
io.iohk.atala.connect.sql.repository.JdbcConnectionRepositorySpec ‑ JDBC Connection Repository test suite - CRUD operations - deleteRecord deletes an existing record
io.iohk.atala.connect.sql.repository.JdbcConnectionRepositorySpec ‑ JDBC Connection Repository test suite - CRUD operations - deleteRecord does nothing for an unknown record
io.iohk.atala.connect.sql.repository.JdbcConnectionRepositorySpec ‑ JDBC Connection Repository test suite - CRUD operations - getConnectionRecord correctly returns an existing record
io.iohk.atala.connect.sql.repository.JdbcConnectionRepositorySpec ‑ JDBC Connection Repository test suite - CRUD operations - getConnectionRecord returns None for an unknown record
io.iohk.atala.connect.sql.repository.JdbcConnectionRepositorySpec ‑ JDBC Connection Repository test suite - CRUD operations - getConnectionRecordByThreadId correctly returns an existing thid
io.iohk.atala.connect.sql.repository.JdbcConnectionRepositorySpec ‑ JDBC Connection Repository test suite - CRUD operations - getConnectionRecordByThreadId returns nothing for an unknown thid
io.iohk.atala.connect.sql.repository.JdbcConnectionRepositorySpec ‑ JDBC Connection Repository test suite - CRUD operations - getConnectionRecords returns all records
io.iohk.atala.connect.sql.repository.JdbcConnectionRepositorySpec ‑ JDBC Connection Repository test suite - CRUD operations - getConnectionRecordsByStates returns an a subset of records when limit is specified
io.iohk.atala.connect.sql.repository.JdbcConnectionRepositorySpec ‑ JDBC Connection Repository test suite - CRUD operations - getConnectionRecordsByStates returns an empty list if 'states' parameter is empty
io.iohk.atala.connect.sql.repository.JdbcConnectionRepositorySpec ‑ JDBC Connection Repository test suite - CRUD operations - getConnectionRecordsByStates returns correct records
io.iohk.atala.connect.sql.repository.JdbcConnectionRepositorySpec ‑ JDBC Connection Repository test suite - CRUD operations - updateConnectionProtocolState doesn't update the record for invalid states
io.iohk.atala.connect.sql.repository.JdbcConnectionRepositorySpec ‑ JDBC Connection Repository test suite - CRUD operations - updateConnectionProtocolState updates the record
io.iohk.atala.connect.sql.repository.JdbcConnectionRepositorySpec ‑ JDBC Connection Repository test suite - CRUD operations - updateConnectionProtocolState updates the record to InvitationExpired
io.iohk.atala.connect.sql.repository.JdbcConnectionRepositorySpec ‑ JDBC Connection Repository test suite - CRUD operations - updateFail (fail one retry) updates record
io.iohk.atala.connect.sql.repository.JdbcConnectionRepositorySpec ‑ JDBC Connection Repository test suite - CRUD operations - updateWithConnectionRequest updates record
io.iohk.atala.connect.sql.repository.JdbcConnectionRepositorySpec ‑ JDBC Connection Repository test suite - CRUD operations - updateWithConnectionResponse updates record
io.iohk.atala.event.notification.EventNotificationServiceImplSpec ‑ EventNotificationServiceImpl - should block on reading new messages when queue is empty
io.iohk.atala.event.notification.EventNotificationServiceImplSpec ‑ EventNotificationServiceImpl - should drop old items when sending new messages and queue is full
io.iohk.atala.event.notification.EventNotificationServiceImplSpec ‑ EventNotificationServiceImpl - should not mix-up events from different topics
io.iohk.atala.event.notification.EventNotificationServiceImplSpec ‑ EventNotificationServiceImpl - should only deliver the requested messages number to a consumer
io.iohk.atala.event.notification.EventNotificationServiceImplSpec ‑ EventNotificationServiceImpl - should remove consumed messages from the queue
io.iohk.atala.event.notification.EventNotificationServiceImplSpec ‑ EventNotificationServiceImpl - should send event even when consumer is created and polling first
io.iohk.atala.event.notification.EventNotificationServiceImplSpec ‑ EventNotificationServiceImpl - should send events between a producer and a consumer of the same topic
io.iohk.atala.issue.controller.IssueControllerImplSpec ‑ IssueControllerImp http failure cases - provide incorrect subjectId to endpoint
io.iohk.atala.issue.controller.IssueControllerSpec ‑  - testHttpErrors - return bad request error if create credential payload from record error
io.iohk.atala.issue.controller.IssueControllerSpec ‑  - testHttpErrors - return bad request error if create request validation error
io.iohk.atala.issue.controller.IssueControllerSpec ‑  - testHttpErrors - return bad request error if credential id not defined error
io.iohk.atala.issue.controller.IssueControllerSpec ‑  - testHttpErrors - return bad request error if invalid flow state error
io.iohk.atala.issue.controller.IssueControllerSpec ‑  - testHttpErrors - return bad request error if unsupported did format error
io.iohk.atala.issue.controller.IssueControllerSpec ‑  - testHttpErrors - return internal server error if iris error
io.iohk.atala.issue.controller.IssueControllerSpec ‑  - testHttpErrors - return internal server error if operation not executed
io.iohk.atala.issue.controller.IssueControllerSpec ‑  - testHttpErrors - return internal server error if repository error
io.iohk.atala.issue.controller.IssueControllerSpec ‑  - testHttpErrors - return internal server error if unexpected error
io.iohk.atala.issue.controller.IssueControllerSpec ‑  - testHttpErrors - return not found error if record id not found
io.iohk.atala.issue.controller.IssueControllerSpec ‑  - testHttpErrors - return not found error if thread Id not found
io.iohk.atala.mercury.PeerDIDSpec ‑ Make and parse PeerDID
io.iohk.atala.mercury.model.UnpackMessageImpSpec ‑ Message conversions - check pleaseAck None
io.iohk.atala.mercury.model.UnpackMessageImpSpec ‑ Message conversions - check pleaseAck just this message
io.iohk.atala.mercury.model.UnpackMessageImpSpec ‑ Message conversions - check pleaseAck this and some other message
io.iohk.atala.mercury.protocol.anotherclasspath.UtilsCredentialSpec ‑ IssueCredential encode and decode any type of Credential into the attachments
io.iohk.atala.mercury.protocol.anotherclasspath.UtilsCredentialSpec ‑ OfferCredential encode and decode any type of Credential into the attachments
io.iohk.atala.mercury.protocol.anotherclasspath.UtilsCredentialSpec ‑ ProposeCredential encode and decode any type of Credential into the attachments
io.iohk.atala.mercury.protocol.anotherclasspath.UtilsCredentialSpec ‑ RequestCredential encode and decode any type of Credential into the attachments
io.iohk.atala.mercury.protocol.connection.CoordinateMediationSpec ‑ parse ConnectionRequest
io.iohk.atala.mercury.protocol.connection.CoordinateMediationSpec ‑ parse ConnectionResponse
io.iohk.atala.mercury.protocol.coordinatemediation.CoordinateMediationSpec ‑ parse mediate-deny
io.iohk.atala.mercury.protocol.coordinatemediation.CoordinateMediationSpec ‑ parse mediate-grant
io.iohk.atala.mercury.protocol.invitation.v1.InvitationV1Spec ‑ out-of-band invitation
io.iohk.atala.mercury.protocol.invitation.v2.OutOfBandSpec ‑ out-of-band (_oob URL) messagem parsing into Invitation
io.iohk.atala.mercury.protocol.issuecredential.IssueCredentialSpec ‑ Issuer IssueCredential
io.iohk.atala.mercury.protocol.issuecredential.OfferCredentialSpec ‑ Issuer OfferCredential
io.iohk.atala.mercury.protocol.issuecredential.ProposeCredentialSpec ‑ Holder ProposeCredential
io.iohk.atala.mercury.protocol.issuecredential.RequestCredentialSpec ‑ Holder RequestCredential
io.iohk.atala.mercury.protocol.presentproof.PresentationSpec ‑ Verifier Presentation
io.iohk.atala.mercury.protocol.presentproof.ProposePresentationSpec ‑ Prover Propose Presentation
io.iohk.atala.mercury.protocol.presentproof.RequestCredentialSpec ‑ Verifier Request Presentation
io.iohk.atala.mercury.protocol.reportproblem.v2.ReportProblemSpec ‑ ReportProblem
io.iohk.atala.mercury.protocol.reportproblem.v2.ReportProblemSpec ‑ ReportProblem.build
io.iohk.atala.pollux.core.model.presentation.PresentationAttachmentSpec ‑ Verifier Request Presentation Attachment
io.iohk.atala.pollux.core.model.schema.AnoncredSchemaTypeSpec ‑ AnoncredSchemaTypeTest - should fail for attrName not unique
io.iohk.atala.pollux.core.model.schema.AnoncredSchemaTypeSpec ‑ AnoncredSchemaTypeTest - should fail for having more than 125 attributes
io.iohk.atala.pollux.core.model.schema.AnoncredSchemaTypeSpec ‑ AnoncredSchemaTypeTest - should fail for having null value
io.iohk.atala.pollux.core.model.schema.AnoncredSchemaTypeSpec ‑ AnoncredSchemaTypeTest - should fail for incorrect type
io.iohk.atala.pollux.core.model.schema.AnoncredSchemaTypeSpec ‑ AnoncredSchemaTypeTest - should fail for not having at least 1 attribute
io.iohk.atala.pollux.core.model.schema.AnoncredSchemaTypeSpec ‑ AnoncredSchemaTypeTest - should fail for not having least 1 characters long
io.iohk.atala.pollux.core.model.schema.AnoncredSchemaTypeSpec ‑ AnoncredSchemaTypeTest - should validate a correct schema
io.iohk.atala.pollux.core.model.schema.CredentialSchemaSpec ‑ CredentialSchemaTest - resolveCredentialSchemaType - should fail with UnsupportedCredentialSchemaType for an unsupported schema type
io.iohk.atala.pollux.core.model.schema.CredentialSchemaSpec ‑ CredentialSchemaTest - resolveCredentialSchemaType - should return AnoncredSchemaType for a supported schema type
io.iohk.atala.pollux.core.model.schema.CredentialSchemaSpec ‑ CredentialSchemaTest - resolveCredentialSchemaType - should return CredentialJsonSchemaType for a supported schema type
io.iohk.atala.pollux.core.model.schema.CredentialSchemaSpec ‑ CredentialSchemaTest - validateCredentialSchema - should fail for attrName not unique
io.iohk.atala.pollux.core.model.schema.CredentialSchemaSpec ‑ CredentialSchemaTest - validateCredentialSchema - should validate a correct schema
io.iohk.atala.pollux.core.repository.CredentialRepositoryInMemorySpec ‑ Credential Repository In Memory test suite - CRUD operations - createIssueCredentialRecord correctly read and write on non-null issuingDID
io.iohk.atala.pollux.core.repository.CredentialRepositoryInMemorySpec ‑ Credential Repository In Memory test suite - CRUD operations - createIssueCredentialRecord creates a new record in DB
io.iohk.atala.pollux.core.repository.CredentialRepositoryInMemorySpec ‑ Credential Repository In Memory test suite - CRUD operations - createIssueCredentialRecord prevents creation of 2 records with the same thid
io.iohk.atala.pollux.core.repository.CredentialRepositoryInMemorySpec ‑ Credential Repository In Memory test suite - CRUD operations - deleteIssueCredentialRecord deletes an exsiting record
io.iohk.atala.pollux.core.repository.CredentialRepositoryInMemorySpec ‑ Credential Repository In Memory test suite - CRUD operations - deleteIssueCredentialRecord does nothing for an unknown record
io.iohk.atala.pollux.core.repository.CredentialRepositoryInMemorySpec ‑ Credential Repository In Memory test suite - CRUD operations - getIssuanceCredentialRecord returns None for an unknown record
io.iohk.atala.pollux.core.repository.CredentialRepositoryInMemorySpec ‑ Credential Repository In Memory test suite - CRUD operations - getIssuanceCredentialRecord returns all records
io.iohk.atala.pollux.core.repository.CredentialRepositoryInMemorySpec ‑ Credential Repository In Memory test suite - CRUD operations - getIssuanceCredentialRecord returns records with limit
io.iohk.atala.pollux.core.repository.CredentialRepositoryInMemorySpec ‑ Credential Repository In Memory test suite - CRUD operations - getIssuanceCredentialRecord returns records with offset
io.iohk.atala.pollux.core.repository.CredentialRepositoryInMemorySpec ‑ Credential Repository In Memory test suite - CRUD operations - getIssuanceCredentialRecord returns records with offset and limit
io.iohk.atala.pollux.core.repository.CredentialRepositoryInMemorySpec ‑ Credential Repository In Memory test suite - CRUD operations - getIssueCredentialRecord correctly returns an existing record
io.iohk.atala.pollux.core.repository.CredentialRepositoryInMemorySpec ‑ Credential Repository In Memory test suite - CRUD operations - getIssueCredentialRecordByThreadId correctly returns an existing thid
io.iohk.atala.pollux.core.repository.CredentialRepositoryInMemorySpec ‑ Credential Repository In Memory test suite - CRUD operations - getIssueCredentialRecordByThreadId returns nothing for an unknown thid
io.iohk.atala.pollux.core.repository.CredentialRepositoryInMemorySpec ‑ Credential Repository In Memory test suite - CRUD operations - getIssueCredentialRecordsByStates returns an empty list if 'states' parameter is empty
io.iohk.atala.pollux.core.repository.CredentialRepositoryInMemorySpec ‑ Credential Repository In Memory test suite - CRUD operations - getIssueCredentialRecordsByStates returns valid records
io.iohk.atala.pollux.core.repository.CredentialRepositoryInMemorySpec ‑ Credential Repository In Memory test suite - CRUD operations - getValidIssuedCredentials returns valid records
io.iohk.atala.pollux.core.repository.CredentialRepositoryInMemorySpec ‑ Credential Repository In Memory test suite - CRUD operations - updateCredentialRecordProtocolState doesn't update the record for invalid from state
io.iohk.atala.pollux.core.repository.CredentialRepositoryInMemorySpec ‑ Credential Repository In Memory test suite - CRUD operations - updateCredentialRecordProtocolState updates the record
io.iohk.atala.pollux.core.repository.CredentialRepositoryInMemorySpec ‑ Credential Repository In Memory test suite - CRUD operations - updateCredentialRecordPublicationState doesn't update the record for invalid from state
io.iohk.atala.pollux.core.repository.CredentialRepositoryInMemorySpec ‑ Credential Repository In Memory test suite - CRUD operations - updateCredentialRecordPublicationState updates the record
io.iohk.atala.pollux.core.repository.CredentialRepositoryInMemorySpec ‑ Credential Repository In Memory test suite - CRUD operations - updateFail (fail all retry) updates record
io.iohk.atala.pollux.core.repository.CredentialRepositoryInMemorySpec ‑ Credential Repository In Memory test suite - CRUD operations - updateFail (fail one retry) updates record
io.iohk.atala.pollux.core.repository.CredentialRepositoryInMemorySpec ‑ Credential Repository In Memory test suite - CRUD operations - updateWithIssueCredential updates record
io.iohk.atala.pollux.core.repository.CredentialRepositoryInMemorySpec ‑ Credential Repository In Memory test suite - CRUD operations - updateWithIssuedRawCredential updates record
io.iohk.atala.pollux.core.repository.CredentialRepositoryInMemorySpec ‑ Credential Repository In Memory test suite - CRUD operations - updateWithRequestCredential updates record
io.iohk.atala.pollux.core.service.CredentialDefinitionServiceImplSpec ‑ CredentialServiceImpl - createCredentialDefinition with valid definition creates a valid credential record
io.iohk.atala.pollux.core.service.CredentialServiceImplSpec ‑ CredentialServiceImpl - Happy flow is successfully executed
io.iohk.atala.pollux.core.service.CredentialServiceImplSpec ‑ CredentialServiceImpl - acceptCredentialOffer cannot be called twice for the same record
io.iohk.atala.pollux.core.service.CredentialServiceImplSpec ‑ CredentialServiceImpl - acceptCredentialOffer should reject unsupported `subjectId` format
io.iohk.atala.pollux.core.service.CredentialServiceImplSpec ‑ CredentialServiceImpl - acceptCredentialOffer updates the record's protocol state
io.iohk.atala.pollux.core.service.CredentialServiceImplSpec ‑ CredentialServiceImpl - acceptCredentialRequest cannot be called twice for the same record
io.iohk.atala.pollux.core.service.CredentialServiceImplSpec ‑ CredentialServiceImpl - acceptCredentialRequest successfully updates the record
io.iohk.atala.pollux.core.service.CredentialServiceImplSpec ‑ CredentialServiceImpl - createIssuerCredentialRecord should reject creation with a duplicate 'thid'
io.iohk.atala.pollux.core.service.CredentialServiceImplSpec ‑ CredentialServiceImpl - createIssuerCredentialRecord with a schema and invalid claims should fail
io.iohk.atala.pollux.core.service.CredentialServiceImplSpec ‑ CredentialServiceImpl - createIssuerCredentialRecord with a schema and valid claims creates a valid issuer credential record
io.iohk.atala.pollux.core.service.CredentialServiceImplSpec ‑ CredentialServiceImpl - createIssuerCredentialRecord without schema creates a valid issuer credential record
io.iohk.atala.pollux.core.service.CredentialServiceImplSpec ‑ CredentialServiceImpl - getCredentialRecord returns nothing for an unknown 'recordId'
io.iohk.atala.pollux.core.service.CredentialServiceImplSpec ‑ CredentialServiceImpl - getCredentialRecord returns the correct record
io.iohk.atala.pollux.core.service.CredentialServiceImplSpec ‑ CredentialServiceImpl - getCredentialRecords returns the created records
io.iohk.atala.pollux.core.service.CredentialServiceImplSpec ‑ CredentialServiceImpl - getCredentialRecordsByState returns the correct records
io.iohk.atala.pollux.core.service.CredentialServiceImplSpec ‑ CredentialServiceImpl - markCredentialGenerated updates the protocol state and saves the credential
io.iohk.atala.pollux.core.service.CredentialServiceImplSpec ‑ CredentialServiceImpl - receiveCredentialIssue cannot be called twice for the same record
io.iohk.atala.pollux.core.service.CredentialServiceImplSpec ‑ CredentialServiceImpl - receiveCredentialIssue is rejected for an unknown 'thid'
io.iohk.atala.pollux.core.service.CredentialServiceImplSpec ‑ CredentialServiceImpl - receiveCredentialIssue successfully updates the record
io.iohk.atala.pollux.core.service.CredentialServiceImplSpec ‑ CredentialServiceImpl - receiveCredentialOffer can't be called twice with the same offer

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Atala PRISM Test Results

544 tests found (test 421 to 544)

There are 544 tests, see "Raw output" for the list of tests 421 to 544.
Raw output
io.iohk.atala.pollux.core.service.CredentialServiceImplSpec ‑ CredentialServiceImpl - receiveCredentialOffer successfully creates a record
io.iohk.atala.pollux.core.service.CredentialServiceImplSpec ‑ CredentialServiceImpl - receiveCredentialRequest cannot be called twice for the same record
io.iohk.atala.pollux.core.service.CredentialServiceImplSpec ‑ CredentialServiceImpl - receiveCredentialRequest is rejected for an unknown 'thid'
io.iohk.atala.pollux.core.service.CredentialServiceImplSpec ‑ CredentialServiceImpl - receiveCredentialRequest successfully updates the record
io.iohk.atala.pollux.core.service.CredentialServiceNotifierSpec ‑ CredentialServiceWithEventNotificationImpl - Happy flow generates relevant events on issuer side
io.iohk.atala.pollux.core.service.CredentialServiceNotifierSpec ‑ CredentialServiceWithEventNotificationImpl - Happy flow generates relevant events on the holder side
io.iohk.atala.pollux.core.service.PresentationServiceNotifierSpec ‑ PresentationServiceWithEventNotificationImpl - Generates relevant events on presentation rejected
io.iohk.atala.pollux.core.service.PresentationServiceNotifierSpec ‑ PresentationServiceWithEventNotificationImpl - Generates relevant events on presentation verification failed
io.iohk.atala.pollux.core.service.PresentationServiceNotifierSpec ‑ PresentationServiceWithEventNotificationImpl - Happy flow generates relevant events on the prover side
io.iohk.atala.pollux.core.service.PresentationServiceNotifierSpec ‑ PresentationServiceWithEventNotificationImpl - Happy flow generates relevant events on the verifier side
io.iohk.atala.pollux.core.service.PresentationServiceSpec ‑ PresentationService - acceptPresentation updates the PresentatinRecord
io.iohk.atala.pollux.core.service.PresentationServiceSpec ‑ PresentationService - acceptProposePresentation updates the PresentatinRecord
io.iohk.atala.pollux.core.service.PresentationServiceSpec ‑ PresentationService - acceptRequestPresentation updates the PresentatinRecord
io.iohk.atala.pollux.core.service.PresentationServiceSpec ‑ PresentationService - createPresentationPayloadFromRecord returns jwt prsentation payload
io.iohk.atala.pollux.core.service.PresentationServiceSpec ‑ PresentationService - createPresentationRecord creates a valid PresentationRecord
io.iohk.atala.pollux.core.service.PresentationServiceSpec ‑ PresentationService - getPresentationRecord returns nothing for an unknown 'recordId'
io.iohk.atala.pollux.core.service.PresentationServiceSpec ‑ PresentationService - getPresentationRecord returns the correct record
io.iohk.atala.pollux.core.service.PresentationServiceSpec ‑ PresentationService - getPresentationRecords returns created PresentationRecord
io.iohk.atala.pollux.core.service.PresentationServiceSpec ‑ PresentationService - getPresentationRecordsByStates returns the correct records
io.iohk.atala.pollux.core.service.PresentationServiceSpec ‑ PresentationService - markPresentationGenerated returns updated PresentationRecord
io.iohk.atala.pollux.core.service.PresentationServiceSpec ‑ PresentationService - markPresentationRejected updates the PresentatinRecord
io.iohk.atala.pollux.core.service.PresentationServiceSpec ‑ PresentationService - markPresentationSent returns updated PresentationRecord
io.iohk.atala.pollux.core.service.PresentationServiceSpec ‑ PresentationService - markProposePresentationSent returns updated PresentationRecord
io.iohk.atala.pollux.core.service.PresentationServiceSpec ‑ PresentationService - markRequestPresentationRejected returns updated PresentationRecord
io.iohk.atala.pollux.core.service.PresentationServiceSpec ‑ PresentationService - markRequestPresentationSent returns updated PresentationRecord
io.iohk.atala.pollux.core.service.PresentationServiceSpec ‑ PresentationService - receivePresentation updates the PresentatinRecord
io.iohk.atala.pollux.core.service.PresentationServiceSpec ‑ PresentationService - receiveProposePresentation updates the PresentatinRecord
io.iohk.atala.pollux.core.service.PresentationServiceSpec ‑ PresentationService - receiveRequestPresentation updates the RequestPresentation in PresentatinRecord
io.iohk.atala.pollux.core.service.PresentationServiceSpec ‑ PresentationService - rejectPresentation updates the PresentatinRecord
io.iohk.atala.pollux.core.service.PresentationServiceSpec ‑ PresentationService - rejectRequestPresentation updates the PresentatinRecord
io.iohk.atala.pollux.core.service.helper.PublicCredentialDefinitionSerDesSpec ‑ PublicCredentialDefinitionSerDes - should deserialise
io.iohk.atala.pollux.core.service.helper.PublicCredentialDefinitionSerDesSpec ‑ PublicCredentialDefinitionSerDes - should validate a correct schema
io.iohk.atala.pollux.credentialdefinition.CredentialDefinitionBasicSpec ‑ credential-definition-registry create and get by ID operations logic - create the new credential definition
io.iohk.atala.pollux.credentialdefinition.CredentialDefinitionBasicSpec ‑ credential-definition-registry create and get by ID operations logic - get the credential definition by the wrong id
io.iohk.atala.pollux.credentialdefinition.CredentialDefinitionFailureSpec ‑ credential-definition-registry bad request spec - create the credential definition with wrong json body returns BadRequest as json
io.iohk.atala.pollux.credentialdefinition.CredentialDefinitionLookupAndPaginationSpec ‑ credential-definition-registry pagination logic - pagination and navigation over the pages
io.iohk.atala.pollux.credentialdefinition.CredentialDefinitionLookupAndPaginationSpec ‑ credential-definition-registry pagination logic - pagination of the first page with the empty query params
io.iohk.atala.pollux.schema.CredentialSchemaAnoncredSpec ‑ Anoncred Schema Creation - should create new Schema
io.iohk.atala.pollux.schema.CredentialSchemaAnoncredSpec ‑ Anoncred Schema Creation - should fail given unsupported Schema Type
io.iohk.atala.pollux.schema.CredentialSchemaAnoncredSpec ‑ Anoncred Schema Creation - should fail given wrong Schema Type
io.iohk.atala.pollux.schema.CredentialSchemaBasicSpec ‑ schema-registry create and get by ID operations logic - create the new schema
io.iohk.atala.pollux.schema.CredentialSchemaBasicSpec ‑ schema-registry create and get by ID operations logic - get the schema by the wrong id
io.iohk.atala.pollux.schema.CredentialSchemaFailureSpec ‑ schema-registry BadRequest as json logic - create the schema with wrong json body returns BadRequest as json
io.iohk.atala.pollux.schema.CredentialSchemaLookupAndPaginationSpec ‑ schema-registry pagination logic - pagination and navigation over the pages
io.iohk.atala.pollux.schema.CredentialSchemaLookupAndPaginationSpec ‑ schema-registry pagination logic - pagination of the first page with the empty query params
io.iohk.atala.pollux.sql.CredentialDefinitionSqlIntegrationSpec ‑ credential-definition-registry DAL spec - credential-definition-registry CRUD operations - insert N generated, findById, ensure constraint is not broken 
io.iohk.atala.pollux.sql.CredentialDefinitionSqlIntegrationSpec ‑ credential-definition-registry DAL spec - credential-definition-registry CRUD operations - insert, findById, update and delete operations
io.iohk.atala.pollux.sql.CredentialSchemaSqlIntegrationSpec ‑ schema-registry DAL spec - schema-registry CRUD operations - insert N generated, findById, ensure constraint is not broken 
io.iohk.atala.pollux.sql.CredentialSchemaSqlIntegrationSpec ‑ schema-registry DAL spec - schema-registry CRUD operations - insert, findById, update and delete operations
io.iohk.atala.pollux.sql.VerifiableCredentialSchemaSqlIntegrationSpec ‑ schema-registry DAL spec - schema-registry CRUD operations - insert N generated, findById, ensure constraint is not broken 
io.iohk.atala.pollux.sql.VerifiableCredentialSchemaSqlIntegrationSpec ‑ schema-registry DAL spec - schema-registry CRUD operations - insert, findById, update and delete operations
io.iohk.atala.pollux.sql.VerifiableCredentialSchemaSqlIntegrationSpec ‑ schema-registry DAL spec - schema-registry lookup operations based on the generated samples - test lookup samples all cases
io.iohk.atala.pollux.sql.VerifiableCredentialSchemaSqlIntegrationSpec ‑ schema-registry DAL spec - schema-registry lookup operations based on the generated samples - test lookup samples by the author only
io.iohk.atala.pollux.sql.VerifiableCredentialSchemaSqlIntegrationSpec ‑ schema-registry DAL spec - schema-registry lookup operations based on the generated samples - test lookup samples by the name only
io.iohk.atala.pollux.sql.VerifiableCredentialSchemaSqlIntegrationSpec ‑ schema-registry DAL spec - schema-registry lookup operations based on the generated samples - test lookup samples by the tag only
io.iohk.atala.pollux.sql.VerifiableCredentialSchemaSqlIntegrationSpec ‑ schema-registry DAL spec - schema-registry lookup operations based on the generated samples - test lookup samples by the version only
io.iohk.atala.pollux.sql.VerificationPolicySqlIntegrationSpec ‑ verification policy DAL spec - lookup operations - get all by two pages
io.iohk.atala.pollux.sql.VerificationPolicySqlIntegrationSpec ‑ verification policy DAL spec - lookup operations - get all in one page
io.iohk.atala.pollux.sql.VerificationPolicySqlIntegrationSpec ‑ verification policy DAL spec - lookup operations - insert 30 verification policies entries
io.iohk.atala.pollux.sql.VerificationPolicySqlIntegrationSpec ‑ verification policy DAL spec - lookup operations - paginate through the collection of verifiable policies
io.iohk.atala.pollux.sql.VerificationPolicySqlIntegrationSpec ‑ verification policy DAL spec - verification policy CRUD operations - delete all verification policies entries
io.iohk.atala.pollux.sql.VerificationPolicySqlIntegrationSpec ‑ verification policy DAL spec - verification policy CRUD operations - insert 100 verification policies entries
io.iohk.atala.pollux.sql.VerificationPolicySqlIntegrationSpec ‑ verification policy DAL spec - verification policy CRUD operations - insert, findById, update and delete operations
io.iohk.atala.pollux.sql.repository.JdbcCredentialRepositorySpec ‑ JDBC Credential Repository test suite - CRUD operations - createIssueCredentialRecord correctly read and write on non-null issuingDID
io.iohk.atala.pollux.sql.repository.JdbcCredentialRepositorySpec ‑ JDBC Credential Repository test suite - CRUD operations - createIssueCredentialRecord creates a new record in DB
io.iohk.atala.pollux.sql.repository.JdbcCredentialRepositorySpec ‑ JDBC Credential Repository test suite - CRUD operations - createIssueCredentialRecord prevents creation of 2 records with the same thid
io.iohk.atala.pollux.sql.repository.JdbcCredentialRepositorySpec ‑ JDBC Credential Repository test suite - CRUD operations - deleteIssueCredentialRecord deletes an exsiting record
io.iohk.atala.pollux.sql.repository.JdbcCredentialRepositorySpec ‑ JDBC Credential Repository test suite - CRUD operations - deleteIssueCredentialRecord does nothing for an unknown record
io.iohk.atala.pollux.sql.repository.JdbcCredentialRepositorySpec ‑ JDBC Credential Repository test suite - CRUD operations - getIssuanceCredentialRecord returns None for an unknown record
io.iohk.atala.pollux.sql.repository.JdbcCredentialRepositorySpec ‑ JDBC Credential Repository test suite - CRUD operations - getIssuanceCredentialRecord returns all records
io.iohk.atala.pollux.sql.repository.JdbcCredentialRepositorySpec ‑ JDBC Credential Repository test suite - CRUD operations - getIssuanceCredentialRecord returns records with limit
io.iohk.atala.pollux.sql.repository.JdbcCredentialRepositorySpec ‑ JDBC Credential Repository test suite - CRUD operations - getIssuanceCredentialRecord returns records with offset
io.iohk.atala.pollux.sql.repository.JdbcCredentialRepositorySpec ‑ JDBC Credential Repository test suite - CRUD operations - getIssuanceCredentialRecord returns records with offset and limit
io.iohk.atala.pollux.sql.repository.JdbcCredentialRepositorySpec ‑ JDBC Credential Repository test suite - CRUD operations - getIssueCredentialRecord correctly returns an existing record
io.iohk.atala.pollux.sql.repository.JdbcCredentialRepositorySpec ‑ JDBC Credential Repository test suite - CRUD operations - getIssueCredentialRecordByThreadId correctly returns an existing thid
io.iohk.atala.pollux.sql.repository.JdbcCredentialRepositorySpec ‑ JDBC Credential Repository test suite - CRUD operations - getIssueCredentialRecordByThreadId returns nothing for an unknown thid
io.iohk.atala.pollux.sql.repository.JdbcCredentialRepositorySpec ‑ JDBC Credential Repository test suite - CRUD operations - getIssueCredentialRecordsByStates returns an empty list if 'states' parameter is empty
io.iohk.atala.pollux.sql.repository.JdbcCredentialRepositorySpec ‑ JDBC Credential Repository test suite - CRUD operations - getIssueCredentialRecordsByStates returns valid records
io.iohk.atala.pollux.sql.repository.JdbcCredentialRepositorySpec ‑ JDBC Credential Repository test suite - CRUD operations - getValidIssuedCredentials returns valid records
io.iohk.atala.pollux.sql.repository.JdbcCredentialRepositorySpec ‑ JDBC Credential Repository test suite - CRUD operations - updateCredentialRecordProtocolState doesn't update the record for invalid from state
io.iohk.atala.pollux.sql.repository.JdbcCredentialRepositorySpec ‑ JDBC Credential Repository test suite - CRUD operations - updateCredentialRecordProtocolState updates the record
io.iohk.atala.pollux.sql.repository.JdbcCredentialRepositorySpec ‑ JDBC Credential Repository test suite - CRUD operations - updateCredentialRecordPublicationState doesn't update the record for invalid from state
io.iohk.atala.pollux.sql.repository.JdbcCredentialRepositorySpec ‑ JDBC Credential Repository test suite - CRUD operations - updateCredentialRecordPublicationState updates the record
io.iohk.atala.pollux.sql.repository.JdbcCredentialRepositorySpec ‑ JDBC Credential Repository test suite - CRUD operations - updateFail (fail all retry) updates record
io.iohk.atala.pollux.sql.repository.JdbcCredentialRepositorySpec ‑ JDBC Credential Repository test suite - CRUD operations - updateFail (fail one retry) updates record
io.iohk.atala.pollux.sql.repository.JdbcCredentialRepositorySpec ‑ JDBC Credential Repository test suite - CRUD operations - updateWithIssueCredential updates record
io.iohk.atala.pollux.sql.repository.JdbcCredentialRepositorySpec ‑ JDBC Credential Repository test suite - CRUD operations - updateWithIssuedRawCredential updates record
io.iohk.atala.pollux.sql.repository.JdbcCredentialRepositorySpec ‑ JDBC Credential Repository test suite - CRUD operations - updateWithRequestCredential updates record
io.iohk.atala.pollux.sql.repository.JdbcPresentationRepositorySpec ‑ JDBC Presentation Repository test suite - CRUD operations - createPresentationRecord correctly read and write on non-null connectionId
io.iohk.atala.pollux.sql.repository.JdbcPresentationRepositorySpec ‑ JDBC Presentation Repository test suite - CRUD operations - createPresentationRecord creates a new record in DB
io.iohk.atala.pollux.sql.repository.JdbcPresentationRepositorySpec ‑ JDBC Presentation Repository test suite - CRUD operations - getPresentationRecord correctly returns an existing record
io.iohk.atala.pollux.sql.repository.JdbcPresentationRepositorySpec ‑ JDBC Presentation Repository test suite - CRUD operations - getPresentationRecord returns None for an unknown record
io.iohk.atala.pollux.sql.repository.JdbcPresentationRepositorySpec ‑ JDBC Presentation Repository test suite - CRUD operations - getPresentationRecord returns all records
io.iohk.atala.pollux.sql.repository.JdbcPresentationRepositorySpec ‑ JDBC Presentation Repository test suite - CRUD operations - getPresentationRecordByThreadId correctly returns an existing thid
io.iohk.atala.pollux.sql.repository.JdbcPresentationRepositorySpec ‑ JDBC Presentation Repository test suite - CRUD operations - getPresentationRecordByThreadId returns nothing for an unknown thid
io.iohk.atala.pollux.sql.repository.JdbcPresentationRepositorySpec ‑ JDBC Presentation Repository test suite - CRUD operations - getPresentationRecordsByStates returns an empty list if 'states' parameter is empty
io.iohk.atala.pollux.sql.repository.JdbcPresentationRepositorySpec ‑ JDBC Presentation Repository test suite - CRUD operations - getPresentationRecordsByStates returns valid records
io.iohk.atala.pollux.sql.repository.JdbcPresentationRepositorySpec ‑ JDBC Presentation Repository test suite - CRUD operations - updateCredentialRecordProtocolState doesn't update the record for invalid from state
io.iohk.atala.pollux.sql.repository.JdbcPresentationRepositorySpec ‑ JDBC Presentation Repository test suite - CRUD operations - updateCredentialRecordProtocolState updates the record
io.iohk.atala.pollux.sql.repository.JdbcPresentationRepositorySpec ‑ JDBC Presentation Repository test suite - CRUD operations - updateFail (fail all retry) updates record
io.iohk.atala.pollux.sql.repository.JdbcPresentationRepositorySpec ‑ JDBC Presentation Repository test suite - CRUD operations - updateFail (fail one retry) updates record
io.iohk.atala.pollux.sql.repository.JdbcPresentationRepositorySpec ‑ JDBC Presentation Repository test suite - CRUD operations - updatePresentationWithCredentialsToUse updates the record
io.iohk.atala.pollux.sql.repository.JdbcPresentationRepositorySpec ‑ JDBC Presentation Repository test suite - CRUD operations - updateWithPresentation updates record
io.iohk.atala.pollux.sql.repository.JdbcPresentationRepositorySpec ‑ JDBC Presentation Repository test suite - CRUD operations - updateWithProposePresentation updates record
io.iohk.atala.pollux.sql.repository.JdbcPresentationRepositorySpec ‑ JDBC Presentation Repository test suite - CRUD operations - updateWithRequestPresentation updates record
io.iohk.atala.pollux.vc.jwt.ECDSAVerifierTest ‑ toECDSAVerifier should use BouncyCastleProviderSingleton
io.iohk.atala.pollux.vc.jwt.ES256KSignerTest ‑ ES256KSigner should use BouncyCastleProviderSingleton
io.iohk.atala.pollux.vc.jwt.JWTVerificationTest ‑ JWTVerificationSpec - validate PrismDID issued JWT VC using different ECKey should fail
io.iohk.atala.pollux.vc.jwt.JWTVerificationTest ‑ JWTVerificationSpec - validate PrismDID issued JWT VC using incompatible public-key type should fail
io.iohk.atala.pollux.vc.jwt.JWTVerificationTest ‑ JWTVerificationSpec - validate PrismDID issued JWT VC using incorrect proofPurpose should fail
io.iohk.atala.pollux.vc.jwt.JWTVerificationTest ‑ JWTVerificationSpec - validate PrismDID issued JWT VC using non-existing public-key should fail
io.iohk.atala.pollux.vc.jwt.JWTVerificationTest ‑ JWTVerificationSpec - validate PrismDID issued JWT VC using non-resolvable DID should fail
io.iohk.atala.pollux.vc.jwt.JWTVerificationTest ‑ JWTVerificationSpec - validate PrismDID issued JWT VC using specified proofPurpose resolved as embedded key
io.iohk.atala.pollux.vc.jwt.JWTVerificationTest ‑ JWTVerificationSpec - validate PrismDID issued JWT VC using specified proofPurpose resolved as referenced key
io.iohk.atala.pollux.vc.jwt.JWTVerificationTest ‑ JWTVerificationSpec - validate PrismDID issued JWT VC using verification publicKeys
io.iohk.atala.resolvers.DidValidatorSpec ‑ isDidPRISM and isDidPeer
io.iohk.atala.resolvers.DidValidatorSpec ‑ supportedDid
io.iohk.atala.resolvers.DidValidatorSpec ‑ validDID
io.iohk.atala.resolvers.PeerDidResolverSpec ‑ TODO
io.iohk.atala.resolvers.PeerDidResolverSpec ‑ get did DIDDoc from the DID peer example
io.iohk.atala.resolvers.PeerDidResolverSpec ‑ peer did
io.iohk.atala.resolvers.PeerDidResolverSpec ‑ peer did creation (from the example)
io.iohk.atala.system.controller.SystemControllerImplSpec ‑ SystemController simple success cases - get health info
io.iohk.atala.system.controller.SystemControllerImplSpec ‑ SystemController simple success cases - get metrics info