Remove the temporary PULUMI_AWSGUARD_TESTING environment variable we were using, which was allowing us to use a "default" version of the AWS Guard module for integration tests.
With this change, we now create a new Node module named "custom-awsguard" for each integration test. This module will download @pulumi/awsguard and customize it as needed for the integration test.
Remove the temporary
PULUMI_AWSGUARD_TESTING
environment variable we were using, which was allowing us to use a "default" version of the AWS Guard module for integration tests.With this change, we now create a new Node module named "custom-awsguard" for each integration test. This module will download @pulumi/awsguard and customize it as needed for the integration test.
(No tests require this functionality now, but as seen in https://github.com/pulumi/pulumi-awsguard/pull/39, disabling unrelated policies makes it easier to write integration tests.)
Fixes #34