v0.13 #251
Annotations
3 errors
|
testing
Process completed with exit code 1.
|
|
test/debugging.test.ts > Debugging tests > require statements > should fail a require statement inside a for loop:
packages/cashscript/test/debugging.test.ts#L539
Error: expect(received).toFailRequireWith(expected)
Expected pattern: "Test.cash:26 Require statement failed at input 0 in contract Test.cash at line 26 with the following message: for i should be less than 2."
Received string: "Test.cash:25 Error in transaction at input 0 in contract Test.cash at line 25.
Reason: Program failed an OP_VERIFY operation.
Failing statement: i = i + 1·
WARNING: it is unsafe to use this Bitauth URI when using real private keys as they are included in the transaction template·
Bitauth URI: https://ide.bitauth.com/import-template/eJztWm1v4jgQ_itW7qR9uW7JGwn0dldiC9ui7UKP0jud2gqFxJS0kOQSp9uq6n-_GceEQLM0UKiQtv4QguOxH8-MZ8Ye30u_R_aQji1pTxoyFkR7pZLr0N2-y6yYDXdtf1zCF-ox17aY63sfGB0HI4vRDzfybkK7exX5nrQjOTSyQzfAVtBdcxz4IaMOGYT-mNhWNEy-QkPPGlNosQ91J7yOHFCPhtCpQ-q0H19eut4l6YqBgCCKg6Qzae9M-rJ_2FNl1ejJZeliR7qhYcRHlHckhMlcGkl791KXRqznekHM5F5ghTAkg5b4ZRbnvu-x0LIZsUPKZ0gsD0DHns3_ZEhT4Ng1ecv7Jr_J7xAg7xB6P0vGtU1qKCqtqBVZ11VVr1arFUMxNc2pVAxbVsyqagwUzaxCM9Mua31TcQzDsAaWRm3N0Xsj376GfnlnDB8h_S92QwozikBAvYEfQhs_mMww9jgF8sMKXas_SpgwmQY0c-jt48kL9qez5c0I8wm9pXbMeS_mPNfTjsTuAqz_xxqNKKtbzJIeoGRYIUSwBHogCawoQuiCj0WI6Y01ilFPYPIC7CKyPMEBSalEzhfSnUt5SnHuAaHne_Tc469znHQ9Ygv9Ovc-zvLwM4H2rsfIJ_JR_XyOKyjhA0x_nVoEMlljbyAj_IUF2k0UIFCjoabOLo5HjMVKYOCEF_gSsTC2mR8uYGb_jlHbd-Av2UwpvV-V8n1pk6BSPiHf3r4j98VBtY979dNjAj8yPlqn3xt_ndaO8L359ZmcSpU7b53gGsmDKkDJq4_9lPhwDbmwiuQ_C1MKUF8aB83WZkA5flGp_UR8Sq1e5xJsHq9R0ZFPLvmDKEV5NQvKwMdR4-Ske1hr4fvfjU7z67_PBCU06a1LPhJjh7xxSTT045FD-pSAI4sIG1oeMd68m4Ce4xTX9INOo9ZtdBBYu5Pq_Gmr2zxaAdQD-TF0RxScBWBS5HTkBUWAUuuddgILH42jk8Yywy8A9bAK5Wbt1IplTnwva6e4XHOs1dbaqQ0AyoBaocwYz_llmDUO4kO3XTvqnnRr-9-elK4ANbv2ChnSV-MpjGfCuwUmVIBqtOogCnj52ml_zwqo1e6uZDmzxnPpss2Knih2aqHWCWoqvE-flnMzqNlr8y-_gptRX9bNTLaN8yHxq5spWlJO5fgavairyXcJAhTICJ0MZxWaTx1_hIn_idfJ0amNWnQVLDrCzLfnahISL2XRET1GqL-yRefqs16DnmvR9SIG_dWiFy6CU1pWfM9ZcksfcPTgQDwY0dusVX-16EXLNp-6bFB8iQCvlhHg9otv6gT5anzetm8KSuz8rsD1aYU2fi-x7yNceFfFd37pUVCCCkGtq2RAoVZdi3jl6mlgLxG6TP3ftQherhcFLlNQ4sxsnZvSFNTS_m-bV18b5JTV9E7CmCVCug0ccIjQJWsQnn0cm3cQqxWOpwriX7asN3RZL6iZyHM7OLVy5Jk1BXMvzwS1EqSt1SnIuWOqlXqQ9PeXy7mnaXMgEqnbhqjiaceFpxqzSfTZOwU1D24PWBgmEzEGRtQ_hjSkYPzdiCSNxRWDJJ2OSf9d7AnvEQCgSeY37w6DpGJK-5re8fkGoXsDkL8lf_kNBEidehFkTzmce4kjxSsF95Ifs8AHt9lMelJ30prulOYQrqXAKJSWHU2VtcpgULFlVZUVxdCtqkMhMz4wq7ZZ1vtlu9q3rT41Tauq6BqFGt0uOxXTKPcxBw7Mo55NW_G4T0NpT1eretUw4TlJ9UMa_Us61TMpGvlMuniAiwz4kbkoFbjWgiAnU3hEdT9Nta_16okPF2tCkDnnckYenMUoV3piMT8CgUp7igwFYaeXcVTUSz8ObdpeBH4y5ZwezbKiP1zAaP8DFopy5A=="
❯ test/debugging.test.ts:539:27
|
|
test/debugging.test.ts > Debugging tests > console.log statements > should log inside a for loop with correct source lines after lowering:
packages/cashscript/test/debugging.test.ts#L210
Error: expect(received).toLog(expected)
Expected: /^\[Input #0] Test.cash:29 for i: 0 sum: 0$/
Received: "[Input #0] Test.cash:29 for i: 1 sum: 1
[Input #0] Test.cash:29 for i: 3 sum: 2
[Input #0] Test.cash:29 for i: 6 sum: 3"
❯ test/debugging.test.ts:210:27
|