From e25ab310fab4257dee4db663eef86ac95a3a3ace Mon Sep 17 00:00:00 2001 From: Debarshi Ray Date: Fri, 9 Dec 2022 10:58:18 +0100 Subject: [PATCH] test/system: Test 'rmi --all' with an image without a name https://github.com/containers/toolbox/pull/1195 --- test/system/107-rmi.bats | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/test/system/107-rmi.bats b/test/system/107-rmi.bats index 37cdede..0f62e9e 100644 --- a/test/system/107-rmi.bats +++ b/test/system/107-rmi.bats @@ -65,6 +65,31 @@ teardown() { assert_equal "$new_num_of_images" "$num_of_images" } +@test "rmi: '--all' with an image without a name" { + local num_of_images + num_of_images="$(list_images)" + assert_equal "$num_of_images" 0 + + build_image_without_name + + num_of_images="$(list_images)" + assert_equal "$num_of_images" 1 + + run --keep-empty-lines --separate-stderr "$TOOLBOX" rmi --all + + assert_success + assert_output "" + output="$stderr" + assert_output "" + if check_bats_version 1.7.0; then + assert [ ${#lines[@]} -eq 0 ] + assert [ ${#stderr_lines[@]} -eq 0 ] + fi + + num_of_images="$(list_images)" + assert_equal "$num_of_images" 0 +} + @test "rmi: Try to remove all images with a container present and running" { skip "Bug: Fail in 'toolbox rmi' does not return non-zero value" num_of_images=$(list_images)