Skip to content

Commit 8de2a0c

Browse files
committed
Add uppercase versions of "testN" tags to help test "case-insensitive alphanumeric order"
Signed-off-by: Tianon Gravi <admwiggin@gmail.com>
1 parent 83278b5 commit 8de2a0c

File tree

1 file changed

+12
-11
lines changed

1 file changed

+12
-11
lines changed

conformance/03_discovery_test.go

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -62,17 +62,18 @@ var test03ContentDiscovery = func() {
6262
SkipIfDisabled(contentDiscovery)
6363
RunOnlyIf(runContentDiscoverySetup)
6464
for i := 0; i < numTags; i++ {
65-
tag := fmt.Sprintf("test%d", i)
66-
tagList = append(tagList, tag)
67-
req := client.NewRequest(reggie.PUT, "/v2/<name>/manifests/<reference>",
68-
reggie.WithReference(tag)).
69-
SetHeader("Content-Type", "application/vnd.oci.image.manifest.v1+json").
70-
SetBody(manifests[2].Content)
71-
resp, err := client.Do(req)
72-
Expect(err).To(BeNil())
73-
Expect(resp.StatusCode()).To(SatisfyAll(
74-
BeNumerically(">=", 200),
75-
BeNumerically("<", 300)))
65+
for _, tag := range []string{"test" + strconv.Itoa(i), "TEST" + strconv.Itoa(i)} {
66+
tagList = append(tagList, tag)
67+
req := client.NewRequest(reggie.PUT, "/v2/<name>/manifests/<reference>",
68+
reggie.WithReference(tag)).
69+
SetHeader("Content-Type", "application/vnd.oci.image.manifest.v1+json").
70+
SetBody(manifests[2].Content)
71+
resp, err := client.Do(req)
72+
Expect(err).To(BeNil())
73+
Expect(resp.StatusCode()).To(SatisfyAll(
74+
BeNumerically(">=", 200),
75+
BeNumerically("<", 300)))
76+
}
7677
}
7778
req := client.NewRequest(reggie.GET, "/v2/<name>/tags/list")
7879
resp, err := client.Do(req)

0 commit comments

Comments
 (0)