Project

Profile

Help

Test #4956

As a user, I can clear all units from a new repository version

Added by daviddavis 4 months ago. Updated about 2 months ago.

Status:
CLOSED - COMPLETE
Priority:
Normal
Assignee:
Category:
-
Sprint/Milestone:
-
Version:
Platform Release:
Tags:
Sprint:

Description

In #4901, we allowed users to pass in '*' as part of the list of remove_content_units when creating a RepositoryVersion so that they could remove ALL units from a new repo version.

Test Case 1

1. Create a new repo version with content units
2. Create a new repo version with remove_content_units with ['*']
3. Verify the repo version is empty

Test Case 2 (optional)

1. Create a new repo version with content units
2. Create a new content unit but don't add it to the repo version
3. Create a new repo version by specifying ['*'] for remove_content_units and your new content unit from step 2 for add_content_units
4. Verify the repo version only has the new content unit from step 2

Test Case 3

1. Create a new repo version with content units
2. Attempt to specify both '*' and a content id for remove_units (ie ["*", "/pulp/api/v3/content/file/files/209b2814-79ae-4530-97c5-c097193730ab/"])
3. Verify a 400 response + error


Related issues

Related to Pulp - Story #4901: Repository Version creation api should provide an easy way to clear out all units when adding new units MODIFIED Actions

Associated revisions

Revision dd3ba8d2 View on GitHub
Added by kersom about 2 months ago

Add test to clear all units

Add test to clear all units.

#4956

History

#1 Updated by daviddavis 4 months ago

  • Related to Story #4901: Repository Version creation api should provide an easy way to clear out all units when adding new units added

#2 Updated by daviddavis 4 months ago

  • Description updated (diff)

#3 Updated by daviddavis 4 months ago

  • Description updated (diff)

#4 Updated by kersom about 2 months ago

  • Assignee set to kersom

#5 Updated by kersom about 2 months ago

  • Status changed from NEW to MODIFIED

#6 Updated by kersom about 2 months ago

  • Status changed from MODIFIED to CLOSED - COMPLETE

Please register to edit this issue

Also available in: Atom PDF