Skip to content

Latest commit

 

History

History

README.md

Auditing

Impact

The following components use this resource and are potentially impacted by any changes. They should also be validated to ensure the changes do not cause a regression.

  • Auditing L1 CDK constructor

Prerequisites

Resources needed to run the manual QA

  • Atlas Project

All resources are created as part of cfn-testing-helper.sh

Manual QA

Please, follows the steps in TESTING.md.

Success criteria when testing the resource

  • Database Auditing Setting for the respective Project in Atlas should be correctly configured: image

Important Links

Local Testing

The local tests are integrated with the AWS sam local and cfn invoke tooling features:

sam local start-lambda --skip-pull-image

then in another shell:

repo_root=$(git rev-parse --show-toplevel)
source <(${repo_root}/quickstart-mongodb-atlas/scripts/export-mongocli-config.py)
cd ${repo_root}/cfn-resources/project
./test/project.create-sample-cfn-request.sh YourProjectName > test.request.json 
echo "Sample request:"
cat test.request.json
cfn invoke CREATE test.request.json 
cfn invoke DELETE test.request.json 

Both CREATE & DELETE tests must pass.