diff options
Diffstat (limited to 'test/rubygems/test_gem_gem_runner.rb')
-rw-r--r-- | test/rubygems/test_gem_gem_runner.rb | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/test/rubygems/test_gem_gem_runner.rb b/test/rubygems/test_gem_gem_runner.rb index efde71dce6..71b792c957 100644 --- a/test/rubygems/test_gem_gem_runner.rb +++ b/test/rubygems/test_gem_gem_runner.rb @@ -67,4 +67,34 @@ class TestGemGemRunner < Gem::TestCase assert_equal %w[--foo], args end + def test_info_succeeds + args = %w[info] + + use_ui @ui do + assert_nil @runner.run(args) + end + + assert_empty @ui.error + end + + def test_list_succeeds + args = %w[list] + + use_ui @ui do + assert_nil @runner.run(args) + end + + assert_empty @ui.error + end + + def test_search_succeeds + args = %w[search] + + use_ui @ui do + assert_nil @runner.run(args) + end + + assert_empty @ui.error + end + end |