|
4 | 4 | package e2e
|
5 | 5 |
|
6 | 6 | import (
|
7 |
| - "fmt" |
8 | 7 | "testing"
|
9 |
| - "time" |
10 | 8 |
|
11 |
| - uitest "github.com/cppforlife/go-cli-ui/ui/test" |
12 | 9 | "github.com/stretchr/testify/require"
|
13 | 10 | )
|
14 | 11 |
|
@@ -210,30 +207,33 @@ func TestPackageRepositoryTagSemver(t *testing.T) {
|
210 | 207 | }
|
211 | 208 |
|
212 | 209 | cleanUp()
|
213 |
| - defer cleanUp() |
| 210 | + //defer cleanUp() |
214 | 211 |
|
215 | 212 | logger.Section("adding a repository", func() {
|
216 | 213 | kappCtrl.Run([]string{"package", "repository", "add", "-r", pkgrName, "--url", pkgrURL + ":v1.0.0"})
|
217 | 214 |
|
218 |
| - kubectl.Run([]string{"get", kind, pkgrName}) |
| 215 | + out := kubectl.Run([]string{"get", kind, pkgrName, "-oyaml"}) |
| 216 | + require.Contains(t, out, "tag: v1.0.0") |
219 | 217 | kubectl.Run([]string{"get", "pkgm/pkg.test.carvel.dev"})
|
220 | 218 | kubectl.Run([]string{"get", "pkg/pkg.test.carvel.dev.1.0.0"})
|
221 | 219 | kubectl.Run([]string{"get", "pkg/pkg.test.carvel.dev.2.0.0"})
|
222 | 220 | })
|
223 | 221 |
|
224 |
| - logger.Section("adding a repository", func() { |
| 222 | + logger.Section("deleting a repository", func() { |
225 | 223 | kappCtrl.Run([]string{"package", "repository", "delete", "-r", pkgrName})
|
226 | 224 | })
|
227 | 225 |
|
228 | 226 | logger.Section("adding a repository", func() {
|
229 |
| - out := kappCtrl.Run([]string{"package", "repository", "add", "-r", pkgrName, "--url", pkgrURL + ":v2.0.0", "--semver-tag-constraints", "1.0.0"}) |
230 |
| - t.Logf(out) |
| 227 | + kappCtrl.Run([]string{"package", "repository", "add", "-r", pkgrName, "--url", pkgrURL + ":v2.0.0", "--semver-tag-constraints", "1.0.0"}) |
| 228 | + out := kubectl.Run([]string{"get", kind, pkgrName, "-oyaml"}) |
| 229 | + require.Contains(t, out, "tag: v2.0.0") |
231 | 230 | })
|
232 | 231 |
|
233 |
| - logger.Section("adding a repository", func() { |
234 |
| - kappCtrl.Run([]string{"package", "repository", "add", "-r", pkgrName, "--url", pkgrURL, "--semver-tag-constraints", ">1.0.0"}) |
| 232 | + logger.Section("updating a repository", func() { |
| 233 | + kappCtrl.Run([]string{"package", "repository", "update", "-r", pkgrName, "--url", pkgrURL, "--semver-tag-constraints", ">1.0.0"}) |
235 | 234 |
|
236 |
| - kubectl.Run([]string{"get", kind, pkgrName}) |
| 235 | + out := kubectl.Run([]string{"get", kind, pkgrName, "-oyaml"}) |
| 236 | + require.Contains(t, out, "tag: v3.0.0") |
237 | 237 | kubectl.Run([]string{"get", "pkgm/pkg.test.carvel.dev"})
|
238 | 238 | kubectl.Run([]string{"get", "pkg/pkg.test.carvel.dev.1.0.0"})
|
239 | 239 | kubectl.Run([]string{"get", "pkg/pkg.test.carvel.dev.2.0.0"})
|
|
0 commit comments