Merge pull request #2974 from edsantiago/bats

bats - various small updates
This commit is contained in:
OpenShift Merge Robot
2019-04-25 06:28:40 -07:00
committed by GitHub
5 changed files with 15 additions and 7 deletions

View File

@ -3,7 +3,7 @@
load helpers
@test "podman info - basic test" {
skip_if_remote
skip_if_remote "capitalization inconsistencies"
run_podman info
@ -28,7 +28,7 @@ RunRoot:
}
@test "podman info - json" {
skip_if_remote
skip_if_remote "capitalization inconsistencies"
run_podman info --format=json

View File

@ -3,8 +3,6 @@
load helpers
@test "podman run - basic tests" {
skip_if_remote
rand=$(random_string 30)
tests="
true | 0 |

View File

@ -6,8 +6,6 @@
load helpers
@test "podman logs - basic test" {
skip_if_remote
rand_string=$(random_string 40)
run_podman create $IMAGE echo $rand_string

View File

@ -6,7 +6,11 @@
load helpers
@test "podman build - basic test" {
skip_if_remote
if [[ "$PODMAN" =~ -remote ]]; then
if [ "$(id -u)" -ne 0 ]; then
skip "unreliable with podman-remote and rootless; #2972"
fi
fi
rand_filename=$(random_string 20)
rand_content=$(random_string 50)

View File

@ -31,6 +31,12 @@ die() {
echo "#| FAIL: $*" >&2
echo "#\\^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^" >&2
# Show permissions of directories from here on up
while expr "$path" : "/var/lib/containers" >/dev/null; do
echo "#| $(ls -ld $path)"
path=$(dirname $path)
done
exit 1
}
@ -65,8 +71,10 @@ EOF
# get podman image and container storage directories
run_podman info --format '{{.store.GraphRoot}}'
is "$output" "/var/lib/containers/storage" "GraphRoot in expected place"
GRAPH_ROOT="$output"
run_podman info --format '{{.store.RunRoot}}'
is "$output" "/var/run/containers/storage" "RunRoot in expected place"
RUN_ROOT="$output"
# The main test: find all world-writable files or directories underneath