cisagov / ScubaGoggles

SCuBA Secure Configuration Baselines and assessment tool for Google Workspace
https://www.cisa.gov/resources-tools/services/secure-cloud-business-applications-scuba-project
Creative Commons Zero v1.0 Universal
164 stars 22 forks source link

Python Unit Testing for GWS #330

Open snarve opened 4 months ago

snarve commented 4 months ago

This epic covers the overall python units tests created for the ScubaGoggles tool This can be further be split into multiple issues covering the units tests at a more granular level. (say unit tests for provider, unit tests for each baselines)

💭 Motivation and context Current unit tests are rego based

Dependent on epic https://github.com/cisagov/ScubaGoggles/issues/164

Work can progress on this epic once https://github.com/cisagov/ScubaGoggles/issues/164 is implemented

Related Issues:

mitchelbaker-cisa commented 2 months ago

Implementing this epic will help with testing new config file support, #413 (see testing section for this PR on the type of user actions we could automate).