feat: Add DeviceDetails field on Wallet Instance #436
code-review.yaml
on: pull_request
Code Review
/
js_code_review
34s
Annotations
3 errors
src/infra/attestation-service/android/__test__/attestation.spec.ts > AndroidAttestationValidation > should return a validated attestation:
apps/io-wallet-user-func/src/infra/attestation-service/android/__test__/attestation.spec.ts#L48
AssertionError: expected { deviceDetails: { …(12) }, …(1) } to deeply equal { deviceDetails: { …(11) }, …(1) }
- Expected
+ Received
Object {
"deviceDetails": Object {
"attestationSecurityLevel": 2,
"attestationVersion": 4,
"bootPatchLevel": "20230805",
"deviceLocked": true,
"keymasterSecurityLevel": 2,
"keymasterVersion": 41,
"osPatchLevel": 202308,
"osVersion": 130000,
"platform": "android",
"vendorPatchLevel": "20230805",
"verifiedBootState": 0,
+ "x509Chain": Array [
+ "-----BEGIN CERTIFICATE-----
+ MIICkjCCAjigAwIBAgIBATAKBggqhkjOPQQDAjAvMRkwFwYDVQQFExA5NzM1Mzc3
+ OTM2ZDBkZDc0MRIwEAYDVQQMDAlTdHJvbmdCb3gwIhgPMjAyNDA0MDIwOTQ5MDha
+ GA8yMDI4MDUyMzIzNTk1OVowHzEdMBsGA1UEAwwUQW5kcm9pZCBLZXlzdG9yZSBL
+ ZXkwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARaPZ6UmjDY6Qa6qhA6FYvLrouf
+ wkYy4Z9VMiD70G4SNsO6/PW47FP7DwzgXtL6mzQSmFveYTvVEaZGoJUpbaVno4IB
+ TzCCAUswDgYDVR0PAQH/BAQDAgeAMIIBNwYKKwYBBAHWeQIBEQSCAScwggEjAgEE
+ CgECAgEpCgECBAtyYW5kb212YWx1ZQQAMGK/hT0IAgYBjp42ZIe/hUVSBFAwTjEo
+ MCYEIWNvbS5pb3JlYWN0bmF0aXZlaW50ZWdyaXR5ZXhhbXBsZQIBATEiBCD6xhdF
+ 3AkDeG+57eYqlis5n3NI8LtviZuDMmZ1kQM7nDCBoaEFMQMCAQKiAwIBA6MEAgIB
+ AKUFMQMCAQSqAwIBAb+DdwIFAL+FPgMCAQC/hUBMMEoEIIec0/GOp24kTU1Kw7y5
+ wzfBO0ZnGQsZA1r+JTZVAFDxAQH/CgEABCBy6yrUrCdaMprxhh4FzbcpssLvVaZO
+ 4Nbz3ximICmBrb+FQQUCAwH70L+FQgUCAwMWRL+FTgYCBAE0spW/hU8GAgQBNLKV
+ MAoGCCqGSM49BAMCA0gAMEUCIDhAWFRfa+dYe78A+qKYQ6Nrrfb/Bjb1dmcr6PL5
+ hkTgAiEA9Beu0tLBFT8RlE36vgsLs2ty+OE6O39OMZjt4v7x1O8=
+ -----END CERTIFICATE-----
+ ",
+ "-----BEGIN CERTIFICATE-----
+ MIICMDCCAbegAwIBAgIKFZBYV0ZxdmNYNDAKBggqhkjOPQQDAjAvMRkwFwYDVQQF
+ ExA1NGY1OTM3MDU0MmY1YTk1MRIwEAYDVQQMDAlTdHJvbmdCb3gwHhcNMTkwNzI3
+ MDE1MjE5WhcNMjkwNzI0MDE1MjE5WjAvMRkwFwYDVQQFExA5NzM1Mzc3OTM2ZDBk
+ ZDc0MRIwEAYDVQQMDAlTdHJvbmdCb3gwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNC
+ AAR2OZY6u30za18jjYs1Xv2zlaIrLM3me9okMo5Lv4Av76l/IE3YvbRQMyy15Wb3
+ Wb3G/6+587x443R9/Ognjl8Co4G6MIG3MB0GA1UdDgQWBBRBPjyps0vHpRy7ASXA
+ QhvmUa162DAfBgNVHSMEGDAWgBRpkLEMOwiK7ir4jDOHtCwS2t/DpjAPBgNVHRMB
+ Af8EBTADAQH/MA4GA1UdDwEB/wQEAwICBDBUBgNVHR8ETTBLMEmgR6BFhkNodHRw
+ czovL2FuZHJvaWQuZ29vZ2xlYXBpcy5jb20vYXR0ZXN0YXRpb24vY3JsLzE1OTA1
+ ODU3NDY3MTc2NjM1ODM0MAoGCCqGSM49BAMCA2cAMGQCMBeg3ziAoi6h1LPfvbbA
+ Sk5WVdC6cL3IpaxIOycMHm1SDNqYALOtd1uujfzMeobs+AIwKJj5XySGe7MRL0QN
+ tdrSd2nkK+fbjcUc8LKvVapDwRAC40CiTzllAy+aOnyDxrvb
+ -----END CERTIFICATE-----
+ ",
+ "-----BEGIN CERTIFICATE-----
+ MIID1zCCAb+gAwIBAgIKA4gmZ2BliZaF9TANBgkqhkiG9w0BAQsFADAbMRkwFwYD
+ VQQFExBmOTIwMDllODUzYjZiMDQ1MB4XDTE5MDgwOTIzMDMyM1oXDTI5MDgwNjIz
+ MDMyM1owLzEZMBcGA1UEBRMQNTRmNTkzNzA1NDJmNWE5NTESMBAGA1UEDAwJU3Ry
+ b25nQm94MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAE41Inb5v86kMBpfBCf6ZHjlcy
+ Ca5E/XYs+8V8u9RxNjFQnoAuoOlAU25U+iVwyihGFUaYB1UJKTsxALOVW0MXdoso
+ a/b+JlHFmvbGsNszYAkKRkfHhg527MO4p9tc5XrMo4G2MIGzMB0GA1UdDgQWBBRp
+ kLEMOwiK7ir4jDOHtCwS2t/DpjAfBgNVHSMEGDAWgBQ2YeEAfIgFCVGLRGxH/xpM
+ yepPEjAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwICBDBQBgNVHR8ESTBH
+ MEWgQ6BBhj9odHRwczovL2FuZHJvaWQuZ29vZ2xlYXBpcy5jb20vYXR0ZXN0YXRp
+ b24vY3JsLzhGNjczNEM5RkE1MDQ3ODkwDQYJKoZIhvcNAQELBQADggIBAFxZEyeg
+ sCSeytyUkYTJZR7R8qYXoXUWQ5h1Qp6b0h+H/SNl0NzedHAiwZQQ8jqzgP4c7w9H
+ rrxEPCpFMd8+ykEBv5bWvDDf2HjtZzRlMRG154KgM1DMJgXhKLSKV+f/H+S/QQTe
+ P3yprOavsBvdkgX6ELkYN6M3JXr7gpCvpFb6Ypz65Ud7FysAm/KNQ9zU0x7cvz3B
+ tvz8ylw4p5dz04tanTzNgVLVHyX5kAcB2ftPvxMH4X/PXdx1lAmGPS8PsubCRGjJ
+ xdhRVOEEMYyxCuYLonuyUggOByZFaBw55WDoWGpkVQhnFi9L3p23VkWILLnq/07+
+ GwoxL1vUAiQpjJHxNQYbjgTo+kxhjDP3uULAKPANGBE7+25VqVLMtdce4Eb5v9yF
+ qgg+JtlL41RUWVS3DIEqxOMm/fB3A7t55TbUKf8dCZyBci2BcUWTx8K7VnQMy8gB
+ Myu1SGleKPLIrBRSomDP5X8xGtwTLo3aAdY4+aSjEoimI6kX9bbIfhyDFpJxKaDR
+ HzhCUdLfJrlCp2hEq5GWj0lT50hPLs0tbhh/l3LTtFhKyYbiB5vHXyB3P4gUui0W
+ xyZnYdajUF+Tn8MW79qHhwhaXU9HnflE+dBh0smazOc+0xdwZZKXET+UFAUAMGiH
+ vhuICCuWsY4SPKv8/715toeCoECHSMv08C9C
+ -----END CERTIFICATE-----
+ ",
+ "-----BEGIN CERTIFICATE-----
+ MIIFYDCCA0igAwIBAgIJAOj6GWMU0voYMA0GCSqGSIb3DQEBCwUAMBsxGTAXBgNV
+ BAUTEGY5MjAwOWU4NTNiNmIwNDUwHhcNMTYwNTI2MTYyODUyWhcNMjYwNTI0MTYy
+ ODUyWjAbMRkwFwYDVQQFExBmOTIwMDllODUzYjZiMDQ1MIICIjANBgkqhkiG9w0B
+
|
Code Review / js_code_review
io-wallet-user-func#test: command (/home/runner/work/io-wallet/io-wallet/apps/io-wallet-user-func) /tmp/xfs-dd7f32eb/yarn run test exited (1)
|
Code Review / js_code_review
Process completed with exit code 1.
|