Merge pull request #27142 from nothiaki/feat-artifact-rm-ignore

Feat artifact rm ignore
This commit is contained in:
openshift-merge-bot[bot]
2025-10-03 15:45:28 +00:00
committed by GitHub
11 changed files with 76 additions and 0 deletions

View File

@@ -527,6 +527,20 @@ class ArtifactTestCase(APITestCase):
rjson = r.json()
self.assertEqual(len(rjson), 0)
def test_remove_with_ignore(self):
# Test remove non existent artifacts with ignore
removeparameters: dict[str, str | list[str]] = {
"Artifacts": "fake_artifact",
"ignore": "true",
}
url = self.uri("/artifacts/remove")
r = requests.delete(url, params=removeparameters)
rjson = r.json()
# Assert correct response code
self.assertEqual(r.status_code, 200, r.text)
def test_remove_absent_artifact_fails(self):
ARTIFACT_NAME = "localhost/fake/artifact:latest"
url = self.uri("/artifacts/" + ARTIFACT_NAME)