Skip to content

Better test structure validation and logic, PascalCase mandatory#5

Merged
fr0gger merged 9 commits intoNova-Hunting:mainfrom
marcopedrinazzi:test-structure
Mar 2, 2026
Merged

Better test structure validation and logic, PascalCase mandatory#5
fr0gger merged 9 commits intoNova-Hunting:mainfrom
marcopedrinazzi:test-structure

Conversation

@marcopedrinazzi
Copy link
Copy Markdown
Contributor

@marcopedrinazzi marcopedrinazzi commented Feb 24, 2026

Hey Thomas, I've improved the test structure validation and whole logic and then I've enforced the PascalCase convention for the rule titles, before it was only warning, now i set it as a hard requirement for the test to pass.

I've introduced yaml lint check for the tests in the CI to make sure the Test yaml are ok (before it would have caused the whole test job to fail) and made the workflow faster by installing the requirements in a different way

I've reduced also the timeouts, before they were too large

@marcopedrinazzi marcopedrinazzi marked this pull request as draft February 24, 2026 17:25
@marcopedrinazzi marcopedrinazzi marked this pull request as ready for review February 24, 2026 18:40
@fr0gger fr0gger merged commit 1a1a7ef into Nova-Hunting:main Mar 2, 2026
4 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