diff options
author | umohnani8 <umohnani@redhat.com> | 2017-11-22 10:46:47 -0500 |
---|---|---|
committer | Atomic Bot <atomic-devel@projectatomic.io> | 2017-11-22 18:23:19 +0000 |
commit | 40dce698d3359a6bf89ed954a483454daf2e9fb2 (patch) | |
tree | cf74dab73a15c54f021f6a131da1dcfe8cbe3cbe /test | |
parent | 34ba0cb8a922347364afaa14f199409ad7dc2451 (diff) | |
download | podman-40dce698d3359a6bf89ed954a483454daf2e9fb2.tar.gz podman-40dce698d3359a6bf89ed954a483454daf2e9fb2.tar.bz2 podman-40dce698d3359a6bf89ed954a483454daf2e9fb2.zip |
Update kpod mount and umount to use the new state
The new state for containers has been added
moved kpod mount and umount over to use it
Signed-off-by: Urvashi Mohnani <umohnani@redhat.com>
Closes: #57
Approved by: rhatdan
Diffstat (limited to 'test')
-rw-r--r-- | test/kpod_mount.bats | 28 |
1 files changed, 8 insertions, 20 deletions
diff --git a/test/kpod_mount.bats b/test/kpod_mount.bats index 48f581505..35f707451 100644 --- a/test/kpod_mount.bats +++ b/test/kpod_mount.bats @@ -13,41 +13,29 @@ function setup() { } @test "mount" { - skip "Test needs to be converted to kpod run" - start_crio - run crioctl pod run --config "$TESTDATA"/sandbox_config.json - echo "$output" - [ "$status" -eq 0 ] - pod_id="$output" - run crioctl image pull "$IMAGE" - echo "$output" - [ "$status" -eq 0 ] - run crioctl ctr create --config "$TESTDATA"/container_config.json --pod "$pod_id" + run bash -c "${KPOD_BINARY} ${KPOD_OPTIONS} create $BB ls" echo "$output" [ "$status" -eq 0 ] ctr_id="$output" - run bash -c ${KPOD_BINARY} ${KPOD_OPTIONS} mount $ctr_id + run bash -c "${KPOD_BINARY} ${KPOD_OPTIONS} mount $ctr_id" echo "$output" - echo ${KPOD_BINARY} ${KPOD_OPTIONS} mount $ctr_id [ "$status" -eq 0 ] run bash -c "${KPOD_BINARY} ${KPOD_OPTIONS} mount --notruncate | grep $ctr_id" echo "$output" [ "$status" -eq 0 ] - run bash -c ${KPOD_BINARY} ${KPOD_OPTIONS} unmount $ctr_id + run bash -c "${KPOD_BINARY} ${KPOD_OPTIONS} unmount $ctr_id" echo "$output" [ "$status" -eq 0 ] - run bash -c ${KPOD_BINARY} ${KPOD_OPTIONS} mount $ctr_id + run bash -c "${KPOD_BINARY} ${KPOD_OPTIONS} mount $ctr_id" echo "$output" [ "$status" -eq 0 ] - root="$output" run bash -c "${KPOD_BINARY} ${KPOD_OPTIONS} mount --format=json | python -m json.tool | grep $ctr_id" echo "$output" [ "$status" -eq 0 ] - touch $root/foobar - run bash -c ${KPOD_BINARY} ${KPOD_OPTIONS} unmount $ctr_id + run bash -c "${KPOD_BINARY} ${KPOD_OPTIONS} unmount $ctr_id" + echo "$output" + [ "$status" -eq 0 ] + run bash -c "${KPOD_BINARY} ${KPOD_OPTIONS} rm $ctr_id" echo "$output" [ "$status" -eq 0 ] - cleanup_ctrs - cleanup_pods - stop_crio } |