#!/usr/bin/env bats # Copyright (c) 2012-2017 Red Hat, Inc # All rights reserved. This program and the accompanying materials # are made available under the terms of the Eclipse Public License v1.0 # which accompanies this distribution, and is available at # http://www.eclipse.org/legal/epl-v10.html # # Contributors: # Marian Labuda - Initial Implementation load '/bats-support/load.bash' load '/bats-assert/load.bash' source /dockerfiles/cli/tests/test_base.sh @test "test CLI prompt to provide volume for docker sock" { #GIVEN prompt_substring="-v /var/run/docker.sock:/var/run/docker.sock" #WHEN run execute_cli_command --che-cli-mount-scripts=false --che-cli-use-docker-sock=false --che-cli-command=start #THEN assert_failure assert_output --partial ${prompt_substring} } @test "test CLI prompt to provide directory for user data" { #GIVEN prompt_substring="-v :/data" #WHEN run execute_cli_command --che-cli-command=start #THEN assert_failure assert_output --partial ${prompt_substring} } @test "test CLI 'usage' when running container without command" { #GIVEN expected_output="USAGE:" #WHEN result=$(execute_cli_command || true) #THEN [[ $result == *${expected_output}* ]] }