diff --git a/test/integration/api/run.bats b/test/integration/api/run.bats index 2cb038eb87..f3f4c99042 100644 --- a/test/integration/api/run.bats +++ b/test/integration/api/run.bats @@ -21,3 +21,14 @@ function teardown() { # verify, container is running [ -n $(docker_swarm ps -q --filter=name=test_container --filter=status=running) ] } + +@test "docker run not enough resources" { + start_docker_with_busybox 1 + swarm_manage + + run docker_swarm run -d --name test_container -m 1000g busybox ls + [ "$status" -ne 0 ] + + run docker_swarm run -d --name test_container -c 1000 busybox ls + [ "$status" -ne 0 ] +}