feat: Improve Terraform and OpenTofu support #141
pull-request.yml
on: pull_request
build
/
lint & typecheck
47s
test
/
test-cdk-basic
5m 58s
test
/
test-cdk-esm
5m 33s
test
/
test-sls-basic
2m 58s
test
/
test-sls-esbuild-cjs
3m 5s
test
/
test-sls-esbuild-esm
3m 5s
test
/
test-osls-basic
3m 23s
test
/
test-osls-esbuild-cjs
3m 6s
test
/
test-osls-esbuild-esm
2m 59s
test
/
test-sam-basic
3m 46s
test
/
test-sam-alt
3m 50s
test
/
test-terraform-basic
2m 56s
test
/
test-opentofu-basic
2m 27s
Annotations
13 errors and 1 warning
|
test/opentofu-basic.test.ts > opentofu-basic > remove infra:
test/utils/expectInfraRemoved.ts#L13
AssertionError: expected '/opt/lld-wrapper' to be undefined
❯ Module.expectInfraRemoved test/utils/expectInfraRemoved.ts:13:48
❯ test/opentofu-basic.test.ts:145:7
|
|
test/opentofu-basic.test.ts > opentofu-basic > remove infra:
test/utils/expectInfraRemoved.ts#L13
AssertionError: expected '/opt/lld-wrapper' to be undefined
❯ Module.expectInfraRemoved test/utils/expectInfraRemoved.ts:13:48
❯ test/opentofu-basic.test.ts:145:7
|
|
test / test-opentofu-basic
Process completed with exit code 1.
|
|
test/terraform-basic.test.ts > terraform-basic > check infra:
test/utils/expectInfraDeployed.ts#L13
AssertionError: expected undefined to match object { …(4) }
- Expected:
Object {
"AWS_LAMBDA_EXEC_WRAPPER": "/opt/lld-wrapper",
"LLD_DEBUGGER_ID": Any<String>,
"LLD_FUNCTION_ID": Any<String>,
"LLD_INITIAL_TIMEOUT": Any<String>,
}
+ Received:
undefined
❯ Module.expectInfraDeployed test/utils/expectInfraDeployed.ts:13:7
❯ test/terraform-basic.test.ts:39:5
|
|
test/terraform-basic.test.ts > terraform-basic > check infra:
test/utils/expectInfraDeployed.ts#L13
AssertionError: expected undefined to match object { …(4) }
- Expected:
Object {
"AWS_LAMBDA_EXEC_WRAPPER": "/opt/lld-wrapper",
"LLD_DEBUGGER_ID": Any<String>,
"LLD_FUNCTION_ID": Any<String>,
"LLD_INITIAL_TIMEOUT": Any<String>,
}
+ Received:
undefined
❯ Module.expectInfraDeployed test/utils/expectInfraDeployed.ts:13:7
❯ test/terraform-basic.test.ts:39:5
|
|
test/terraform-basic.test.ts > terraform-basic > call Lambda - testTsCommonJs:
test/utils/validateLocalResponse.ts#L38
AssertionError: expected { …(2) } to deeply equal { …(2) }
- Expected
+ Received
Object {
"lambdaName": "lld-terraform-basic-test-ts-commonjs",
- "timestamp": "2025-03-04T16:48:22.788Z",
+ "timestamp": "2025-03-04T16:47:21.856Z",
}
❯ Module.validateLocalResponse test/utils/validateLocalResponse.ts:38:31
❯ test/terraform-basic.test.ts:54:7
|
|
test/terraform-basic.test.ts > terraform-basic > call Lambda - testTsCommonJs:
test/utils/validateLocalResponse.ts#L38
AssertionError: expected { …(2) } to deeply equal { …(2) }
- Expected
+ Received
Object {
"lambdaName": "lld-terraform-basic-test-ts-commonjs",
- "timestamp": "2025-03-04T16:48:25.533Z",
+ "timestamp": "2025-03-04T16:47:21.856Z",
}
❯ Module.validateLocalResponse test/utils/validateLocalResponse.ts:38:31
❯ test/terraform-basic.test.ts:54:7
|
|
test/terraform-basic.test.ts > terraform-basic > call Lambda - testTsEsModule:
test/utils/validateLocalResponse.ts#L38
AssertionError: expected { …(2) } to deeply equal { …(2) }
- Expected
+ Received
Object {
"lambdaName": "lld-terraform-basic-test-ts-esmodule",
- "timestamp": "2025-03-04T16:48:26.695Z",
+ "timestamp": "2025-03-04T16:47:26.942Z",
}
❯ Module.validateLocalResponse test/utils/validateLocalResponse.ts:38:31
❯ test/terraform-basic.test.ts:70:7
|
|
test/terraform-basic.test.ts > terraform-basic > call Lambda - testTsEsModule:
test/utils/validateLocalResponse.ts#L38
AssertionError: expected { …(2) } to deeply equal { …(2) }
- Expected
+ Received
Object {
"lambdaName": "lld-terraform-basic-test-ts-esmodule",
- "timestamp": "2025-03-04T16:48:29.409Z",
+ "timestamp": "2025-03-04T16:47:26.942Z",
}
❯ Module.validateLocalResponse test/utils/validateLocalResponse.ts:38:31
❯ test/terraform-basic.test.ts:70:7
|
|
test/terraform-basic.test.ts > terraform-basic > call Lambda - testJsCommonJs_1:
test/utils/validateLocalResponse.ts#L38
AssertionError: expected { …(2) } to deeply equal { …(2) }
- Expected
+ Received
Object {
"lambdaName": "lld-terraform-basic-test-js-commonjs_1",
- "timestamp": "2025-03-04T16:48:30.529Z",
+ "timestamp": "2025-03-04T16:47:32.096Z",
}
❯ Module.validateLocalResponse test/utils/validateLocalResponse.ts:38:31
❯ test/terraform-basic.test.ts:86:7
|
|
test/terraform-basic.test.ts > terraform-basic > call Lambda - testJsCommonJs_1:
test/utils/validateLocalResponse.ts#L38
AssertionError: expected { …(2) } to deeply equal { …(2) }
- Expected
+ Received
Object {
"lambdaName": "lld-terraform-basic-test-js-commonjs_1",
- "timestamp": "2025-03-04T16:48:33.091Z",
+ "timestamp": "2025-03-04T16:47:32.096Z",
}
❯ Module.validateLocalResponse test/utils/validateLocalResponse.ts:38:31
❯ test/terraform-basic.test.ts:86:7
|
|
test/terraform-basic.test.ts > terraform-basic > call Lambda - testJsCommonJs_2:
test/utils/validateLocalResponse.ts#L38
AssertionError: expected { …(2) } to deeply equal { …(2) }
- Expected
+ Received
Object {
"lambdaName": "lld-terraform-basic-test-js-commonjs_2",
- "timestamp": "2025-03-04T16:48:34.231Z",
+ "timestamp": "2025-03-04T16:47:37.626Z",
}
❯ Module.validateLocalResponse test/utils/validateLocalResponse.ts:38:31
❯ test/terraform-basic.test.ts:102:7
|
|
test/terraform-basic.test.ts > terraform-basic > call Lambda - testJsCommonJs_2:
test/utils/validateLocalResponse.ts#L38
AssertionError: expected { …(2) } to deeply equal { …(2) }
- Expected
+ Received
Object {
"lambdaName": "lld-terraform-basic-test-js-commonjs_2",
- "timestamp": "2025-03-04T16:48:36.706Z",
+ "timestamp": "2025-03-04T16:47:37.626Z",
}
❯ Module.validateLocalResponse test/utils/validateLocalResponse.ts:38:31
❯ test/terraform-basic.test.ts:102:7
|
|
build / lint & typecheck
Cache not found for keys: node-cache-Linux-x64-npm-41f0a6990690b644d674de9c371911b1faf8d44d371dee24d32ee98839d486e9
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
dist
Expired
|
1.79 MB |
sha256:82e638cc5941e6503fa06d41aecf1ff598ab7bcb7fcc11ef00c5a3dfa60d6d9d
|
|