-
Notifications
You must be signed in to change notification settings - Fork 32
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
Add test_feeds cases for SUSE Linux Enterprise #2807
Comments
Task 1 - Add new custom SUSE feed
|
Task 2 - Add download feeds tests
|
Task 2 - Add new custom SUSE feedModify cases in
Results: |
Task 3: Add duplicate feeds tests.Add case in tests/integration/test_vulnerability_detector/test_feeds/cases_duplicate_feeds.yml
Modify test tests/integration/test_vulnerability_detector/test_feeds/test_duplicate_feeds.py: Result: |
Task 4 - Add import invalid feed type tests.Add case in tests/integration/test_vulnerability_detector/test_feeds/data/test_cases/cases_import_invalid_feed_type.yaml
Add configuration for suse in tests/integration/test_vulnerability_detector/test_feeds/data/configuration_template/configuration_import_invalid_feed_type.yaml:
Results: |
Task 5 - Add validate feed content tests.Add cases in tests/integration/test_vulnerability_detector/test_feeds/data/test_cases/cases_validate_xml_feed_content.yaml
Results: |
Task 6 - Add SUSE OS to the test documentationAdded OS in tests involved
|
It was merge to |
Description
As part of #2792, it is necessary to add cases in the test_feeds suite related to SUSE Linux Enterprise support for the Wazuh Vulnerability Detector module.
Suite test_feeds
Test download feeds
: Prove that it is downloaded, and that the update date is recent.Test duplicate feeds
: Test that after downloading the feed again, the vulnerabilities of the feeds are not duplicatedTest import invalid feed type
: Test behavior when an invalid feed URL is enteredTest validate feed content
: It downloads the feed files and checks that they are parseable (XML or JSON).To Do
The text was updated successfully, but these errors were encountered: