Skip to content

Add GDPR compliance tests and enhance existing functionality#20

Merged
kamir merged 6 commits into
mainfrom
fix/ci-failures
May 7, 2026
Merged

Add GDPR compliance tests and enhance existing functionality#20
kamir merged 6 commits into
mainfrom
fix/ci-failures

Conversation

@novatechflow
Copy link
Copy Markdown
Member

  • Introduced new tests for GDPR rules and evidence evaluation in hardcoded_test.go.
  • Added tests for GDPR breach and data flow evaluations in hardcoded_test.go.
  • Enhanced inspection sign-off functionality in inspection.go.
  • Updated scoring tests to ensure accurate score calculations in scoring_test.go.
  • Refactored ScanResult and ScoreSummary structures in types.go for better clarity.
  • Improved YAML rule handling in yaml_rule.go.
  • Seeded compliance scenarios with more detailed data in compliance_scenario.go.
  • Added comprehensive tests for compliance data flow CRUD operations in compliance_dataflow_test.go.
  • Implemented tests for compliance inspections and findings in compliance_inspection_test.go.
  • Created a new test file for rule metadata validation in rule_metadata_test.go.
  • Enhanced server tests to cover compliance data flow and inspection endpoints.

- Introduced new tests for GDPR rules and evidence evaluation in `hardcoded_test.go`.
- Added tests for GDPR breach and data flow evaluations in `hardcoded_test.go`.
- Enhanced inspection sign-off functionality in `inspection.go`.
- Updated scoring tests to ensure accurate score calculations in `scoring_test.go`.
- Refactored ScanResult and ScoreSummary structures in `types.go` for better clarity.
- Improved YAML rule handling in `yaml_rule.go`.
- Seeded compliance scenarios with more detailed data in `compliance_scenario.go`.
- Added comprehensive tests for compliance data flow CRUD operations in `compliance_dataflow_test.go`.
- Implemented tests for compliance inspections and findings in `compliance_inspection_test.go`.
- Created a new test file for rule metadata validation in `rule_metadata_test.go`.
- Enhanced server tests to cover compliance data flow and inspection endpoints.
@novatechflow novatechflow requested a review from kamir as a code owner May 7, 2026 09:36
@kamir kamir merged commit 1a3b129 into main May 7, 2026
2 checks passed
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.

2 participants