Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor to use one checker per rule #97

Merged
merged 2 commits into from
Sep 16, 2024
Merged

Conversation

hoangtungdinh
Copy link
Contributor

Description

This refactoring guarantees that one checker contains only one rule. Besides refactoring, many tests are also added to check for the status of the checkers.

Main changes

  1. Refactor so that each checker contains only one rules
  2. Add more unit tests to check the status of the checkers.
  3. Fix some unit test data file that doesn't follow the schema properly, leading to skipped checks.
  4. Update documentation

How was the PR tested?

  1. Unit-test

Notes
Related issue: asam-ev/qc-framework#163

Signed-off-by: hoangtungdinh <[email protected]>
Copy link
Contributor

@patrickpa patrickpa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @hoangtungdinh, great work!

@hoangtungdinh hoangtungdinh merged commit c584624 into develop Sep 16, 2024
7 checks passed
@hoangtungdinh hoangtungdinh deleted the tung/one-checker branch September 16, 2024 09:40
hoangtungdinh added a commit that referenced this pull request Sep 25, 2024
hoangtungdinh added a commit that referenced this pull request Sep 25, 2024
hoangtungdinh added a commit that referenced this pull request Oct 31, 2024
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