Test #4846
Test #4838: [Epic] Test Distribution and AutoDistribution features from core
CRUD RepositoryVersionDistribution
Description
The RepositoryVersionDistribution is designed to be subclassed and can't be fully tested unless it is subclassed. Thus, the recommended way to test core's functionality is to test it using the AnsibleDistribution from pulp_ansible.
CRUD the PulpDistributor.
1. Create a repo and repo_version with at least 1 file content in it.
2. Create a AnsibleDistribution with 'repository' field set to the repository from step 1. Verify it accepts it.
3. Update the AnsibleDistribution to unset 'repository' and set 'repository_version'. Verify it accepts it.
4. Update the AnsibleDistribution to set both 'repository' and 'repository_version' and verify it rejects it. These options cannot be used together
Related issues
Associated revisions
History
#1
Updated by bmbouter over 1 year ago
- Parent task set to #4838
#2
Updated by rochacbruno over 1 year ago
- Status changed from NEW to ASSIGNED
- Assignee set to rochacbruno
#3
Updated by rochacbruno over 1 year ago
- Status changed from ASSIGNED to POST
#4
Updated by rochacbruno over 1 year ago
- Related to Issue #4910: AnsibleDistribution allows setting repo and repo_version together in a PUT request added
#5
Updated by Anonymous over 1 year ago
- Status changed from POST to MODIFIED
Applied in changeset ansible_plugin:pulp_ansible|b6efb8dc556073f734462ae8f137e70568d92dc7.
#6
Updated by kersom over 1 year ago
- Status changed from MODIFIED to CLOSED - COMPLETE
Please register to edit this issue
Test AnsibleDistribution using repo and repo_version.
https://pulp.plan.io/issues/4846 closes #4846