Skip to content

feat: add user isolation testing framework with database cleanup and Google Sheets integration#46

Open
steadhac wants to merge 5 commits intoOWASP-ASI:mainfrom
steadhac:steadhac/feature/user-isolation-testing
Open

feat: add user isolation testing framework with database cleanup and Google Sheets integration#46
steadhac wants to merge 5 commits intoOWASP-ASI:mainfrom
steadhac:steadhac/feature/user-isolation-testing

Conversation

@steadhac
Copy link
Contributor

@steadhac steadhac commented Feb 4, 2026

Description

Adds comprehensive user isolation testing framework to ensure data privacy across users.

What's included

  • 9 user isolation test cases (CUI-NS, CUI-QRY, CUI-ACCESS, CUI-FU, CUI-SM, CUI-COM)
  • Database cleanup fixture to prevent test pollution
  • Google Sheets integration for test result tracking

Status

  • 7/9 tests passing
  • Ready for review

Files

  • User isolation test suite
  • Database fixtures
  • Google Sheets reporter integration

steadhac and others added 4 commits February 3, 2026 17:30
…Google Sheets integration

- Add comprehensive user isolation tests (7/9 passing)
- Implement database cleanup fixture to prevent test pollution
- Add Google Sheets reporter integration for test result tracking
- Update pytest_google_sheets.py with isolation test category
- Add gspread dependency to pyproject.toml
Signed-off-by: Carolina Steadham <149729635+steadhac@users.noreply.github.com>
@steadhac steadhac force-pushed the steadhac/feature/user-isolation-testing branch from 7502a81 to 2dad2e2 Compare February 4, 2026 21:10
Signed-off-by: Carolina Steadham <149729635+steadhac@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant