diff --git a/hack/e2e-apps/vm-disk.bats b/hack/e2e-apps/vm-disk.bats new file mode 100644 index 00000000..cf1a1f90 --- /dev/null +++ b/hack/e2e-apps/vm-disk.bats @@ -0,0 +1,81 @@ +#!/usr/bin/env bats + +# Tests for vm-disk source types: source.image and source.disk. +# Existing source.http coverage lives in vminstance.bats. + +teardown() { + kubectl -n tenant-test delete vmdisks.apps.cozystack.io test-image-src test-disk-clone test-disk-base --ignore-not-found --timeout=2m || true +} + +@test "Create a VM Disk from source.image (golden image clone)" { + name='test-image-src' + kubectl -n tenant-test delete vmdisks.apps.cozystack.io $name --ignore-not-found --timeout=2m || true + kubectl apply -f - <