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 failed Sep 6, 2023 in 0s

1 fail, 11 skipped, 532 pass in 9m 5s

  69 files  ±0    69 suites  ±0   9m 5s ⏱️ +56s
544 tests ±0  532 ✔️  - 1  11 💤 ±0  1 +1 
548 runs  ±0  536 ✔️  - 1  11 💤 ±0  1 +1 

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

Annotations

Check warning on line 0 in io.iohk.atala.pollux.sql.VerificationPolicySqlIntegrationSpec

See this annotation in the file changed.

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

verification policy DAL spec - verification policy CRUD operations - insert, findById, update and delete operations (io.iohk.atala.pollux.sql.VerificationPolicySqlIntegrationSpec) failed

./target/test-reports/pollux/lib/sql-doobie/test-reports/TEST-io.iohk.atala.pollux.sql.VerificationPolicySqlIntegrationSpec.xml [took 0s]
Raw output
java.lang.Exception:     [31m- insert, findById, update and delete operations[0m - 175 ms       [31m✗ [0m[1m[34mVerificationPolicy([0m[0m       [31m  [0m[1m[34m  [2mid =[0m 288b50b5-475f-486a-a002-9c2756ebe5fb,[0m[0m       [31m  [0m[1m[34m  [2mname =[0m "new name 2 ",[0m[0m       [31m  [0m[1m[34m  [2mdescription =[0m "new description 2",[0m[0m       [31m  [0m[1m[34m  [2mcreatedAt =[0m 1970-01-01T00:00Z,[0m[0m       [31m  [0m[1m[34m  [2mupdatedAt =[0m 2023-09-06T11:00:03.913077Z,[0m[0m       [31m  [0m[1m[34m  [2mconstrains =[0m List(CredentialSchemaAndTrustedIssuersConstraint([0m[0m       [31m  [0m[1m[34m    [2mschemaId =[0m "http://atala.io/schemas/HRS9U96UUOFYWY4JkENniUo4XYmnCS",[0m[0m       [31m  [0m[1m[34m    [2mtrustedIssuers =[0m List("did:prism:kc1NLcjSoPFHLu4SR7WD2O5s9CRcuyZjz3lTcwRQYj8WvZpc2bKSrybr43OuwLRq", "did:prism:q2tsWIPgZnM16xpAQzI9TZ6AgANzhRIsBgtRmnMzsldy6tWPB163pJq9BcD4hojX", "did:prism:CJR8rNvlw9m6SqK0DgvXAjJ4ZPd7ylwKBxWhEdA179xQp8eVgQ5ILLP5Ajz3vrCf", "did:prism:IC7auXh99ce9HwLQmBk1z5llWpXzIQHQJ8LLBcJM7ePZuMyQRgdaWpuoslZpl38L", "did:prism:TzvhmNmtYEXEcnRGyhMBu1VjSRoTs5x3GiUHdntvB60IWhD7tpcO4Ig9s6z7tQKU")[0m[0m       [31m  [0m[1m[34m  ), CredentialSchemaAndTrustedIssuersConstraint([0m[0m       [31m  [0m[1m[34m    [2mschemaId =[0m "http://atala.io/schemas/vi2QS60GENDSlpTvUs4X2FOEl0p2HD",[0m[0m       [31m  [0m[1m[34m    [2mtrustedIssuers =[0m List("did:prism:WheSXilQrP5C1njR1Am3s8gcSvjgEmRs26xBDjbMTWIcvdTPgechpV5Uf5Y5SxTl", "did:prism:QjFleYE5Cg5SWKDJ1v33MfG9RL1hFWxXZD2MXKTsxnPreek9ubB9L5wowAhuwrtq", "did:prism:tD261N1gOYc33Ab6ah7hVrSZ2veakW2fTQg2ncDfyl2qYvcTlTlZ6Jl8KTB19RTn", "did:prism:zXZstUOqGChKZxlDas5HM3LUqosEDynAiOS5m5ym5GAPvHnFzd3CaeMeRw0zLCpP", "did:prism:yfW4AC9yigwMuz3wk3NPQZDFGJUrzMMK5cZPirH1HmJG2TONP0afft066uSRVQrr", "did:prism:56w3ONKL4YnGbJpeaM67Ewc5yO6Q4227cQL3AX5veFj7xrQbwujjqK4ewACi2sM8", "did:prism:dB1Qjk55bpizwt8slZd7zEMcLRQm7W2U7wKibF1onfDmsp5avX1pvBDS2kElBh1r", "did:prism:evNKSctSJ8SXeX5pr7uV50pEobYE3disiiuBSgG3CpUNa5l3Mp8MircoO23IihhA")[0m[0m       [31m  [0m[1m[34m  ), CredentialSchemaAndTrustedIssuersConstraint([0m[0m       [31m  [0m[1m[34m    [2mschemaId =[0m "http://atala.io/schemas/QidB0yD3KPhKBRLNBHmpgK31nRA63V",[0m[0m       [31m  [0m[1m[34m    [2mtrustedIssuers =[0m List("did:prism:Xa2ZOf31kOrtvVMWDMY8z5CGY4xFDNxEESX7yQVucIqiTnfTtoh8sUw90vSTgBdR", "did:prism:zFCVAWO0Mxed1OathVeMI1XL9LZiThmFlVR56c0lznBhL8Zc4r4E87yqLPBJoKW6", "did:prism:NwbrYkcWI0XpD6QxL6XiI0X10Ax9O9OysEmbq8tKemuPAoB8qdX2RDx4OkrQ0Tc8", "did:prism:PzEpk2C3gIGCGZyxmud9U2mAgwi40H0q1lRi9CbaHQQ4EwsYa2mg4FyrFKVOkjVM", "did:prism:np1ZrmCaEgNJrJVhGsl3zb6P97FGpxRdUB1hFSYptnggQgF4UuKULYsuu6C8iJz3", "did:prism:PRiFgFPTAlQIfbbnruLHp8UOuiGbkbRSGiy2QTOp6AdvVHY8O54SP6qrqgQDqkCW")[0m[0m       [31m  [0m[1m[34m  ), CredentialSchemaAndTrustedIssuersConstraint([0m[0m       [31m  [0m[1m[34m    [2mschemaId =[0m "http://atala.io/schemas/3aT7J8yGTkoMRpUuLDsOWLHivs4Mrs",[0m[0m       [31m  [0m[1m[34m    [2mtrustedIssuers =[0m List("did:prism:DFQiznDYWF0qG2deUBmxVG18CiG7A6wx349R5c5fECVC1XTHQr1GhsEphebtsIvn", "did:prism:c6N4x5xjHJr3wn6Ij2sC0bbGMp2pDq1dwBBfVxHYpUXj3gJIogn0muvKLNSoY0CY", "did:prism:aOGAJtp2ZTDb03dBRxAn7AjtP0vKrg32lkTia08LKvVaq7b71grRwlb7u0RxypPs", "did:prism:gTVlmDQkpC8vmj9cjMYDcdAUnRZ4yVhjfInXqxCBlbmK01FcLZaqx97EcZx3c1Gz", "did:prism:fzgQnGUWJgQo6ikn91EthwttjPzkFGN21qCNlVLs0R2BC1w7CdYE9m2SMrRCwyYH", "did:prism:45YADG6xfMXtBVRZefh0QKKgErIfDovs6u7Z5Gtd7V1F0cSeh07ikPAWUxRRb1FP", "did:prism:tc8i46230UG9fsYYPRmbz2eybkeiflTDhbwNrSQbdb7ti6Z5Yg8uo2JfjsxtWZfF")[0m[0m       [31m  [0m[1m[34m  ), CredentialSchemaAndTrustedIssuersConstraint([0m[0m       [31m  [0m[1m[34m    [2mschemaId =[0m "http://atala.io/schemas/zv7tfWsUTPTg7ZNXGjWfJFac2IhN7w",[0m[0m       [31m  [0m[1m[34m    [2mtrustedIssuers =[0m List("did:prism:YYpuoyqK8Fv72NmWYUugbiM7t9AXCRoFjbU9LcEmVrpOjrMXbMuuXnEFpzGkBReN", "did:prism:PtYpmBPlNZ45fk0lxeLBm6U5Tew0fWotOXN1jI2caHc9QiTZYKCkgtgYKkdh0XaG", "did:prism:R785PImnZ3usi5wIDUnScZL96OJqjXeOxueXXiiHSbXQ2I6CAUEWJKUWYcckXZrs", "did:prism:WreUBt29MPfIyyReASNsiVQmUIMMbm9JchJjMjUWxN4WLYjqu4D2xijxpugwGFwU")[0m[0m       [31m  [0m[1m[34m  ), CredentialSchemaAndTrustedIssuersConstraint([0m[0m       [31m  [0m[1m[34m    [2mschemaId =[0m "http://atala.io/schemas/KzRIeuhWk3BIuvc8xexMPNCWF4jS5n",[0m[0m       [31m  [0m[1m[34m    [2mtrustedIssuers =[0m List("did:prism:MVTT69cCfnrANGGnvlslAt8k8wGHzleceDgEawVZXYBqnNAVAqoOpENmHgdGfEgB", "did:prism:3dJFhAtsFloiKXAw0pfDdkHQV8zwOz8nEyHszqU4jAqs02NnEzLVZzhTXD9aHdCY", "did:prism:7J6G4WNOKe3tsKbh9XjzcDT3W2E5RgxR7eZNp0MXKZFS66lEppTc0spgZBCUclwQ")[0m[0m       [31m  [0m[1m[34m  ), CredentialSchemaAndTrustedIssuersConstraint([0m[0m       [31m  [0m[1m[34m    [2mschemaId =[0m "http://atala.io/schemas/AEChgzuMINN1AGgVrzPYhwkAQRCAns",[0m[0m       [31m  [0m[1m[34m    [2mtrustedIssuers =[0m List("did:prism:l1goL5YKVCIS0UeXP90cS5omFtuRmMmHY5bpXI2bfqEGw9kltXFTrhQT1BAwgNaW", "did:prism:kqgHKnfxG3z6EsiINK908PAFSoBdmE47eC72H8fvpu1h0hNrKBnQABbKIGjvYApH", "did:prism:n16MxlkobZ2v5YyzbBEGiRCLgTZB5BFyVUl3GJnlMtUhIipgP0SYutQG9uAp4AUL", "did:prism:UqGIyJw6DfiiT5Lvt1TM7haKeAJU9NZ1uXrFdPXLoUhnyOAkrvp9QIKdHfNAe0Yn", "did:prism:XNdd6NuNMlHfbeyRbwVPaqSKHbQ699m89r4jxRFnqxdq0jpbuYxC6k4zcniXq7mv", "did:prism:8HtvvLGzwgthpaiAnc3B38BRw2eVxlWiSH3Yu9LaV4LzRNHxcuRI1Sd3NfjVvniH", "did:prism:NtGHsFUWtE0CMS5QuqsEA5B5jRISElEXuIsGscSK7X4SElAhkLDYdGgIUhQL62ie", "did:prism:OdzcqUsdCTTf0kxGFQbbxaU4HuW1GkN47DRYuMgPqOEWBY3xSmnuzigf2tSITW4r", "did:prism:Haq7trl81EL0hD4FQHzqhaVAjyfyYtZxWjZNu8nFmzu0NvHLqYdUHhRwEjkaP3Or")[0m[0m       [31m  [0m[1m[34m  ), CredentialSchemaAndTrustedIssuersConstraint([0m[0m       [31m  [0m[1m[34m    [2mschemaId =[0m "http://atala.io/schemas/xHrqfg0YpXXzA4aRzmlYfm5uaoqLLR",[0m[0m       [31m  [0m[1m[34m    [2mtrustedIssuers =[0m List("did:prism:umtJgXS5QE6efkhZGQ0weehfBNQUXIvHCDqrgjexLctnH2yxJJlzEK2SXHD5B9a1")[0m[0m       [31m  [0m[1m[34m  ), CredentialSchemaAndTrustedIssuersConstraint([0m[0m       [31m  [0m[1m[34m    [2mschemaId =[0m "http://atala.io/schemas/hepQlvaLzP15H30TDwugRLwyhDHk10",[0m[0m       [31m  [0m[1m[34m    [2mtrustedIssuers =[0m List("did:prism:vWShqH555M3Q7Hzp6jE8jpUf3KINfzz3vqbpAtUoVztw4vgr5W4J21CRfVJ4YFWc", "did:prism:hfGxCv45ZD2yaHGDZ7x46RL0tsLcnFisQvUBKKws4MPKtzelJUBcwmHEB4wBKbKf", "did:prism:rmXE2nToFlFkaS7kQMDMjoDXY15iRx6M8ZRTwIAhf0vhUdDTOm3CWJXYKklQBMQV", "did:prism:627km4rgYG8GRRGcGve7OqpF1EJt5fItcl8ti020p1s2Hgkyf4rKU0xkaaSawmc4", "did:prism:BbStSGF4BOIbXhji1V4hKGCRgmTrlvt89FoFKe9ILKZQ0DbVP3mnTDhcmzJag2yh", "did:prism:tafvPOkQUJMm4LY0KeT6wqJwfUzxRmy9h9FbK9xlNIiTsD5NSC7TN8tC4OXY4v4D", "did:prism:c04se1uhs6CD7kVclrRfxJBihrSycbLtdq3fqJNkLsCoOT4dotRScoScrslgIDwa", "did:prism:TXiS4s1uoNnWGbnuvPB5kzCWnGENqLqORUK3QKCgBvHN51RzfOEiY8ij8Dj9OUvJ", "did:prism:vpzJKsJlKwKuiFLVXqpL6EtMWzXvXt3su7D9O8X7PVaRs2CKy3QnVDkbtzKSuZhY", "did:prism:tshjnShzgdBd1EteB3lBkbXAGn2sdNw6DnXYEEq9PNu4dmpRfXKhz562OihoGSBS")[0m[0m       [31m  [0m[1m[34m  )),[0m[0m       [31m  [0m[1m[34m  [2mnonce =[0m 0[0m[0m       [31m  [0m[1m[34m)[0m[0m [31mwas not equal to[0m [1m[34mVerificationPolicy([0m[0m       [31m  [0m[1m[34m  [2mid =[0m 288b50b5-475f-486a-a002-9c2756ebe5fb,[0m[0m       [31m  [0m[1m[34m  [2mname =[0m "new name 2 ",[0m[0m       [31m  [0m[1m[34m  [2mdescription =[0m "new description 2",[0m[0m       [31m  [0m[1m[34m  [2mcreatedAt =[0m 1970-01-01T00:00Z,[0m[0m       [31m  [0m[1m[34m  [2mupdatedAt =[0m 2023-09-06T11:00:03.913077Z,[0m[0m       [31m  [0m[1m[34m  [2mconstrains =[0m List(CredentialSchemaAndTrustedIssuersConstraint([0m[0m       [31m  [0m[1m[34m    [2mschemaId =[0m "http://atala.io/schemas/3aT7J8yGTkoMRpUuLDsOWLHivs4Mrs",[0m[0m       [31m  [0m[1m[34m    [2mtrustedIssuers =[0m List("did:prism:DFQiznDYWF0qG2deUBmxVG18CiG7A6wx349R5c5fECVC1XTHQr1GhsEphebtsIvn", "did:prism:c6N4x5xjHJr3wn6Ij2sC0bbGMp2pDq1dwBBfVxHYpUXj3gJIogn0muvKLNSoY0CY", "did:prism:aOGAJtp2ZTDb03dBRxAn7AjtP0vKrg32lkTia08LKvVaq7b71grRwlb7u0RxypPs", "did:prism:gTVlmDQkpC8vmj9cjMYDcdAUnRZ4yVhjfInXqxCBlbmK01FcLZaqx97EcZx3c1Gz", "did:prism:fzgQnGUWJgQo6ikn91EthwttjPzkFGN21qCNlVLs0R2BC1w7CdYE9m2SMrRCwyYH", "did:prism:45YADG6xfMXtBVRZefh0QKKgErIfDovs6u7Z5Gtd7V1F0cSeh07ikPAWUxRRb1FP", "did:prism:tc8i46230UG9fsYYPRmbz2eybkeiflTDhbwNrSQbdb7ti6Z5Yg8uo2JfjsxtWZfF")[0m[0m       [31m  [0m[1m[34m  ), CredentialSchemaAndTrustedIssuersConstraint([0m[0m       [31m  [0m[1m[34m    [2mschemaId =[0m "http://atala.io/schemas/zv7tfWsUTPTg7ZNXGjWfJFac2IhN7w",[0m[0m       [31m  [0m[1m[34m    [2mtrustedIssuers =[0m List("did:prism:YYpuoyqK8Fv72NmWYUugbiM7t9AXCRoFjbU9LcEmVrpOjrMXbMuuXnEFpzGkBReN", "did:prism:PtYpmBPlNZ45fk0lxeLBm6U5Tew0fWotOXN1jI2caHc9QiTZYKCkgtgYKkdh0XaG", "did:prism:R785PImnZ3usi5wIDUnScZL96OJqjXeOxueXXiiHSbXQ2I6CAUEWJKUWYcckXZrs", "did:prism:WreUBt29MPfIyyReASNsiVQmUIMMbm9JchJjMjUWxN4WLYjqu4D2xijxpugwGFwU")[0m[0m       [31m  [0m[1m[34m  ), CredentialSchemaAndTrustedIssuersConstraint([0m[0m       [31m  [0m[1m[34m    [2mschemaId =[0m "http://atala.io/schemas/KzRIeuhWk3BIuvc8xexMPNCWF4jS5n",[0m[0m       [31m  [0m[1m[34m    [2mtrustedIssuers =[0m List("did:prism:MVTT69cCfnrANGGnvlslAt8k8wGHzleceDgEawVZXYBqnNAVAqoOpENmHgdGfEgB", "did:prism:3dJFhAtsFloiKXAw0pfDdkHQV8zwOz8nEyHszqU4jAqs02NnEzLVZzhTXD9aHdCY", "did:prism:7J6G4WNOKe3tsKbh9XjzcDT3W2E5RgxR7eZNp0MXKZFS66lEppTc0spgZBCUclwQ")[0m[0m       [31m  [0m[1m[34m  ), CredentialSchemaAndTrustedIssuersConstraint([0m[0m       [31m  [0m[1m[34m    [2mschemaId =[0m "http://atala.io/schemas/AEChgzuMINN1AGgVrzPYhwkAQRCAns",[0m[0m       [31m  [0m[1m[34m    [2mtrustedIssuers =[0m List("did:prism:l1goL5YKVCIS0UeXP90cS5omFtuRmMmHY5bpXI2bfqEGw9kltXFTrhQT1BAwgNaW", "did:prism:kqgHKnfxG3z6EsiINK908PAFSoBdmE47eC72H8fvpu1h0hNrKBnQABbKIGjvYApH", "did:prism:n16MxlkobZ2v5YyzbBEGiRCLgTZB5BFyVUl3GJnlMtUhIipgP0SYutQG9uAp4AUL", "did:prism:UqGIyJw6DfiiT5Lvt1TM7haKeAJU9NZ1uXrFdPXLoUhnyOAkrvp9QIKdHfNAe0Yn", "did:prism:XNdd6NuNMlHfbeyRbwVPaqSKHbQ699m89r4jxRFnqxdq0jpbuYxC6k4zcniXq7mv", "did:prism:8HtvvLGzwgthpaiAnc3B38BRw2eVxlWiSH3Yu9LaV4LzRNHxcuRI1Sd3NfjVvniH", "did:prism:NtGHsFUWtE0CMS5QuqsEA5B5jRISElEXuIsGscSK7X4SElAhkLDYdGgIUhQL62ie", "did:prism:OdzcqUsdCTTf0kxGFQbbxaU4HuW1GkN47DRYuMgPqOEWBY3xSmnuzigf2tSITW4r", "did:prism:Haq7trl81EL0hD4FQHzqhaVAjyfyYtZxWjZNu8nFmzu0NvHLqYdUHhRwEjkaP3Or")[0m[0m       [31m  [0m[1m[34m  ), CredentialSchemaAndTrustedIssuersConstraint([0m[0m       [31m  [0m[1m[34m    [2mschemaId =[0m "http://atala.io/schemas/xHrqfg0YpXXzA4aRzmlYfm5uaoqLLR",[0m[0m       [31m  [0m[1m[34m    [2mtrustedIssuers =[0m List("did:prism:umtJgXS5QE6efkhZGQ0weehfBNQUXIvHCDqrgjexLctnH2yxJJlzEK2SXHD5B9a1")[0m[0m       [31m  [0m[1m[34m  ), CredentialSchemaAndTrustedIssuersConstraint([0m[0m       [31m  [0m[1m[34m    [2mschemaId =[0m "http://atala.io/schemas/hepQlvaLzP15H30TDwugRLwyhDHk10",[0m[0m       [31m  [0m[1m[34m    [2mtrustedIssuers =[0m List("did:prism:vWShqH555M3Q7Hzp6jE8jpUf3KINfzz3vqbpAtUoVztw4vgr5W4J21CRfVJ4YFWc", "did:prism:hfGxCv45ZD2yaHGDZ7x46RL0tsLcnFisQvUBKKws4MPKtzelJUBcwmHEB4wBKbKf", "did:prism:rmXE2nToFlFkaS7kQMDMjoDXY15iRx6M8ZRTwIAhf0vhUdDTOm3CWJXYKklQBMQV", "did:prism:627km4rgYG8GRRGcGve7OqpF1EJt5fItcl8ti020p1s2Hgkyf4rKU0xkaaSawmc4", "did:prism:BbStSGF4BOIbXhji1V4hKGCRgmTrlvt89FoFKe9ILKZQ0DbVP3mnTDhcmzJag2yh", "did:prism:tafvPOkQUJMm4LY0KeT6wqJwfUzxRmy9h9FbK9xlNIiTsD5NSC7TN8tC4OXY4v4D", "did:prism:c04se1uhs6CD7kVclrRfxJBihrSycbLtdq3fqJNkLsCoOT4dotRScoScrslgIDwa", "did:prism:TXiS4s1uoNnWGbnuvPB5kzCWnGENqLqORUK3QKCgBvHN51RzfOEiY8ij8Dj9OUvJ", "did:prism:vpzJKsJlKwKuiFLVXqpL6EtMWzXvXt3su7D9O8X7PVaRs2CKy3QnVDkbtzKSuZhY", "did:prism:tshjnShzgdBd1EteB3lBkbXAGn2sdNw6DnXYEEq9PNu4dmpRfXKhz562OihoGSBS")[0m[0m       [31m  [0m[1m[34m  ), CredentialSchemaAndTrustedIssuersConstraint([0m[0m       [31m  [0m[1m[34m    [2mschemaId =[0m "http://atala.io/schemas/HRS9U96UUOFYWY4JkENniUo4XYmnCS",[0m[0m       [31m  [0m[1m[34m    [2mtrustedIssuers =[0m List("did:prism:kc1NLcjSoPFHLu4SR7WD2O5s9CRcuyZjz3lTcwRQYj8WvZpc2bKSrybr43OuwLRq", "did:prism:q2tsWIPgZnM16xpAQzI9TZ6AgANzhRIsBgtRmnMzsldy6tWPB163pJq9BcD4hojX", "did:prism:CJR8rNvlw9m6SqK0DgvXAjJ4ZPd7ylwKBxWhEdA179xQp8eVgQ5ILLP5Ajz3vrCf", "did:prism:IC7auXh99ce9HwLQmBk1z5llWpXzIQHQJ8LLBcJM7ePZuMyQRgdaWpuoslZpl38L", "did:prism:TzvhmNmtYEXEcnRGyhMBu1VjSRoTs5x3GiUHdntvB60IWhD7tpcO4Ig9s6z7tQKU")[0m[0m       [31m  [0m[1m[34m  ), CredentialSchemaAndTrustedIssuersConstraint([0m[0m       [31m  [0m[1m[34m    [2mschemaId =[0m "http://atala.io/schemas/vi2QS60GENDSlpTvUs4X2FOEl0p2HD",[0m[0m       [31m  [0m[1m[34m    [2mtrustedIssuers =[0m List("did:prism:WheSXilQrP5C1njR1Am3s8gcSvjgEmRs26xBDjbMTWIcvdTPgechpV5Uf5Y5SxTl", "did:prism:QjFleYE5Cg5SWKDJ1v33MfG9RL1hFWxXZD2MXKTsxnPreek9ubB9L5wowAhuwrtq", "did:prism:tD261N1gOYc33Ab6ah7hVrSZ2veakW2fTQg2ncDfyl2qYvcTlTlZ6Jl8KTB19RTn", "did:prism:zXZstUOqGChKZxlDas5HM3LUqosEDynAiOS5m5ym5GAPvHnFzd3CaeMeRw0zLCpP", "did:prism:yfW4AC9yigwMuz3wk3NPQZDFGJUrzMMK5cZPirH1HmJG2TONP0afft066uSRVQrr", "did:prism:56w3ONKL4YnGbJpeaM67Ewc5yO6Q4227cQL3AX5veFj7xrQbwujjqK4ewACi2sM8", "did:prism:dB1Qjk55bpizwt8slZd7zEMcLRQm7W2U7wKibF1onfDmsp5avX1pvBDS2kElBh1r", "did:prism:evNKSctSJ8SXeX5pr7uV50pEobYE3disiiuBSgG3CpUNa5l3Mp8MircoO23IihhA")[0m[0m       [31m  [0m[1m[34m  ), CredentialSchemaAndTrustedIssuersConstraint([0m[0m       [31m  [0m[1m[34m    [2mschemaId =[0m "http://atala.io/schemas/QidB0yD3KPhKBRLNBHmpgK31nRA63V",[0m[0m       [31m  [0m[1m[34m    [2mtrustedIssuers =[0m List("did:prism:Xa2ZOf31kOrtvVMWDMY8z5CGY4xFDNxEESX7yQVucIqiTnfTtoh8sUw90vSTgBdR", "did:prism:zFCVAWO0Mxed1OathVeMI1XL9LZiThmFlVR56c0lznBhL8Zc4r4E87yqLPBJoKW6", "did:prism:NwbrYkcWI0XpD6QxL6XiI0X10Ax9O9OysEmbq8tKemuPAoB8qdX2RDx4OkrQ0Tc8", "did:prism:PzEpk2C3gIGCGZyxmud9U2mAgwi40H0q1lRi9CbaHQQ4EwsYa2mg4FyrFKVOkjVM", "did:prism:np1ZrmCaEgNJrJVhGsl3zb6P97FGpxRdUB1hFSYptnggQgF4UuKULYsuu6C8iJz3", "did:prism:PRiFgFPTAlQIfbbnruLHp8UOuiGbkbRSGiy2QTOp6AdvVHY8O54SP6qrqgQDqkCW")[0m[0m       [31m  [0m[1m[34m  )),[0m[0m       [31m  [0m[1m[34m  [2mnonce =[0m 0[0m[0m       [31m  [0m[1m[34m)[0m[0m       [1m[36m[34mactualDeleted[0m did not satisfy [36misSome([0m[0m[1m[33mequalTo[0m[0m[1m[36m(actualUpdated2))[0m[0m[0m       [2misSome = [0mVerificationPolicy(         [2mid =[0m 288b50b5-475f-486a-a002-9c2756ebe5fb,         [2mname =[0m "new name 2 ",         [2mdescription =[0m "new description 2",         [2mcreatedAt =[0m 1970-01-01T00:00Z,         [2mupdatedAt =[0m 2023-09-06T11:00:03.913077Z,         [2mconstrains =[0m List(CredentialSchemaAndTrustedIssuersConstraint(           [2mschemaId =[0m "http://atala.io/schemas/HRS9U96UUOFYWY4JkENniUo4XYmnCS",           [2mtrustedIssuers =[0m List("did:prism:kc1NLcjSoPFHLu4SR7WD2O5s9CRcuyZjz3lTcwRQYj8WvZpc2bKSrybr43OuwLRq", "did:prism:q2tsWIPgZnM16xpAQzI9TZ6AgANzhRIsBgtRmnMzsldy6tWPB163pJq9BcD4hojX", "did:prism:CJR8rNvlw9m6SqK0DgvXAjJ4ZPd7ylwKBxWhEdA179xQp8eVgQ5ILLP5Ajz3vrCf", "did:prism:IC7auXh99ce9HwLQmBk1z5llWpXzIQHQJ8LLBcJM7ePZuMyQRgdaWpuoslZpl38L", "did:prism:TzvhmNmtYEXEcnRGyhMBu1VjSRoTs5x3GiUHdntvB60IWhD7tpcO4Ig9s6z7tQKU")         ), CredentialSchemaAndTrustedIssuersConstraint(           [2mschemaId =[0m "http://atala.io/schemas/vi2QS60GENDSlpTvUs4X2FOEl0p2HD",           [2mtrustedIssuers =[0m List("did:prism:WheSXilQrP5C1njR1Am3s8gcSvjgEmRs26xBDjbMTWIcvdTPgechpV5Uf5Y5SxTl", "did:prism:QjFleYE5Cg5SWKDJ1v33MfG9RL1hFWxXZD2MXKTsxnPreek9ubB9L5wowAhuwrtq", "did:prism:tD261N1gOYc33Ab6ah7hVrSZ2veakW2fTQg2ncDfyl2qYvcTlTlZ6Jl8KTB19RTn", "did:prism:zXZstUOqGChKZxlDas5HM3LUqosEDynAiOS5m5ym5GAPvHnFzd3CaeMeRw0zLCpP", "did:prism:yfW4AC9yigwMuz3wk3NPQZDFGJUrzMMK5cZPirH1HmJG2TONP0afft066uSRVQrr", "did:prism:56w3ONKL4YnGbJpeaM67Ewc5yO6Q4227cQL3AX5veFj7xrQbwujjqK4ewACi2sM8", "did:prism:dB1Qjk55bpizwt8slZd7zEMcLRQm7W2U7wKibF1onfDmsp5avX1pvBDS2kElBh1r", "did:prism:evNKSctSJ8SXeX5pr7uV50pEobYE3disiiuBSgG3CpUNa5l3Mp8MircoO23IihhA")         ), CredentialSchemaAndTrustedIssuersConstraint(           [2mschemaId =[0m "http://atala.io/schemas/QidB0yD3KPhKBRLNBHmpgK31nRA63V",           [2mtrustedIssuers =[0m List("did:prism:Xa2ZOf31kOrtvVMWDMY8z5CGY4xFDNxEESX7yQVucIqiTnfTtoh8sUw90vSTgBdR", "did:prism:zFCVAWO0Mxed1OathVeMI1XL9LZiThmFlVR56c0lznBhL8Zc4r4E87yqLPBJoKW6", "did:prism:NwbrYkcWI0XpD6QxL6XiI0X10Ax9O9OysEmbq8tKemuPAoB8qdX2RDx4OkrQ0Tc8", "did:prism:PzEpk2C3gIGCGZyxmud9U2mAgwi40H0q1lRi9CbaHQQ4EwsYa2mg4FyrFKVOkjVM", "did:prism:np1ZrmCaEgNJrJVhGsl3zb6P97FGpxRdUB1hFSYptnggQgF4UuKULYsuu6C8iJz3", "did:prism:PRiFgFPTAlQIfbbnruLHp8UOuiGbkbRSGiy2QTOp6AdvVHY8O54SP6qrqgQDqkCW")         ), CredentialSchemaAndTrustedIssuersConstraint(           [2mschemaId =[0m "http://atala.io/schemas/3aT7J8yGTkoMRpUuLDsOWLHivs4Mrs",           [2mtrustedIssuers =[0m List("did:prism:DFQiznDYWF0qG2deUBmxVG18CiG7A6wx349R5c5fECVC1XTHQr1GhsEphebtsIvn", "did:prism:c6N4x5xjHJr3wn6Ij2sC0bbGMp2pDq1dwBBfVxHYpUXj3gJIogn0muvKLNSoY0CY", "did:prism:aOGAJtp2ZTDb03dBRxAn7AjtP0vKrg32lkTia08LKvVaq7b71grRwlb7u0RxypPs", "did:prism:gTVlmDQkpC8vmj9cjMYDcdAUnRZ4yVhjfInXqxCBlbmK01FcLZaqx97EcZx3c1Gz", "did:prism:fzgQnGUWJgQo6ikn91EthwttjPzkFGN21qCNlVLs0R2BC1w7CdYE9m2SMrRCwyYH", "did:prism:45YADG6xfMXtBVRZefh0QKKgErIfDovs6u7Z5Gtd7V1F0cSeh07ikPAWUxRRb1FP", "did:prism:tc8i46230UG9fsYYPRmbz2eybkeiflTDhbwNrSQbdb7ti6Z5Yg8uo2JfjsxtWZfF")         ), CredentialSchemaAndTrustedIssuersConstraint(           [2mschemaId =[0m "http://atala.io/schemas/zv7tfWsUTPTg7ZNXGjWfJFac2IhN7w",           [2mtrustedIssuers =[0m List("did:prism:YYpuoyqK8Fv72NmWYUugbiM7t9AXCRoFjbU9LcEmVrpOjrMXbMuuXnEFpzGkBReN", "did:prism:PtYpmBPlNZ45fk0lxeLBm6U5Tew0fWotOXN1jI2caHc9QiTZYKCkgtgYKkdh0XaG", "did:prism:R785PImnZ3usi5wIDUnScZL96OJqjXeOxueXXiiHSbXQ2I6CAUEWJKUWYcckXZrs", "did:prism:WreUBt29MPfIyyReASNsiVQmUIMMbm9JchJjMjUWxN4WLYjqu4D2xijxpugwGFwU")         ), CredentialSchemaAndTrustedIssuersConstraint(           [2mschemaId =[0m "http://atala.io/schemas/KzRIeuhWk3BIuvc8xexMPNCWF4jS5n",           [2mtrustedIssuers =[0m List("did:prism:MVTT69cCfnrANGGnvlslAt8k8wGHzleceDgEawVZXYBqnNAVAqoOpENmHgdGfEgB", "did:prism:3dJFhAtsFloiKXAw0pfDdkHQV8zwOz8nEyHszqU4jAqs02NnEzLVZzhTXD9aHdCY", "did:prism:7J6G4WNOKe3tsKbh9XjzcDT3W2E5RgxR7eZNp0MXKZFS66lEppTc0spgZBCUclwQ")         ), CredentialSchemaAndTrustedIssuersConstraint(           [2mschemaId =[0m "http://atala.io/schemas/AEChgzuMINN1AGgVrzPYhwkAQRCAns",           [2mtrustedIssuers =[0m List("did:prism:l1goL5YKVCIS0UeXP90cS5omFtuRmMmHY5bpXI2bfqEGw9kltXFTrhQT1BAwgNaW", "did:prism:kqgHKnfxG3z6EsiINK908PAFSoBdmE47eC72H8fvpu1h0hNrKBnQABbKIGjvYApH", "did:prism:n16MxlkobZ2v5YyzbBEGiRCLgTZB5BFyVUl3GJnlMtUhIipgP0SYutQG9uAp4AUL", "did:prism:UqGIyJw6DfiiT5Lvt1TM7haKeAJU9NZ1uXrFdPXLoUhnyOAkrvp9QIKdHfNAe0Yn", "did:prism:XNdd6NuNMlHfbeyRbwVPaqSKHbQ699m89r4jxRFnqxdq0jpbuYxC6k4zcniXq7mv", "did:prism:8HtvvLGzwgthpaiAnc3B38BRw2eVxlWiSH3Yu9LaV4LzRNHxcuRI1Sd3NfjVvniH", "did:prism:NtGHsFUWtE0CMS5QuqsEA5B5jRISElEXuIsGscSK7X4SElAhkLDYdGgIUhQL62ie", "did:prism:OdzcqUsdCTTf0kxGFQbbxaU4HuW1GkN47DRYuMgPqOEWBY3xSmnuzigf2tSITW4r", "did:prism:Haq7trl81EL0hD4FQHzqhaVAjyfyYtZxWjZNu8nFmzu0NvHLqYdUHhRwEjkaP3Or")         ), CredentialSchemaAndTrustedIssuersConstraint(           [2mschemaId =[0m "http://atala.io/schemas/xHrqfg0YpXXzA4aRzmlYfm5uaoqLLR",           [2mtrustedIssuers =[0m List("did:prism:umtJgXS5QE6efkhZGQ0weehfBNQUXIvHCDqrgjexLctnH2yxJJlzEK2SXHD5B9a1")         ), CredentialSchemaAndTrustedIssuersConstraint(           [2mschemaId =[0m "http://atala.io/schemas/hepQlvaLzP15H30TDwugRLwyhDHk10",           [2mtrustedIssuers =[0m List("did:prism:vWShqH555M3Q7Hzp6jE8jpUf3KINfzz3vqbpAtUoVztw4vgr5W4J21CRfVJ4YFWc", "did:prism:hfGxCv45ZD2yaHGDZ7x46RL0tsLcnFisQvUBKKws4MPKtzelJUBcwmHEB4wBKbKf", "did:prism:rmXE2nToFlFkaS7kQMDMjoDXY15iRx6M8ZRTwIAhf0vhUdDTOm3CWJXYKklQBMQV", "did:prism:627km4rgYG8GRRGcGve7OqpF1EJt5fItcl8ti020p1s2Hgkyf4rKU0xkaaSawmc4", "did:prism:BbStSGF4BOIbXhji1V4hKGCRgmTrlvt89FoFKe9ILKZQ0DbVP3mnTDhcmzJag2yh", "did:prism:tafvPOkQUJMm4LY0KeT6wqJwfUzxRmy9h9FbK9xlNIiTsD5NSC7TN8tC4OXY4v4D", "did:prism:c04se1uhs6CD7kVclrRfxJBihrSycbLtdq3fqJNkLsCoOT4dotRScoScrslgIDwa", "did:prism:TXiS4s1uoNnWGbnuvPB5kzCWnGENqLqORUK3QKCgBvHN51RzfOEiY8ij8Dj9OUvJ", "did:prism:vpzJKsJlKwKuiFLVXqpL6EtMWzXvXt3su7D9O8X7PVaRs2CKy3QnVDkbtzKSuZhY", "did:prism:tshjnShzgdBd1EteB3lBkbXAGn2sdNw6DnXYEEq9PNu4dmpRfXKhz562OihoGSBS")         )),         [2mnonce =[0m 0       )       [2mactualDeleted = [0mSome(VerificationPolicy(         [2mid =[0m 288b50b5-475f-486a-a002-9c2756ebe5fb,         [2mname =[0m "new name 2 ",         [2mdescription =[0m "new description 2",         [2mcreatedAt =[0m 1970-01-01T00:00Z,         [2mupdatedAt =[0m 2023-09-06T11:00:03.913077Z,         [2mconstrains =[0m List(CredentialSchemaAndTrustedIssuersConstraint(           [2mschemaId =[0m "http://atala.io/schemas/HRS9U96UUOFYWY4JkENniUo4XYmnCS",           [2mtrustedIssuers =[0m List("did:prism:kc1NLcjSoPFHLu4SR7WD2O5s9CRcuyZjz3lTcwRQYj8WvZpc2bKSrybr43OuwLRq", "did:prism:q2tsWIPgZnM16xpAQzI9TZ6AgANzhRIsBgtRmnMzsldy6tWPB163pJq9BcD4hojX", "did:prism:CJR8rNvlw9m6SqK0DgvXAjJ4ZPd7ylwKBxWhEdA179xQp8eVgQ5ILLP5Ajz3vrCf", "did:prism:IC7auXh99ce9HwLQmBk1z5llWpXzIQHQJ8LLBcJM7ePZuMyQRgdaWpuoslZpl38L", "did:prism:TzvhmNmtYEXEcnRGyhMBu1VjSRoTs5x3GiUHdntvB60IWhD7tpcO4Ig9s6z7tQKU")         ), CredentialSchemaAndTrustedIssuersConstraint(           [2mschemaId =[0m "http://atala.io/schemas/vi2QS60GENDSlpTvUs4X2FOEl0p2HD",           [2mtrustedIssuers =[0m List("did:prism:WheSXilQrP5C1njR1Am3s8gcSvjgEmRs26xBDjbMTWIcvdTPgechpV5Uf5Y5SxTl", "did:prism:QjFleYE5Cg5SWKDJ1v33MfG9RL1hFWxXZD2MXKTsxnPreek9ubB9L5wowAhuwrtq", "did:prism:tD261N1gOYc33Ab6ah7hVrSZ2veakW2fTQg2ncDfyl2qYvcTlTlZ6Jl8KTB19RTn", "did:prism:zXZstUOqGChKZxlDas5HM3LUqosEDynAiOS5m5ym5GAPvHnFzd3CaeMeRw0zLCpP", "did:prism:yfW4AC9yigwMuz3wk3NPQZDFGJUrzMMK5cZPirH1HmJG2TONP0afft066uSRVQrr", "did:prism:56w3ONKL4YnGbJpeaM67Ewc5yO6Q4227cQL3AX5veFj7xrQbwujjqK4ewACi2sM8", "did:prism:dB1Qjk55bpizwt8slZd7zEMcLRQm7W2U7wKibF1onfDmsp5avX1pvBDS2kElBh1r", "did:prism:evNKSctSJ8SXeX5pr7uV50pEobYE3disiiuBSgG3CpUNa5l3Mp8MircoO23IihhA")         ), CredentialSchemaAndTrustedIssuersConstraint(           [2mschemaId =[0m "http://atala.io/schemas/QidB0yD3KPhKBRLNBHmpgK31nRA63V",           [2mtrustedIssuers =[0m List("did:prism:Xa2ZOf31kOrtvVMWDMY8z5CGY4xFDNxEESX7yQVucIqiTnfTtoh8sUw90vSTgBdR", "did:prism:zFCVAWO0Mxed1OathVeMI1XL9LZiThmFlVR56c0lznBhL8Zc4r4E87yqLPBJoKW6", "did:prism:NwbrYkcWI0XpD6QxL6XiI0X10Ax9O9OysEmbq8tKemuPAoB8qdX2RDx4OkrQ0Tc8", "did:prism:PzEpk2C3gIGCGZyxmud9U2mAgwi40H0q1lRi9CbaHQQ4EwsYa2mg4FyrFKVOkjVM", "did:prism:np1ZrmCaEgNJrJVhGsl3zb6P97FGpxRdUB1hFSYptnggQgF4UuKULYsuu6C8iJz3", "did:prism:PRiFgFPTAlQIfbbnruLHp8UOuiGbkbRSGiy2QTOp6AdvVHY8O54SP6qrqgQDqkCW")         ), CredentialSchemaAndTrustedIssuersConstraint(           [2mschemaId =[0m "http://atala.io/schemas/3aT7J8yGTkoMRpUuLDsOWLHivs4Mrs",           [2mtrustedIssuers =[0m List("did:prism:DFQiznDYWF0qG2deUBmxVG18CiG7A6wx349R5c5fECVC1XTHQr1GhsEphebtsIvn", "did:prism:c6N4x5xjHJr3wn6Ij2sC0bbGMp2pDq1dwBBfVxHYpUXj3gJIogn0muvKLNSoY0CY", "did:prism:aOGAJtp2ZTDb03dBRxAn7AjtP0vKrg32lkTia08LKvVaq7b71grRwlb7u0RxypPs", "did:prism:gTVlmDQkpC8vmj9cjMYDcdAUnRZ4yVhjfInXqxCBlbmK01FcLZaqx97EcZx3c1Gz", "did:prism:fzgQnGUWJgQo6ikn91EthwttjPzkFGN21qCNlVLs0R2BC1w7CdYE9m2SMrRCwyYH", "did:prism:45YADG6xfMXtBVRZefh0QKKgErIfDovs6u7Z5Gtd7V1F0cSeh07ikPAWUxRRb1FP", "did:prism:tc8i46230UG9fsYYPRmbz2eybkeiflTDhbwNrSQbdb7ti6Z5Yg8uo2JfjsxtWZfF")         ), CredentialSchemaAndTrustedIssuersConstraint(           [2mschemaId =[0m "http://atala.io/schemas/zv7tfWsUTPTg7ZNXGjWfJFac2IhN7w",           [2mtrustedIssuers =[0m List("did:prism:YYpuoyqK8Fv72NmWYUugbiM7t9AXCRoFjbU9LcEmVrpOjrMXbMuuXnEFpzGkBReN", "did:prism:PtYpmBPlNZ45fk0lxeLBm6U5Tew0fWotOXN1jI2caHc9QiTZYKCkgtgYKkdh0XaG", "did:prism:R785PImnZ3usi5wIDUnScZL96OJqjXeOxueXXiiHSbXQ2I6CAUEWJKUWYcckXZrs", "did:prism:WreUBt29MPfIyyReASNsiVQmUIMMbm9JchJjMjUWxN4WLYjqu4D2xijxpugwGFwU")         ), CredentialSchemaAndTrustedIssuersConstraint(           [2mschemaId =[0m "http://atala.io/schemas/KzRIeuhWk3BIuvc8xexMPNCWF4jS5n",           [2mtrustedIssuers =[0m List("did:prism:MVTT69cCfnrANGGnvlslAt8k8wGHzleceDgEawVZXYBqnNAVAqoOpENmHgdGfEgB", "did:prism:3dJFhAtsFloiKXAw0pfDdkHQV8zwOz8nEyHszqU4jAqs02NnEzLVZzhTXD9aHdCY", "did:prism:7J6G4WNOKe3tsKbh9XjzcDT3W2E5RgxR7eZNp0MXKZFS66lEppTc0spgZBCUclwQ")         ), CredentialSchemaAndTrustedIssuersConstraint(           [2mschemaId =[0m "http://atala.io/schemas/AEChgzuMINN1AGgVrzPYhwkAQRCAns",           [2mtrustedIssuers =[0m List("did:prism:l1goL5YKVCIS0UeXP90cS5omFtuRmMmHY5bpXI2bfqEGw9kltXFTrhQT1BAwgNaW", "did:prism:kqgHKnfxG3z6EsiINK908PAFSoBdmE47eC72H8fvpu1h0hNrKBnQABbKIGjvYApH", "did:prism:n16MxlkobZ2v5YyzbBEGiRCLgTZB5BFyVUl3GJnlMtUhIipgP0SYutQG9uAp4AUL", "did:prism:UqGIyJw6DfiiT5Lvt1TM7haKeAJU9NZ1uXrFdPXLoUhnyOAkrvp9QIKdHfNAe0Yn", "did:prism:XNdd6NuNMlHfbeyRbwVPaqSKHbQ699m89r4jxRFnqxdq0jpbuYxC6k4zcniXq7mv", "did:prism:8HtvvLGzwgthpaiAnc3B38BRw2eVxlWiSH3Yu9LaV4LzRNHxcuRI1Sd3NfjVvniH", "did:prism:NtGHsFUWtE0CMS5QuqsEA5B5jRISElEXuIsGscSK7X4SElAhkLDYdGgIUhQL62ie", "did:prism:OdzcqUsdCTTf0kxGFQbbxaU4HuW1GkN47DRYuMgPqOEWBY3xSmnuzigf2tSITW4r", "did:prism:Haq7trl81EL0hD4FQHzqhaVAjyfyYtZxWjZNu8nFmzu0NvHLqYdUHhRwEjkaP3Or")         ), CredentialSchemaAndTrustedIssuersConstraint(           [2mschemaId =[0m "http://atala.io/schemas/xHrqfg0YpXXzA4aRzmlYfm5uaoqLLR",           [2mtrustedIssuers =[0m List("did:prism:umtJgXS5QE6efkhZGQ0weehfBNQUXIvHCDqrgjexLctnH2yxJJlzEK2SXHD5B9a1")         ), CredentialSchemaAndTrustedIssuersConstraint(           [2mschemaId =[0m "http://atala.io/schemas/hepQlvaLzP15H30TDwugRLwyhDHk10",           [2mtrustedIssuers =[0m List("did:prism:vWShqH555M3Q7Hzp6jE8jpUf3KINfzz3vqbpAtUoVztw4vgr5W4J21CRfVJ4YFWc", "did:prism:hfGxCv45ZD2yaHGDZ7x46RL0tsLcnFisQvUBKKws4MPKtzelJUBcwmHEB4wBKbKf", "did:prism:rmXE2nToFlFkaS7kQMDMjoDXY15iRx6M8ZRTwIAhf0vhUdDTOm3CWJXYKklQBMQV", "did:prism:627km4rgYG8GRRGcGve7OqpF1EJt5fItcl8ti020p1s2Hgkyf4rKU0xkaaSawmc4", "did:prism:BbStSGF4BOIbXhji1V4hKGCRgmTrlvt89FoFKe9ILKZQ0DbVP3mnTDhcmzJag2yh", "did:prism:tafvPOkQUJMm4LY0KeT6wqJwfUzxRmy9h9FbK9xlNIiTsD5NSC7TN8tC4OXY4v4D", "did:prism:c04se1uhs6CD7kVclrRfxJBihrSycbLtdq3fqJNkLsCoOT4dotRScoScrslgIDwa", "did:prism:TXiS4s1uoNnWGbnuvPB5kzCWnGENqLqORUK3QKCgBvHN51RzfOEiY8ij8Dj9OUvJ", "did:prism:vpzJKsJlKwKuiFLVXqpL6EtMWzXvXt3su7D9O8X7PVaRs2CKy3QnVDkbtzKSuZhY", "did:prism:tshjnShzgdBd1EteB3lBkbXAGn2sdNw6DnXYEEq9PNu4dmpRfXKhz562OihoGSBS")         )),         [2mnonce =[0m 0       ))       [36mat /__w/atala-prism-building-blocks/atala-prism-building-blocks/pollux/lib/sql-doobie/src/test/scala/io/iohk/atala/pollux/sql/VerificationPolicySqlIntegrationSpec.scala:105 [0m
sbt.ForkMain$ForkError: java.lang.Exception:     [31m- insert, findById, update and delete operations[0m - 175 ms
      [31m✗ [0m[1m[34mVerificationPolicy([0m[0m
      [31m  [0m[1m[34m  [2mid =[0m 288b50b5-475f-486a-a002-9c2756ebe5fb,[0m[0m
      [31m  [0m[1m[34m  [2mname =[0m "new name 2 ",[0m[0m
      [31m  [0m[1m[34m  [2mdescription =[0m "new description 2",[0m[0m
      [31m  [0m[1m[34m  [2mcreatedAt =[0m 1970-01-01T00:00Z,[0m[0m
      [31m  [0m[1m[34m  [2mupdatedAt =[0m 2023-09-06T11:00:03.913077Z,[0m[0m
      [31m  [0m[1m[34m  [2mconstrains =[0m List(CredentialSchemaAndTrustedIssuersConstraint([0m[0m
      [31m  [0m[1m[34m    [2mschemaId =[0m "http://atala.io/schemas/HRS9U96UUOFYWY4JkENniUo4XYmnCS",[0m[0m
      [31m  [0m[1m[34m    [2mtrustedIssuers =[0m List("did:prism:kc1NLcjSoPFHLu4SR7WD2O5s9CRcuyZjz3lTcwRQYj8WvZpc2bKSrybr43OuwLRq", "did:prism:q2tsWIPgZnM16xpAQzI9TZ6AgANzhRIsBgtRmnMzsldy6tWPB163pJq9BcD4hojX", "did:prism:CJR8rNvlw9m6SqK0DgvXAjJ4ZPd7ylwKBxWhEdA179xQp8eVgQ5ILLP5Ajz3vrCf", "did:prism:IC7auXh99ce9HwLQmBk1z5llWpXzIQHQJ8LLBcJM7ePZuMyQRgdaWpuoslZpl38L", "did:prism:TzvhmNmtYEXEcnRGyhMBu1VjSRoTs5x3GiUHdntvB60IWhD7tpcO4Ig9s6z7tQKU")[0m[0m
      [31m  [0m[1m[34m  ), CredentialSchemaAndTrustedIssuersConstraint([0m[0m
      [31m  [0m[1m[34m    [2mschemaId =[0m "http://atala.io/schemas/vi2QS60GENDSlpTvUs4X2FOEl0p2HD",[0m[0m
      [31m  [0m[1m[34m    [2mtrustedIssuers =[0m List("did:prism:WheSXilQrP5C1njR1Am3s8gcSvjgEmRs26xBDjbMTWIcvdTPgechpV5Uf5Y5SxTl", "did:prism:QjFleYE5Cg5SWKDJ1v33MfG9RL1hFWxXZD2MXKTsxnPreek9ubB9L5wowAhuwrtq", "did:prism:tD261N1gOYc33Ab6ah7hVrSZ2veakW2fTQg2ncDfyl2qYvcTlTlZ6Jl8KTB19RTn", "did:prism:zXZstUOqGChKZxlDas5HM3LUqosEDynAiOS5m5ym5GAPvHnFzd3CaeMeRw0zLCpP", "did:prism:yfW4AC9yigwMuz3wk3NPQZDFGJUrzMMK5cZPirH1HmJG2TONP0afft066uSRVQrr", "did:prism:56w3ONKL4YnGbJpeaM67Ewc5yO6Q4227cQL3AX5veFj7xrQbwujjqK4ewACi2sM8", "did:prism:dB1Qjk55bpizwt8slZd7zEMcLRQm7W2U7wKibF1onfDmsp5avX1pvBDS2kElBh1r", "did:prism:evNKSctSJ8SXeX5pr7uV50pEobYE3disiiuBSgG3CpUNa5l3Mp8MircoO23IihhA")[0m[0m
      [31m  [0m[1m[34m  ), CredentialSchemaAndTrustedIssuersConstraint([0m[0m
      [31m  [0m[1m[34m    [2mschemaId =[0m "http://atala.io/schemas/QidB0yD3KPhKBRLNBHmpgK31nRA63V",[0m[0m
      [31m  [0m[1m[34m    [2mtrustedIssuers =[0m List("did:prism:Xa2ZOf31kOrtvVMWDMY8z5CGY4xFDNxEESX7yQVucIqiTnfTtoh8sUw90vSTgBdR", "did:prism:zFCVAWO0Mxed1OathVeMI1XL9LZiThmFlVR56c0lznBhL8Zc4r4E87yqLPBJoKW6", "did:prism:NwbrYkcWI0XpD6QxL6XiI0X10Ax9O9OysEmbq8tKemuPAoB8qdX2RDx4OkrQ0Tc8", "did:prism:PzEpk2C3gIGCGZyxmud9U2mAgwi40H0q1lRi9CbaHQQ4EwsYa2mg4FyrFKVOkjVM", "did:prism:np1ZrmCaEgNJrJVhGsl3zb6P97FGpxRdUB1hFSYptnggQgF4UuKULYsuu6C8iJz3", "did:prism:PRiFgFPTAlQIfbbnruLHp8UOuiGbkbRSGiy2QTOp6AdvVHY8O54SP6qrqgQDqkCW")[0m[0m
      [31m  [0m[1m[34m  ), CredentialSchemaAndTrustedIssuersConstraint([0m[0m
      [31m  [0m[1m[34m    [2mschemaId =[0m "http://atala.io/schemas/3aT7J8yGTkoMRpUuLDsOWLHivs4Mrs",[0m[0m
      [31m  [0m[1m[34m    [2mtrustedIssuers =[0m List("did:prism:DFQiznDYWF0qG2deUBmxVG18CiG7A6wx349R5c5fECVC1XTHQr1GhsEphebtsIvn", "did:prism:c6N4x5xjHJr3wn6Ij2sC0bbGMp2pDq1dwBBfVxHYpUXj3gJIogn0muvKLNSoY0CY", "did:prism:aOGAJtp2ZTDb03dBRxAn7AjtP0vKrg32lkTia08LKvVaq7b71grRwlb7u0RxypPs", "did:prism:gTVlmDQkpC8vmj9cjMYDcdAUnRZ4yVhjfInXqxCBlbmK01FcLZaqx97EcZx3c1Gz", "did:prism:fzgQnGUWJgQo6ikn91EthwttjPzkFGN21qCNlVLs0R2BC1w7CdYE9m2SMrRCwyYH", "did:prism:45YADG6xfMXtBVRZefh0QKKgErIfDovs6u7Z5Gtd7V1F0cSeh07ikPAWUxRRb1FP", "did:prism:tc8i46230UG9fsYYPRmbz2eybkeiflTDhbwNrSQbdb7ti6Z5Yg8uo2JfjsxtWZfF")[0m[0m
      [31m  [0m[1m[34m  ), CredentialSchemaAndTrustedIssuersConstraint([0m[0m
      [31m  [0m[1m[34m    [2mschemaId =[0m "http://atala.io/schemas/zv7tfWsUTPTg7ZNXGjWfJFac2IhN7w",[0m[0m
      [31m  [0m[1m[34m    [2mtrustedIssuers =[0m List("did:prism:YYpuoyqK8Fv72NmWYUugbiM7t9AXCRoFjbU9LcEmVrpOjrMXbMuuXnEFpzGkBReN", "did:prism:PtYpmBPlNZ45fk0lxeLBm6U5Tew0fWotOXN1jI2caHc9QiTZYKCkgtgYKkdh0XaG", "did:prism:R785PImnZ3usi5wIDUnScZL96OJqjXeOxueXXiiHSbXQ2I6CAUEWJKUWYcckXZrs", "did:prism:WreUBt29MPfIyyReASNsiVQmUIMMbm9JchJjMjUWxN4WLYjqu4D2xijxpugwGFwU")[0m[0m
      [31m  [0m[1m[34m  ), CredentialSchemaAndTrustedIssuersConstraint([0m[0m
      [31m  [0m[1m[34m    [2mschemaId =[0m "http://atala.io/schemas/KzRIeuhWk3BIuvc8xexMPNCWF4jS5n",[0m[0m
      [31m  [0m[1m[34m    [2mtrustedIssuers =[0m List("did:prism:MVTT69cCfnrANGGnvlslAt8k8wGHzleceDgEawVZXYBqnNAVAqoOpENmHgdGfEgB", "did:prism:3dJFhAtsFloiKXAw0pfDdkHQV8zwOz8nEyHszqU4jAqs02NnEzLVZzhTXD9aHdCY", "did:prism:7J6G4WNOKe3tsKbh9XjzcDT3W2E5RgxR7eZNp0MXKZFS66lEppTc0spgZBCUclwQ")[0m[0m
      [31m  [0m[1m[34m  ), CredentialSchemaAndTrustedIssuersConstraint([0m[0m
      [31m  [0m[1m[34m    [2mschemaId =[0m "http://atala.io/schemas/AEChgzuMINN1AGgVrzPYhwkAQRCAns",[0m[0m
      [31m  [0m[1m[34m    [2mtrustedIssuers =[0m List("did:prism:l1goL5YKVCIS0UeXP90cS5omFtuRmMmHY5bpXI2bfqEGw9kltXFTrhQT1BAwgNaW", "did:prism:kqgHKnfxG3z6EsiINK908PAFSoBdmE47eC72H8fvpu1h0hNrKBnQABbKIGjvYApH", "did:prism:n16MxlkobZ2v5YyzbBEGiRCLgTZB5BFyVUl3GJnlMtUhIipgP0SYutQG9uAp4AUL", "did:prism:UqGIyJw6DfiiT5Lvt1TM7haKeAJU9NZ1uXrFdPXLoUhnyOAkrvp9QIKdHfNAe0Yn", "did:prism:XNdd6NuNMlHfbeyRbwVPaqSKHbQ699m89r4jxRFnqxdq0jpbuYxC6k4zcniXq7mv", "did:prism:8HtvvLGzwgthpaiAnc3B38BRw2eVxlWiSH3Yu9LaV4LzRNHxcuRI1Sd3NfjVvniH", "did:prism:NtGHsFUWtE0CMS5QuqsEA5B5jRISElEXuIsGscSK7X4SElAhkLDYdGgIUhQL62ie", "did:prism:OdzcqUsdCTTf0kxGFQbbxaU4HuW1GkN47DRYuMgPqOEWBY3xSmnuzigf2tSITW4r", "did:prism:Haq7trl81EL0hD4FQHzqhaVAjyfyYtZxWjZNu8nFmzu0NvHLqYdUHhRwEjkaP3Or")[0m[0m
      [31m  [0m[1m[34m  ), CredentialSchemaAndTrustedIssuersConstraint([0m[0m
      [31m  [0m[1m[34m    [2mschemaId =[0m "http://atala.io/schemas/xHrqfg0YpXXzA4aRzmlYfm5uaoqLLR",[0m[0m
      [31m  [0m[1m[34m    [2mtrustedIssuers =[0m List("did:prism:umtJgXS5QE6efkhZGQ0weehfBNQUXIvHCDqrgjexLctnH2yxJJlzEK2SXHD5B9a1")[0m[0m
      [31m  [0m[1m[34m  ), CredentialSchemaAndTrustedIssuersConstraint([0m[0m
      [31m  [0m[1m[34m    [2mschemaId =[0m "http://atala.io/schemas/hepQlvaLzP15H30TDwugRLwyhDHk10",[0m[0m
      [31m  [0m[1m[34m    [2mtrustedIssuers =[0m List("did:prism:vWShqH555M3Q7Hzp6jE8jpUf3KINfzz3vqbpAtUoVztw4vgr5W4J21CRfVJ4YFWc", "did:prism:hfGxCv45ZD2yaHGDZ7x46RL0tsLcnFisQvUBKKws4MPKtzelJUBcwmHEB4wBKbKf", "did:prism:rmXE2nToFlFkaS7kQMDMjoDXY15iRx6M8ZRTwIAhf0vhUdDTOm3CWJXYKklQBMQV", "did:prism:627km4rgYG8GRRGcGve7OqpF1EJt5fItcl8ti020p1s2Hgkyf4rKU0xkaaSawmc4", "did:prism:BbStSGF4BOIbXhji1V4hKGCRgmTrlvt89FoFKe9ILKZQ0DbVP3mnTDhcmzJag2yh", "did:prism:tafvPOkQUJMm4LY0KeT6wqJwfUzxRmy9h9FbK9xlNIiTsD5NSC7TN8tC4OXY4v4D", "did:prism:c04se1uhs6CD7kVclrRfxJBihrSycbLtdq3fqJNkLsCoOT4dotRScoScrslgIDwa", "did:prism:TXiS4s1uoNnWGbnuvPB5kzCWnGENqLqORUK3QKCgBvHN51RzfOEiY8ij8Dj9OUvJ", "did:prism:vpzJKsJlKwKuiFLVXqpL6EtMWzXvXt3su7D9O8X7PVaRs2CKy3QnVDkbtzKSuZhY", "did:prism:tshjnShzgdBd1EteB3lBkbXAGn2sdNw6DnXYEEq9PNu4dmpRfXKhz562OihoGSBS")[0m[0m
      [31m  [0m[1m[34m  )),[0m[0m
      [31m  [0m[1m[34m  [2mnonce =[0m 0[0m[0m
      [31m  [0m[1m[34m)[0m[0m [31mwas not equal to[0m [1m[34mVerificationPolicy([0m[0m
      [31m  [0m[1m[34m  [2mid =[0m 288b50b5-475f-486a-a002-9c2756ebe5fb,[0m[0m
      [31m  [0m[1m[34m  [2mname =[0m "new name 2 ",[0m[0m
      [31m  [0m[1m[34m  [2mdescription =[0m "new description 2",[0m[0m
      [31m  [0m[1m[34m  [2mcreatedAt =[0m 1970-01-01T00:00Z,[0m[0m
      [31m  [0m[1m[34m  [2mupdatedAt =[0m 2023-09-06T11:00:03.913077Z,[0m[0m
      [31m  [0m[1m[34m  [2mconstrains =[0m List(CredentialSchemaAndTrustedIssuersConstraint([0m[0m
      [31m  [0m[1m[34m    [2mschemaId =[0m "http://atala.io/schemas/3aT7J8yGTkoMRpUuLDsOWLHivs4Mrs",[0m[0m
      [31m  [0m[1m[34m    [2mtrustedIssuers =[0m List("did:prism:DFQiznDYWF0qG2deUBmxVG18CiG7A6wx349R5c5fECVC1XTHQr1GhsEphebtsIvn", "did:prism:c6N4x5xjHJr3wn6Ij2sC0bbGMp2pDq1dwBBfVxHYpUXj3gJIogn0muvKLNSoY0CY", "did:prism:aOGAJtp2ZTDb03dBRxAn7AjtP0vKrg32lkTia08LKvVaq7b71grRwlb7u0RxypPs", "did:prism:gTVlmDQkpC8vmj9cjMYDcdAUnRZ4yVhjfInXqxCBlbmK01FcLZaqx97EcZx3c1Gz", "did:prism:fzgQnGUWJgQo6ikn91EthwttjPzkFGN21qCNlVLs0R2BC1w7CdYE9m2SMrRCwyYH", "did:prism:45YADG6xfMXtBVRZefh0QKKgErIfDovs6u7Z5Gtd7V1F0cSeh07ikPAWUxRRb1FP", "did:prism:tc8i46230UG9fsYYPRmbz2eybkeiflTDhbwNrSQbdb7ti6Z5Yg8uo2JfjsxtWZfF")[0m[0m
      [31m  [0m[1m[34m  ), CredentialSchemaAndTrustedIssuersConstraint([0m[0m
      [31m  [0m[1m[34m    [2mschemaId =[0m "http://atala.io/schemas/zv7tfWsUTPTg7ZNXGjWfJFac2IhN7w",[0m[0m
      [31m  [0m[1m[34m    [2mtrustedIssuers =[0m List("did:prism:YYpuoyqK8Fv72NmWYUugbiM7t9AXCRoFjbU9LcEmVrpOjrMXbMuuXnEFpzGkBReN", "did:prism:PtYpmBPlNZ45fk0lxeLBm6U5Tew0fWotOXN1jI2caHc9QiTZYKCkgtgYKkdh0XaG", "did:prism:R785PImnZ3usi5wIDUnScZL96OJqjXeOxueXXiiHSbXQ2I6CAUEWJKUWYcckXZrs", "did:prism:WreUBt29MPfIyyReASNsiVQmUIMMbm9JchJjMjUWxN4WLYjqu4D2xijxpugwGFwU")[0m[0m
      [31m  [0m[1m[34m  ), CredentialSchemaAndTrustedIssuersConstraint([0m[0m
      [31m  [0m[1m[34m    [2mschemaId =[0m "http://atala.io/schemas/KzRIeuhWk3BIuvc8xexMPNCWF4jS5n",[0m[0m
      [31m  [0m[1m[34m    [2mtrustedIssuers =[0m List("did:prism:MVTT69cCfnrANGGnvlslAt8k8wGHzleceDgEawVZXYBqnNAVAqoOpENmHgdGfEgB", "did:prism:3dJFhAtsFloiKXAw0pfDdkHQV8zwOz8nEyHszqU4jAqs02NnEzLVZzhTXD9aHdCY", "did:prism:7J6G4WNOKe3tsKbh9XjzcDT3W2E5RgxR7eZNp0MXKZFS66lEppTc0spgZBCUclwQ")[0m[0m
      [31m  [0m[1m[34m  ), CredentialSchemaAndTrustedIssuersConstraint([0m[0m
      [31m  [0m[1m[34m    [2mschemaId =[0m "http://atala.io/schemas/AEChgzuMINN1AGgVrzPYhwkAQRCAns",[0m[0m
      [31m  [0m[1m[34m    [2mtrustedIssuers =[0m List("did:prism:l1goL5YKVCIS0UeXP90cS5omFtuRmMmHY5bpXI2bfqEGw9kltXFTrhQT1BAwgNaW", "did:prism:kqgHKnfxG3z6EsiINK908PAFSoBdmE47eC72H8fvpu1h0hNrKBnQABbKIGjvYApH", "did:prism:n16MxlkobZ2v5YyzbBEGiRCLgTZB5BFyVUl3GJnlMtUhIipgP0SYutQG9uAp4AUL", "did:prism:UqGIyJw6DfiiT5Lvt1TM7haKeAJU9NZ1uXrFdPXLoUhnyOAkrvp9QIKdHfNAe0Yn", "did:prism:XNdd6NuNMlHfbeyRbwVPaqSKHbQ699m89r4jxRFnqxdq0jpbuYxC6k4zcniXq7mv", "did:prism:8HtvvLGzwgthpaiAnc3B38BRw2eVxlWiSH3Yu9LaV4LzRNHxcuRI1Sd3NfjVvniH", "did:prism:NtGHsFUWtE0CMS5QuqsEA5B5jRISElEXuIsGscSK7X4SElAhkLDYdGgIUhQL62ie", "did:prism:OdzcqUsdCTTf0kxGFQbbxaU4HuW1GkN47DRYuMgPqOEWBY3xSmnuzigf2tSITW4r", "did:prism:Haq7trl81EL0hD4FQHzqhaVAjyfyYtZxWjZNu8nFmzu0NvHLqYdUHhRwEjkaP3Or")[0m[0m
      [31m  [0m[1m[34m  ), CredentialSchemaAndTrustedIssuersConstraint([0m[0m
      [31m  [0m[1m[34m    [2mschemaId =[0m "http://atala.io/schemas/xHrqfg0YpXXzA4aRzmlYfm5uaoqLLR",[0m[0m
      [31m  [0m[1m[34m    [2mtrustedIssuers =[0m List("did:prism:umtJgXS5QE6efkhZGQ0weehfBNQUXIvHCDqrgjexLctnH2yxJJlzEK2SXHD5B9a1")[0m[0m
      [31m  [0m[1m[34m  ), CredentialSchemaAndTrustedIssuersConstraint([0m[0m
      [31m  [0m[1m[34m    [2mschemaId =[0m "http://atala.io/schemas/hepQlvaLzP15H30TDwugRLwyhDHk10",[0m[0m
      [31m  [0m[1m[34m    [2mtrustedIssuers =[0m List("did:prism:vWShqH555M3Q7Hzp6jE8jpUf3KINfzz3vqbpAtUoVztw4vgr5W4J21CRfVJ4YFWc", "did:prism:hfGxCv45ZD2yaHGDZ7x46RL0tsLcnFisQvUBKKws4MPKtzelJUBcwmHEB4wBKbKf", "did:prism:rmXE2nToFlFkaS7kQMDMjoDXY15iRx6M8ZRTwIAhf0vhUdDTOm3CWJXYKklQBMQV", "did:prism:627km4rgYG8GRRGcGve7OqpF1EJt5fItcl8ti020p1s2Hgkyf4rKU0xkaaSawmc4", "did:prism:BbStSGF4BOIbXhji1V4hKGCRgmTrlvt89FoFKe9ILKZQ0DbVP3mnTDhcmzJag2yh", "did:prism:tafvPOkQUJMm4LY0KeT6wqJwfUzxRmy9h9FbK9xlNIiTsD5NSC7TN8tC4OXY4v4D", "did:prism:c04se1uhs6CD7kVclrRfxJBihrSycbLtdq3fqJNkLsCoOT4dotRScoScrslgIDwa", "did:prism:TXiS4s1uoNnWGbnuvPB5kzCWnGENqLqORUK3QKCgBvHN51RzfOEiY8ij8Dj9OUvJ", "did:prism:vpzJKsJlKwKuiFLVXqpL6EtMWzXvXt3su7D9O8X7PVaRs2CKy3QnVDkbtzKSuZhY", "did:prism:tshjnShzgdBd1EteB3lBkbXAGn2sdNw6DnXYEEq9PNu4dmpRfXKhz562OihoGSBS")[0m[0m
      [31m  [0m[1m[34m  ), CredentialSchemaAndTrustedIssuersConstraint([0m[0m
      [31m  [0m[1m[34m    [2mschemaId =[0m "http://atala.io/schemas/HRS9U96UUOFYWY4JkENniUo4XYmnCS",[0m[0m
      [31m  [0m[1m[34m    [2mtrustedIssuers =[0m List("did:prism:kc1NLcjSoPFHLu4SR7WD2O5s9CRcuyZjz3lTcwRQYj8WvZpc2bKSrybr43OuwLRq", "did:prism:q2tsWIPgZnM16xpAQzI9TZ6AgANzhRIsBgtRmnMzsldy6tWPB163pJq9BcD4hojX", "did:prism:CJR8rNvlw9m6SqK0DgvXAjJ4ZPd7ylwKBxWhEdA179xQp8eVgQ5ILLP5Ajz3vrCf", "did:prism:IC7auXh99ce9HwLQmBk1z5llWpXzIQHQJ8LLBcJM7ePZuMyQRgdaWpuoslZpl38L", "did:prism:TzvhmNmtYEXEcnRGyhMBu1VjSRoTs5x3GiUHdntvB60IWhD7tpcO4Ig9s6z7tQKU")[0m[0m
      [31m  [0m[1m[34m  ), CredentialSchemaAndTrustedIssuersConstraint([0m[0m
      [31m  [0m[1m[34m    [2mschemaId =[0m "http://atala.io/schemas/vi2QS60GENDSlpTvUs4X2FOEl0p2HD",[0m[0m
      [31m  [0m[1m[34m    [2mtrustedIssuers =[0m List("did:prism:WheSXilQrP5C1njR1Am3s8gcSvjgEmRs26xBDjbMTWIcvdTPgechpV5Uf5Y5SxTl", "did:prism:QjFleYE5Cg5SWKDJ1v33MfG9RL1hFWxXZD2MXKTsxnPreek9ubB9L5wowAhuwrtq", "did:prism:tD261N1gOYc33Ab6ah7hVrSZ2veakW2fTQg2ncDfyl2qYvcTlTlZ6Jl8KTB19RTn", "did:prism:zXZstUOqGChKZxlDas5HM3LUqosEDynAiOS5m5ym5GAPvHnFzd3CaeMeRw0zLCpP", "did:prism:yfW4AC9yigwMuz3wk3NPQZDFGJUrzMMK5cZPirH1HmJG2TONP0afft066uSRVQrr", "did:prism:56w3ONKL4YnGbJpeaM67Ewc5yO6Q4227cQL3AX5veFj7xrQbwujjqK4ewACi2sM8", "did:prism:dB1Qjk55bpizwt8slZd7zEMcLRQm7W2U7wKibF1onfDmsp5avX1pvBDS2kElBh1r", "did:prism:evNKSctSJ8SXeX5pr7uV50pEobYE3disiiuBSgG3CpUNa5l3Mp8MircoO23IihhA")[0m[0m
      [31m  [0m[1m[34m  ), CredentialSchemaAndTrustedIssuersConstraint([0m[0m
      [31m  [0m[1m[34m    [2mschemaId =[0m "http://atala.io/schemas/QidB0yD3KPhKBRLNBHmpgK31nRA63V",[0m[0m
      [31m  [0m[1m[34m    [2mtrustedIssuers =[0m List("did:prism:Xa2ZOf31kOrtvVMWDMY8z5CGY4xFDNxEESX7yQVucIqiTnfTtoh8sUw90vSTgBdR", "did:prism:zFCVAWO0Mxed1OathVeMI1XL9LZiThmFlVR56c0lznBhL8Zc4r4E87yqLPBJoKW6", "did:prism:NwbrYkcWI0XpD6QxL6XiI0X10Ax9O9OysEmbq8tKemuPAoB8qdX2RDx4OkrQ0Tc8", "did:prism:PzEpk2C3gIGCGZyxmud9U2mAgwi40H0q1lRi9CbaHQQ4EwsYa2mg4FyrFKVOkjVM", "did:prism:np1ZrmCaEgNJrJVhGsl3zb6P97FGpxRdUB1hFSYptnggQgF4UuKULYsuu6C8iJz3", "did:prism:PRiFgFPTAlQIfbbnruLHp8UOuiGbkbRSGiy2QTOp6AdvVHY8O54SP6qrqgQDqkCW")[0m[0m
      [31m  [0m[1m[34m  )),[0m[0m
      [31m  [0m[1m[34m  [2mnonce =[0m 0[0m[0m
      [31m  [0m[1m[34m)[0m[0m
      [1m[36m[34mactualDeleted[0m did not satisfy [36misSome([0m[0m[1m[33mequalTo[0m[0m[1m[36m(actualUpdated2))[0m[0m[0m
      [2misSome = [0mVerificationPolicy(
        [2mid =[0m 288b50b5-475f-486a-a002-9c2756ebe5fb,
        [2mname =[0m "new name 2 ",
        [2mdescription =[0m "new description 2",
        [2mcreatedAt =[0m 1970-01-01T00:00Z,
        [2mupdatedAt =[0m 2023-09-06T11:00:03.913077Z,
        [2mconstrains =[0m List(CredentialSchemaAndTrustedIssuersConstraint(
          [2mschemaId =[0m "http://atala.io/schemas/HRS9U96UUOFYWY4JkENniUo4XYmnCS",
          [2mtrustedIssuers =[0m List("did:prism:kc1NLcjSoPFHLu4SR7WD2O5s9CRcuyZjz3lTcwRQYj8WvZpc2bKSrybr43OuwLRq", "did:prism:q2tsWIPgZnM16xpAQzI9TZ6AgANzhRIsBgtRmnMzsldy6tWPB163pJq9BcD4hojX", "did:prism:CJR8rNvlw9m6SqK0DgvXAjJ4ZPd7ylwKBxWhEdA179xQp8eVgQ5ILLP5Ajz3vrCf", "did:prism:IC7auXh99ce9HwLQmBk1z5llWpXzIQHQJ8LLBcJM7ePZuMyQRgdaWpuoslZpl38L", "did:prism:TzvhmNmtYEXEcnRGyhMBu1VjSRoTs5x3GiUHdntvB60IWhD7tpcO4Ig9s6z7tQKU")
        ), CredentialSchemaAndTrustedIssuersConstraint(
          [2mschemaId =[0m "http://atala.io/schemas/vi2QS60GENDSlpTvUs4X2FOEl0p2HD",
          [2mtrustedIssuers =[0m List("did:prism:WheSXilQrP5C1njR1Am3s8gcSvjgEmRs26xBDjbMTWIcvdTPgechpV5Uf5Y5SxTl", "did:prism:QjFleYE5Cg5SWKDJ1v33MfG9RL1hFWxXZD2MXKTsxnPreek9ubB9L5wowAhuwrtq", "did:prism:tD261N1gOYc33Ab6ah7hVrSZ2veakW2fTQg2ncDfyl2qYvcTlTlZ6Jl8KTB19RTn", "did:prism:zXZstUOqGChKZxlDas5HM3LUqosEDynAiOS5m5ym5GAPvHnFzd3CaeMeRw0zLCpP", "did:prism:yfW4AC9yigwMuz3wk3NPQZDFGJUrzMMK5cZPirH1HmJG2TONP0afft066uSRVQrr", "did:prism:56w3ONKL4YnGbJpeaM67Ewc5yO6Q4227cQL3AX5veFj7xrQbwujjqK4ewACi2sM8", "did:prism:dB1Qjk55bpizwt8slZd7zEMcLRQm7W2U7wKibF1onfDmsp5avX1pvBDS2kElBh1r", "did:prism:evNKSctSJ8SXeX5pr7uV50pEobYE3disiiuBSgG3CpUNa5l3Mp8MircoO23IihhA")
        ), CredentialSchemaAndTrustedIssuersConstraint(
          [2mschemaId =[0m "http://atala.io/schemas/QidB0yD3KPhKBRLNBHmpgK31nRA63V",
          [2mtrustedIssuers =[0m List("did:prism:Xa2ZOf31kOrtvVMWDMY8z5CGY4xFDNxEESX7yQVucIqiTnfTtoh8sUw90vSTgBdR", "did:prism:zFCVAWO0Mxed1OathVeMI1XL9LZiThmFlVR56c0lznBhL8Zc4r4E87yqLPBJoKW6", "did:prism:NwbrYkcWI0XpD6QxL6XiI0X10Ax9O9OysEmbq8tKemuPAoB8qdX2RDx4OkrQ0Tc8", "did:prism:PzEpk2C3gIGCGZyxmud9U2mAgwi40H0q1lRi9CbaHQQ4EwsYa2mg4FyrFKVOkjVM", "did:prism:np1ZrmCaEgNJrJVhGsl3zb6P97FGpxRdUB1hFSYptnggQgF4UuKULYsuu6C8iJz3", "did:prism:PRiFgFPTAlQIfbbnruLHp8UOuiGbkbRSGiy2QTOp6AdvVHY8O54SP6qrqgQDqkCW")
        ), CredentialSchemaAndTrustedIssuersConstraint(
          [2mschemaId =[0m "http://atala.io/schemas/3aT7J8yGTkoMRpUuLDsOWLHivs4Mrs",
          [2mtrustedIssuers =[0m List("did:prism:DFQiznDYWF0qG2deUBmxVG18CiG7A6wx349R5c5fECVC1XTHQr1GhsEphebtsIvn", "did:prism:c6N4x5xjHJr3wn6Ij2sC0bbGMp2pDq1dwBBfVxHYpUXj3gJIogn0muvKLNSoY0CY", "did:prism:aOGAJtp2ZTDb03dBRxAn7AjtP0vKrg32lkTia08LKvVaq7b71grRwlb7u0RxypPs", "did:prism:gTVlmDQkpC8vmj9cjMYDcdAUnRZ4yVhjfInXqxCBlbmK01FcLZaqx97EcZx3c1Gz", "did:prism:fzgQnGUWJgQo6ikn91EthwttjPzkFGN21qCNlVLs0R2BC1w7CdYE9m2SMrRCwyYH", "did:prism:45YADG6xfMXtBVRZefh0QKKgErIfDovs6u7Z5Gtd7V1F0cSeh07ikPAWUxRRb1FP", "did:prism:tc8i46230UG9fsYYPRmbz2eybkeiflTDhbwNrSQbdb7ti6Z5Yg8uo2JfjsxtWZfF")
        ), CredentialSchemaAndTrustedIssuersConstraint(
          [2mschemaId =[0m "http://atala.io/schemas/zv7tfWsUTPTg7ZNXGjWfJFac2IhN7w",
          [2mtrustedIssuers =[0m List("did:prism:YYpuoyqK8Fv72NmWYUugbiM7t9AXCRoFjbU9LcEmVrpOjrMXbMuuXnEFpzGkBReN", "did:prism:PtYpmBPlNZ45fk0lxeLBm6U5Tew0fWotOXN1jI2caHc9QiTZYKCkgtgYKkdh0XaG", "did:prism:R785PImnZ3usi5wIDUnScZL96OJqjXeOxueXXiiHSbXQ2I6CAUEWJKUWYcckXZrs", "did:prism:WreUBt29MPfIyyReASNsiVQmUIMMbm9JchJjMjUWxN4WLYjqu4D2xijxpugwGFwU")
        ), CredentialSchemaAndTrustedIssuersConstraint(
          [2mschemaId =[0m "http://atala.io/schemas/KzRIeuhWk3BIuvc8xexMPNCWF4jS5n",
          [2mtrustedIssuers =[0m List("did:prism:MVTT69cCfnrANGGnvlslAt8k8wGHzleceDgEawVZXYBqnNAVAqoOpENmHgdGfEgB", "did:prism:3dJFhAtsFloiKXAw0pfDdkHQV8zwOz8nEyHszqU4jAqs02NnEzLVZzhTXD9aHdCY", "did:prism:7J6G4WNOKe3tsKbh9XjzcDT3W2E5RgxR7eZNp0MXKZFS66lEppTc0spgZBCUclwQ")
        ), CredentialSchemaAndTrustedIssuersConstraint(
          [2mschemaId =[0m "http://atala.io/schemas/AEChgzuMINN1AGgVrzPYhwkAQRCAns",
          [2mtrustedIssuers =[0m List("did:prism:l1goL5YKVCIS0UeXP90cS5omFtuRmMmHY5bpXI2bfqEGw9kltXFTrhQT1BAwgNaW", "did:prism:kqgHKnfxG3z6EsiINK908PAFSoBdmE47eC72H8fvpu1h0hNrKBnQABbKIGjvYApH", "did:prism:n16MxlkobZ2v5YyzbBEGiRCLgTZB5BFyVUl3GJnlMtUhIipgP0SYutQG9uAp4AUL", "did:prism:UqGIyJw6DfiiT5Lvt1TM7haKeAJU9NZ1uXrFdPXLoUhnyOAkrvp9QIKdHfNAe0Yn", "did:prism:XNdd6NuNMlHfbeyRbwVPaqSKHbQ699m89r4jxRFnqxdq0jpbuYxC6k4zcniXq7mv", "did:prism:8HtvvLGzwgthpaiAnc3B38BRw2eVxlWiSH3Yu9LaV4LzRNHxcuRI1Sd3NfjVvniH", "did:prism:NtGHsFUWtE0CMS5QuqsEA5B5jRISElEXuIsGscSK7X4SElAhkLDYdGgIUhQL62ie", "did:prism:OdzcqUsdCTTf0kxGFQbbxaU4HuW1GkN47DRYuMgPqOEWBY3xSmnuzigf2tSITW4r", "did:prism:Haq7trl81EL0hD4FQHzqhaVAjyfyYtZxWjZNu8nFmzu0NvHLqYdUHhRwEjkaP3Or")
        ), CredentialSchemaAndTrustedIssuersConstraint(
          [2mschemaId =[0m "http://atala.io/schemas/xHrqfg0YpXXzA4aRzmlYfm5uaoqLLR",
          [2mtrustedIssuers =[0m List("did:prism:umtJgXS5QE6efkhZGQ0weehfBNQUXIvHCDqrgjexLctnH2yxJJlzEK2SXHD5B9a1")
        ), CredentialSchemaAndTrustedIssuersConstraint(
          [2mschemaId =[0m "http://atala.io/schemas/hepQlvaLzP15H30TDwugRLwyhDHk10",
          [2mtrustedIssuers =[0m List("did:prism:vWShqH555M3Q7Hzp6jE8jpUf3KINfzz3vqbpAtUoVztw4vgr5W4J21CRfVJ4YFWc", "did:prism:hfGxCv45ZD2yaHGDZ7x46RL0tsLcnFisQvUBKKws4MPKtzelJUBcwmHEB4wBKbKf", "did:prism:rmXE2nToFlFkaS7kQMDMjoDXY15iRx6M8ZRTwIAhf0vhUdDTOm3CWJXYKklQBMQV", "did:prism:627km4rgYG8GRRGcGve7OqpF1EJt5fItcl8ti020p1s2Hgkyf4rKU0xkaaSawmc4", "did:prism:BbStSGF4BOIbXhji1V4hKGCRgmTrlvt89FoFKe9ILKZQ0DbVP3mnTDhcmzJag2yh", "did:prism:tafvPOkQUJMm4LY0KeT6wqJwfUzxRmy9h9FbK9xlNIiTsD5NSC7TN8tC4OXY4v4D", "did:prism:c04se1uhs6CD7kVclrRfxJBihrSycbLtdq3fqJNkLsCoOT4dotRScoScrslgIDwa", "did:prism:TXiS4s1uoNnWGbnuvPB5kzCWnGENqLqORUK3QKCgBvHN51RzfOEiY8ij8Dj9OUvJ", "did:prism:vpzJKsJlKwKuiFLVXqpL6EtMWzXvXt3su7D9O8X7PVaRs2CKy3QnVDkbtzKSuZhY", "did:prism:tshjnShzgdBd1EteB3lBkbXAGn2sdNw6DnXYEEq9PNu4dmpRfXKhz562OihoGSBS")
        )),
        [2mnonce =[0m 0
      )
      [2mactualDeleted = [0mSome(VerificationPolicy(
        [2mid =[0m 288b50b5-475f-486a-a002-9c2756ebe5fb,
        [2mname =[0m "new name 2 ",
        [2mdescription =[0m "new description 2",
        [2mcreatedAt =[0m 1970-01-01T00:00Z,
        [2mupdatedAt =[0m 2023-09-06T11:00:03.913077Z,
        [2mconstrains =[0m List(CredentialSchemaAndTrustedIssuersConstraint(
          [2mschemaId =[0m "http://atala.io/schemas/HRS9U96UUOFYWY4JkENniUo4XYmnCS",
          [2mtrustedIssuers =[0m List("did:prism:kc1NLcjSoPFHLu4SR7WD2O5s9CRcuyZjz3lTcwRQYj8WvZpc2bKSrybr43OuwLRq", "did:prism:q2tsWIPgZnM16xpAQzI9TZ6AgANzhRIsBgtRmnMzsldy6tWPB163pJq9BcD4hojX", "did:prism:CJR8rNvlw9m6SqK0DgvXAjJ4ZPd7ylwKBxWhEdA179xQp8eVgQ5ILLP5Ajz3vrCf", "did:prism:IC7auXh99ce9HwLQmBk1z5llWpXzIQHQJ8LLBcJM7ePZuMyQRgdaWpuoslZpl38L", "did:prism:TzvhmNmtYEXEcnRGyhMBu1VjSRoTs5x3GiUHdntvB60IWhD7tpcO4Ig9s6z7tQKU")
        ), CredentialSchemaAndTrustedIssuersConstraint(
          [2mschemaId =[0m "http://atala.io/schemas/vi2QS60GENDSlpTvUs4X2FOEl0p2HD",
          [2mtrustedIssuers =[0m List("did:prism:WheSXilQrP5C1njR1Am3s8gcSvjgEmRs26xBDjbMTWIcvdTPgechpV5Uf5Y5SxTl", "did:prism:QjFleYE5Cg5SWKDJ1v33MfG9RL1hFWxXZD2MXKTsxnPreek9ubB9L5wowAhuwrtq", "did:prism:tD261N1gOYc33Ab6ah7hVrSZ2veakW2fTQg2ncDfyl2qYvcTlTlZ6Jl8KTB19RTn", "did:prism:zXZstUOqGChKZxlDas5HM3LUqosEDynAiOS5m5ym5GAPvHnFzd3CaeMeRw0zLCpP", "did:prism:yfW4AC9yigwMuz3wk3NPQZDFGJUrzMMK5cZPirH1HmJG2TONP0afft066uSRVQrr", "did:prism:56w3ONKL4YnGbJpeaM67Ewc5yO6Q4227cQL3AX5veFj7xrQbwujjqK4ewACi2sM8", "did:prism:dB1Qjk55bpizwt8slZd7zEMcLRQm7W2U7wKibF1onfDmsp5avX1pvBDS2kElBh1r", "did:prism:evNKSctSJ8SXeX5pr7uV50pEobYE3disiiuBSgG3CpUNa5l3Mp8MircoO23IihhA")
        ), CredentialSchemaAndTrustedIssuersConstraint(
          [2mschemaId =[0m "http://atala.io/schemas/QidB0yD3KPhKBRLNBHmpgK31nRA63V",
          [2mtrustedIssuers =[0m List("did:prism:Xa2ZOf31kOrtvVMWDMY8z5CGY4xFDNxEESX7yQVucIqiTnfTtoh8sUw90vSTgBdR", "did:prism:zFCVAWO0Mxed1OathVeMI1XL9LZiThmFlVR56c0lznBhL8Zc4r4E87yqLPBJoKW6", "did:prism:NwbrYkcWI0XpD6QxL6XiI0X10Ax9O9OysEmbq8tKemuPAoB8qdX2RDx4OkrQ0Tc8", "did:prism:PzEpk2C3gIGCGZyxmud9U2mAgwi40H0q1lRi9CbaHQQ4EwsYa2mg4FyrFKVOkjVM", "did:prism:np1ZrmCaEgNJrJVhGsl3zb6P97FGpxRdUB1hFSYptnggQgF4UuKULYsuu6C8iJz3", "did:prism:PRiFgFPTAlQIfbbnruLHp8UOuiGbkbRSGiy2QTOp6AdvVHY8O54SP6qrqgQDqkCW")
        ), CredentialSchemaAndTrustedIssuersConstraint(
          [2mschemaId =[0m "http://atala.io/schemas/3aT7J8yGTkoMRpUuLDsOWLHivs4Mrs",
          [2mtrustedIssuers =[0m List("did:prism:DFQiznDYWF0qG2deUBmxVG18CiG7A6wx349R5c5fECVC1XTHQr1GhsEphebtsIvn", "did:prism:c6N4x5xjHJr3wn6Ij2sC0bbGMp2pDq1dwBBfVxHYpUXj3gJIogn0muvKLNSoY0CY", "did:prism:aOGAJtp2ZTDb03dBRxAn7AjtP0vKrg32lkTia08LKvVaq7b71grRwlb7u0RxypPs", "did:prism:gTVlmDQkpC8vmj9cjMYDcdAUnRZ4yVhjfInXqxCBlbmK01FcLZaqx97EcZx3c1Gz", "did:prism:fzgQnGUWJgQo6ikn91EthwttjPzkFGN21qCNlVLs0R2BC1w7CdYE9m2SMrRCwyYH", "did:prism:45YADG6xfMXtBVRZefh0QKKgErIfDovs6u7Z5Gtd7V1F0cSeh07ikPAWUxRRb1FP", "did:prism:tc8i46230UG9fsYYPRmbz2eybkeiflTDhbwNrSQbdb7ti6Z5Yg8uo2JfjsxtWZfF")
        ), CredentialSchemaAndTrustedIssuersConstraint(
          [2mschemaId =[0m "http://atala.io/schemas/zv7tfWsUTPTg7ZNXGjWfJFac2IhN7w",
          [2mtrustedIssuers =[0m List("did:prism:YYpuoyqK8Fv72NmWYUugbiM7t9AXCRoFjbU9LcEmVrpOjrMXbMuuXnEFpzGkBReN", "did:prism:PtYpmBPlNZ45fk0lxeLBm6U5Tew0fWotOXN1jI2caHc9QiTZYKCkgtgYKkdh0XaG", "did:prism:R785PImnZ3usi5wIDUnScZL96OJqjXeOxueXXiiHSbXQ2I6CAUEWJKUWYcckXZrs", "did:prism:WreUBt29MPfIyyReASNsiVQmUIMMbm9JchJjMjUWxN4WLYjqu4D2xijxpugwGFwU")
        ), CredentialSchemaAndTrustedIssuersConstraint(
          [2mschemaId =[0m "http://atala.io/schemas/KzRIeuhWk3BIuvc8xexMPNCWF4jS5n",
          [2mtrustedIssuers =[0m List("did:prism:MVTT69cCfnrANGGnvlslAt8k8wGHzleceDgEawVZXYBqnNAVAqoOpENmHgdGfEgB", "did:prism:3dJFhAtsFloiKXAw0pfDdkHQV8zwOz8nEyHszqU4jAqs02NnEzLVZzhTXD9aHdCY", "did:prism:7J6G4WNOKe3tsKbh9XjzcDT3W2E5RgxR7eZNp0MXKZFS66lEppTc0spgZBCUclwQ")
        ), CredentialSchemaAndTrustedIssuersConstraint(
          [2mschemaId =[0m "http://atala.io/schemas/AEChgzuMINN1AGgVrzPYhwkAQRCAns",
          [2mtrustedIssuers =[0m List("did:prism:l1goL5YKVCIS0UeXP90cS5omFtuRmMmHY5bpXI2bfqEGw9kltXFTrhQT1BAwgNaW", "did:prism:kqgHKnfxG3z6EsiINK908PAFSoBdmE47eC72H8fvpu1h0hNrKBnQABbKIGjvYApH", "did:prism:n16MxlkobZ2v5YyzbBEGiRCLgTZB5BFyVUl3GJnlMtUhIipgP0SYutQG9uAp4AUL", "did:prism:UqGIyJw6DfiiT5Lvt1TM7haKeAJU9NZ1uXrFdPXLoUhnyOAkrvp9QIKdHfNAe0Yn", "did:prism:XNdd6NuNMlHfbeyRbwVPaqSKHbQ699m89r4jxRFnqxdq0jpbuYxC6k4zcniXq7mv", "did:prism:8HtvvLGzwgthpaiAnc3B38BRw2eVxlWiSH3Yu9LaV4LzRNHxcuRI1Sd3NfjVvniH", "did:prism:NtGHsFUWtE0CMS5QuqsEA5B5jRISElEXuIsGscSK7X4SElAhkLDYdGgIUhQL62ie", "did:prism:OdzcqUsdCTTf0kxGFQbbxaU4HuW1GkN47DRYuMgPqOEWBY3xSmnuzigf2tSITW4r", "did:prism:Haq7trl81EL0hD4FQHzqhaVAjyfyYtZxWjZNu8nFmzu0NvHLqYdUHhRwEjkaP3Or")
        ), CredentialSchemaAndTrustedIssuersConstraint(
          [2mschemaId =[0m "http://atala.io/schemas/xHrqfg0YpXXzA4aRzmlYfm5uaoqLLR",
          [2mtrustedIssuers =[0m List("did:prism:umtJgXS5QE6efkhZGQ0weehfBNQUXIvHCDqrgjexLctnH2yxJJlzEK2SXHD5B9a1")
        ), CredentialSchemaAndTrustedIssuersConstraint(
          [2mschemaId =[0m "http://atala.io/schemas/hepQlvaLzP15H30TDwugRLwyhDHk10",
          [2mtrustedIssuers =[0m List("did:prism:vWShqH555M3Q7Hzp6jE8jpUf3KINfzz3vqbpAtUoVztw4vgr5W4J21CRfVJ4YFWc", "did:prism:hfGxCv45ZD2yaHGDZ7x46RL0tsLcnFisQvUBKKws4MPKtzelJUBcwmHEB4wBKbKf", "did:prism:rmXE2nToFlFkaS7kQMDMjoDXY15iRx6M8ZRTwIAhf0vhUdDTOm3CWJXYKklQBMQV", "did:prism:627km4rgYG8GRRGcGve7OqpF1EJt5fItcl8ti020p1s2Hgkyf4rKU0xkaaSawmc4", "did:prism:BbStSGF4BOIbXhji1V4hKGCRgmTrlvt89FoFKe9ILKZQ0DbVP3mnTDhcmzJag2yh", "did:prism:tafvPOkQUJMm4LY0KeT6wqJwfUzxRmy9h9FbK9xlNIiTsD5NSC7TN8tC4OXY4v4D", "did:prism:c04se1uhs6CD7kVclrRfxJBihrSycbLtdq3fqJNkLsCoOT4dotRScoScrslgIDwa", "did:prism:TXiS4s1uoNnWGbnuvPB5kzCWnGENqLqORUK3QKCgBvHN51RzfOEiY8ij8Dj9OUvJ", "did:prism:vpzJKsJlKwKuiFLVXqpL6EtMWzXvXt3su7D9O8X7PVaRs2CKy3QnVDkbtzKSuZhY", "did:prism:tshjnShzgdBd1EteB3lBkbXAGn2sdNw6DnXYEEq9PNu4dmpRfXKhz562OihoGSBS")
        )),
        [2mnonce =[0m 0
      ))
      [36mat /__w/atala-prism-building-blocks/atala-prism-building-blocks/pollux/lib/sql-doobie/src/test/scala/io/iohk/atala/pollux/sql/VerificationPolicySqlIntegrationSpec.scala:105 [0m

	at zio.test.sbt.ZTestEvent$.convertEvent(ZTestEvent.scala:34)
	at zio.test.sbt.ZTestEventHandlerSbt.handle$$anonfun$1(ZTestEventHandlerSbt.scala:25)
	at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
	at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
	at zio.UnsafeVersionSpecific.implicitFunctionIsFunction$$anonfun$1(UnsafeVersionSpecific.scala:27)
	at zio.Unsafe$.unsafe(Unsafe.scala:37)
	at zio.ZIOCompanionVersionSpecific.succeed$$anonfun$1(ZIOCompanionVersionSpecific.scala:185)
	at zio.internal.FiberRuntime.runLoop(FiberRuntime.scala:904)
	at zio.internal.FiberRuntime.evaluateEffect(FiberRuntime.scala:381)
	at zio.internal.FiberRuntime.evaluateMessageWhileSuspended(FiberRuntime.scala:504)
	at zio.internal.FiberRuntime.drainQueueOnCurrentThread(FiberRuntime.scala:220)
	at zio.internal.FiberRuntime.run(FiberRuntime.scala:139)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:829)

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