refactor: compile contracts used by tests on demand as part of test run #120
pr.yml
on: pull_request
Build @algorandfoundation/algorand-typescript-testing
/
node-ci
26m 56s
Annotations
10 errors
tests/crypto-op-codes.spec.ts > crypto op codes > sha256 > should return the correct sha256 hash:
tests/test-fixture.ts#L237
Error: Failed to resolve command path, 'puya' wasn't found. Please ensure puya compiler has been installed and is available on your PATH.
❯ ensurePuyaExists node_modules/@algorandfoundation/src/puya/ensure-puya-exists.ts:11:9
❯ invokePuya node_modules/@algorandfoundation/src/puya/index.ts:32:3
❯ Module.compile node_modules/@algorandfoundation/src/compile.ts:104:11
❯ tests/test-fixture.ts:237:11
❯ LoggingContext.run node_modules/@algorandfoundation/src/logger/index.ts:120:38
❯ compilePath tests/test-fixture.ts:236:23
❯ Object.getCompileResult tests/test-fixture.ts:223:35
❯ getAppSpec tests/test-fixture.ts:158:40
❯ ctx.<computed> tests/test-fixture.ts:200:29
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { sourceLocation: undefined }
|
tests/crypto-op-codes.spec.ts > crypto op codes > sha256 > should return the correct sha256 hash:
tests/test-fixture.ts#L237
Error: Failed to resolve command path, 'puya' wasn't found. Please ensure puya compiler has been installed and is available on your PATH.
❯ ensurePuyaExists node_modules/@algorandfoundation/src/puya/ensure-puya-exists.ts:11:9
❯ invokePuya node_modules/@algorandfoundation/src/puya/index.ts:32:3
❯ Module.compile node_modules/@algorandfoundation/src/compile.ts:104:11
❯ tests/test-fixture.ts:237:11
❯ LoggingContext.run node_modules/@algorandfoundation/src/logger/index.ts:120:38
❯ compilePath tests/test-fixture.ts:236:23
❯ Object.getCompileResult tests/test-fixture.ts:223:35
❯ getAppSpec tests/test-fixture.ts:158:40
❯ ctx.<computed> tests/test-fixture.ts:200:29
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { sourceLocation: undefined }
|
tests/crypto-op-codes.spec.ts > crypto op codes > sha256 > should return the correct sha256 hash:
tests/test-fixture.ts#L237
Error: Failed to resolve command path, 'puya' wasn't found. Please ensure puya compiler has been installed and is available on your PATH.
❯ ensurePuyaExists node_modules/@algorandfoundation/src/puya/ensure-puya-exists.ts:11:9
❯ invokePuya node_modules/@algorandfoundation/src/puya/index.ts:32:3
❯ Module.compile node_modules/@algorandfoundation/src/compile.ts:104:11
❯ tests/test-fixture.ts:237:11
❯ LoggingContext.run node_modules/@algorandfoundation/src/logger/index.ts:120:38
❯ compilePath tests/test-fixture.ts:236:23
❯ Object.getCompileResult tests/test-fixture.ts:223:35
❯ getAppSpec tests/test-fixture.ts:158:40
❯ ctx.<computed> tests/test-fixture.ts:200:29
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { sourceLocation: undefined }
|
tests/crypto-op-codes.spec.ts > crypto op codes > sha256 > should return the correct sha256 hash:
tests/test-fixture.ts#L237
Error: Failed to resolve command path, 'puya' wasn't found. Please ensure puya compiler has been installed and is available on your PATH.
❯ ensurePuyaExists node_modules/@algorandfoundation/src/puya/ensure-puya-exists.ts:11:9
❯ invokePuya node_modules/@algorandfoundation/src/puya/index.ts:32:3
❯ Module.compile node_modules/@algorandfoundation/src/compile.ts:104:11
❯ tests/test-fixture.ts:237:11
❯ LoggingContext.run node_modules/@algorandfoundation/src/logger/index.ts:120:38
❯ compilePath tests/test-fixture.ts:236:23
❯ Object.getCompileResult tests/test-fixture.ts:223:35
❯ getAppSpec tests/test-fixture.ts:158:40
❯ ctx.<computed> tests/test-fixture.ts:200:29
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { sourceLocation: undefined }
|
tests/crypto-op-codes.spec.ts > crypto op codes > sha3_256 > should return the correct sha3_256 hash:
tests/test-fixture.ts#L237
Error: Failed to resolve command path, 'puya' wasn't found. Please ensure puya compiler has been installed and is available on your PATH.
❯ ensurePuyaExists node_modules/@algorandfoundation/src/puya/ensure-puya-exists.ts:11:9
❯ invokePuya node_modules/@algorandfoundation/src/puya/index.ts:32:3
❯ Module.compile node_modules/@algorandfoundation/src/compile.ts:104:11
❯ tests/test-fixture.ts:237:11
❯ LoggingContext.run node_modules/@algorandfoundation/src/logger/index.ts:120:38
❯ compilePath tests/test-fixture.ts:236:23
❯ Object.getCompileResult tests/test-fixture.ts:223:35
❯ getAppSpec tests/test-fixture.ts:158:40
❯ ctx.<computed> tests/test-fixture.ts:200:29
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { sourceLocation: undefined }
|
tests/crypto-op-codes.spec.ts > crypto op codes > sha3_256 > should return the correct sha3_256 hash:
tests/test-fixture.ts#L237
Error: Failed to resolve command path, 'puya' wasn't found. Please ensure puya compiler has been installed and is available on your PATH.
❯ ensurePuyaExists node_modules/@algorandfoundation/src/puya/ensure-puya-exists.ts:11:9
❯ invokePuya node_modules/@algorandfoundation/src/puya/index.ts:32:3
❯ Module.compile node_modules/@algorandfoundation/src/compile.ts:104:11
❯ tests/test-fixture.ts:237:11
❯ LoggingContext.run node_modules/@algorandfoundation/src/logger/index.ts:120:38
❯ compilePath tests/test-fixture.ts:236:23
❯ Object.getCompileResult tests/test-fixture.ts:223:35
❯ getAppSpec tests/test-fixture.ts:158:40
❯ ctx.<computed> tests/test-fixture.ts:200:29
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { sourceLocation: undefined }
|
tests/crypto-op-codes.spec.ts > crypto op codes > sha3_256 > should return the correct sha3_256 hash:
tests/test-fixture.ts#L237
Error: Failed to resolve command path, 'puya' wasn't found. Please ensure puya compiler has been installed and is available on your PATH.
❯ ensurePuyaExists node_modules/@algorandfoundation/src/puya/ensure-puya-exists.ts:11:9
❯ invokePuya node_modules/@algorandfoundation/src/puya/index.ts:32:3
❯ Module.compile node_modules/@algorandfoundation/src/compile.ts:104:11
❯ tests/test-fixture.ts:237:11
❯ LoggingContext.run node_modules/@algorandfoundation/src/logger/index.ts:120:38
❯ compilePath tests/test-fixture.ts:236:23
❯ Object.getCompileResult tests/test-fixture.ts:223:35
❯ getAppSpec tests/test-fixture.ts:158:40
❯ ctx.<computed> tests/test-fixture.ts:200:29
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { sourceLocation: undefined }
|
tests/crypto-op-codes.spec.ts > crypto op codes > sha3_256 > should return the correct sha3_256 hash:
tests/test-fixture.ts#L237
Error: Failed to resolve command path, 'puya' wasn't found. Please ensure puya compiler has been installed and is available on your PATH.
❯ ensurePuyaExists node_modules/@algorandfoundation/src/puya/ensure-puya-exists.ts:11:9
❯ invokePuya node_modules/@algorandfoundation/src/puya/index.ts:32:3
❯ Module.compile node_modules/@algorandfoundation/src/compile.ts:104:11
❯ tests/test-fixture.ts:237:11
❯ LoggingContext.run node_modules/@algorandfoundation/src/logger/index.ts:120:38
❯ compilePath tests/test-fixture.ts:236:23
❯ Object.getCompileResult tests/test-fixture.ts:223:35
❯ getAppSpec tests/test-fixture.ts:158:40
❯ ctx.<computed> tests/test-fixture.ts:200:29
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { sourceLocation: undefined }
|
tests/crypto-op-codes.spec.ts > crypto op codes > keccak256 > should return the correct keccak256 hash:
tests/test-fixture.ts#L237
Error: Failed to resolve command path, 'puya' wasn't found. Please ensure puya compiler has been installed and is available on your PATH.
❯ ensurePuyaExists node_modules/@algorandfoundation/src/puya/ensure-puya-exists.ts:11:9
❯ invokePuya node_modules/@algorandfoundation/src/puya/index.ts:32:3
❯ Module.compile node_modules/@algorandfoundation/src/compile.ts:104:11
❯ tests/test-fixture.ts:237:11
❯ LoggingContext.run node_modules/@algorandfoundation/src/logger/index.ts:120:38
❯ compilePath tests/test-fixture.ts:236:23
❯ Object.getCompileResult tests/test-fixture.ts:223:35
❯ getAppSpec tests/test-fixture.ts:158:40
❯ ctx.<computed> tests/test-fixture.ts:200:29
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { sourceLocation: undefined }
|
tests/crypto-op-codes.spec.ts > crypto op codes > keccak256 > should return the correct keccak256 hash:
tests/test-fixture.ts#L237
Error: Failed to resolve command path, 'puya' wasn't found. Please ensure puya compiler has been installed and is available on your PATH.
❯ ensurePuyaExists node_modules/@algorandfoundation/src/puya/ensure-puya-exists.ts:11:9
❯ invokePuya node_modules/@algorandfoundation/src/puya/index.ts:32:3
❯ Module.compile node_modules/@algorandfoundation/src/compile.ts:104:11
❯ tests/test-fixture.ts:237:11
❯ LoggingContext.run node_modules/@algorandfoundation/src/logger/index.ts:120:38
❯ compilePath tests/test-fixture.ts:236:23
❯ Object.getCompileResult tests/test-fixture.ts:223:35
❯ getAppSpec tests/test-fixture.ts:158:40
❯ ctx.<computed> tests/test-fixture.ts:200:29
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { sourceLocation: undefined }
|