/
left76
/
cli
Обзор
Документация
Войти
/
left76
/
cli
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
e2e/stack/deploy_test.go
26 строк
714 B
Daniel Nephin
Add e2e test for stack deploy
12 мар 2018, 23:24
12 мар 2018, 23:24
fcffd67
Код
Авторство
О чём код?
package stack import ( "sort" "strings" "testing" "github.com/gotestyourself/gotestyourself/assert" "github.com/gotestyourself/gotestyourself/golden" "github.com/gotestyourself/gotestyourself/icmd" ) func TestDeployWithNamedResources(t *testing.T) { stackname := "test-stack-deploy-with-names" composefile := golden.Path("stack-with-named-resources.yml") result := icmd.RunCommand( "docker", "stack", "deploy", "-c", composefile, stackname) result.Assert(t, icmd.Success) stdout := strings.Split(result.Stdout(), "\n") expected := strings.Split(string(golden.Get(t, "stack-deploy-with-nanes.golden")), "\n") sort.Strings(stdout) sort.Strings(expected) assert.DeepEqual(t, stdout, expected) }