1
1
import { describe , expect , it } from "bun:test" ;
2
2
import {
3
- runTerraformApply ,
4
- runTerraformInit ,
5
- testRequiredVariables ,
3
+ runTerraformApply ,
4
+ runTerraformInit ,
5
+ testRequiredVariables ,
6
6
} from "~test" ;
7
7
8
8
describe ( "aws-ami-snapshot" , async ( ) => {
9
- await runTerraformInit ( import . meta. dir ) ;
9
+ await runTerraformInit ( import . meta. dir ) ;
10
10
11
- testRequiredVariables ( import . meta. dir , {
12
- instance_id : "i-1234567890abcdef0" ,
13
- default_ami_id : "ami-12345678" ,
14
- template_name : "test-template" ,
15
- } ) ;
11
+ testRequiredVariables ( import . meta. dir , {
12
+ instance_id : "i-1234567890abcdef0" ,
13
+ default_ami_id : "ami-12345678" ,
14
+ template_name : "test-template" ,
15
+ } ) ;
16
16
17
- it ( "supports optional variables" , async ( ) => {
18
- await testRequiredVariables ( import . meta. dir , {
19
- instance_id : "i-1234567890abcdef0" ,
20
- default_ami_id : "ami-12345678" ,
21
- template_name : "test-template" ,
22
- enable_dlm_cleanup : true ,
23
- dlm_role_arn : "arn:aws:iam::123456789012:role/dlm-lifecycle-role" ,
24
- snapshot_retention_count : 5 ,
25
- tags : {
26
- Environment : "test" ,
27
- Project : "coder" ,
28
- } ,
29
- } ) ;
30
- } ) ;
31
- } ) ;
17
+ it ( "supports optional variables" , async ( ) => {
18
+ await testRequiredVariables ( import . meta. dir , {
19
+ instance_id : "i-1234567890abcdef0" ,
20
+ default_ami_id : "ami-12345678" ,
21
+ template_name : "test-template" ,
22
+ enable_dlm_cleanup : true ,
23
+ dlm_role_arn : "arn:aws:iam::123456789012:role/dlm-lifecycle-role" ,
24
+ snapshot_retention_count : 5 ,
25
+ tags : {
26
+ Environment : "test" ,
27
+ Project : "coder" ,
28
+ } ,
29
+ } ) ;
30
+ } ) ;
31
+ } ) ;
0 commit comments