podman

Форк
0
/
volume_exists_test.go 
31 строка · 855.0 Байт
1
package integration
2

3
import (
4
	. "github.com/containers/podman/v5/test/utils"
5
	"github.com/containers/storage/pkg/stringid"
6
	. "github.com/onsi/ginkgo/v2"
7
	. "github.com/onsi/gomega"
8
	. "github.com/onsi/gomega/gexec"
9
)
10

11
var _ = Describe("Podman volume exists", func() {
12

13
	AfterEach(func() {
14
		podmanTest.CleanupVolume()
15
	})
16

17
	It("podman volume exists", func() {
18
		vol := "vol" + stringid.GenerateRandomID()
19
		session := podmanTest.Podman([]string{"volume", "create", vol})
20
		session.WaitWithDefaultTimeout()
21
		Expect(session).Should(ExitCleanly())
22

23
		session = podmanTest.Podman([]string{"volume", "exists", vol})
24
		session.WaitWithDefaultTimeout()
25
		Expect(session).Should(ExitCleanly())
26

27
		session = podmanTest.Podman([]string{"volume", "exists", stringid.GenerateRandomID()})
28
		session.WaitWithDefaultTimeout()
29
		Expect(session).Should(Exit(1))
30
	})
31
})
32

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.