X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/f4ca9ad94a6bb006d1f3c7ba207837f1736d1247..49db3b740b861688eff2a872c8f69f65ee893ed2:/sdk/cli/test/test_arv-keep-get.rb diff --git a/sdk/cli/test/test_arv-keep-get.rb b/sdk/cli/test/test_arv-keep-get.rb index 0e578b8fb4..04f454369c 100644 --- a/sdk/cli/test/test_arv-keep-get.rb +++ b/sdk/cli/test/test_arv-keep-get.rb @@ -20,6 +20,14 @@ class TestArvKeepGet < Minitest::Test assert_match /^usage:/, err end + def test_get_version + out, err = capture_subprocess_io do + assert_arv_get '--version' + end + assert_empty(out, "STDOUT not expected: '#{out}'") + assert_match(/[0-9]+\.[0-9]+\.[0-9]+/, err, "Version information incorrect: '#{err}'") + end + def test_help out, err = capture_subprocess_io do assert_arv_get '-h' @@ -180,7 +188,7 @@ class TestArvKeepGet < Minitest::Test end assert_equal "#{Digest::MD5.hexdigest('foo')} ./foo\n", err assert_equal '', out - assert_equal false, File.exists?('tmp/foo') + assert_equal false, File.exist?('tmp/foo') end def test_sha1_nowrite @@ -190,7 +198,7 @@ class TestArvKeepGet < Minitest::Test end assert_equal "#{Digest::SHA1.hexdigest('foo')} ./foo\n", err assert_equal '', out - assert_equal false, File.exists?('tmp/foo') + assert_equal false, File.exist?('tmp/foo') end def test_block_to_file