theforeman / foreman-ansible-modules

Ansible modules for interacting with the Foreman API and various plugin APIs such as Katello
GNU General Public License v3.0
145 stars 162 forks source link

Remove deb CV filters from tests and make special deb test #1733

Open Griffin-Sullivan opened 1 month ago

Griffin-Sullivan commented 1 month ago

The content view filter tests were using deb repositories which was breaking on live Satellites. I decided to remove the deb filters and rules from the content_view_filter_* test playbooks and give it it's own simple playbook.

I also simplified the content_view_filter_info test since it was outdated after creating the content_view_filter_rule module. The test now just creates a filter and makes sure the info module works on it. No need to run an info on every type of filter, since the other tests are much more comprehensive.

Griffin-Sullivan commented 1 month ago

@evgeni can't get forklift to work for me so I still need to record the fixtures for the deb playbook