Loading test/rbenv.bats +24 −0 Original line number Diff line number Diff line Loading @@ -149,39 +149,63 @@ OUT @test "not enough arguments for rbenv-install" { stub_ruby_build stub rbenv-help 'echo "Usage: rbenv install"' run rbenv-install assert_failure assert_output_contains 'Usage: rbenv install' unstub rbenv-help } @test "too many arguments for rbenv-install" { stub_ruby_build stub rbenv-help 'echo "Usage: rbenv install"' run rbenv-install 2.1.1 2.1.2 assert_failure assert_output_contains 'Usage: rbenv install' unstub rbenv-help } @test "show help for rbenv-install" { stub_ruby_build stub rbenv-help 'echo "Usage: rbenv install"' run rbenv-install -h assert_success assert_output_contains 'Usage: rbenv install' unstub rbenv-help } @test "not enough arguments rbenv-uninstall" { stub rbenv-help 'echo "Usage: rbenv uninstall"' run rbenv-uninstall assert_failure assert_output_contains 'Usage: rbenv uninstall' unstub rbenv-help } @test "too many arguments for rbenv-uninstall" { stub rbenv-help 'echo "Usage: rbenv uninstall"' run rbenv-uninstall 2.1.1 2.1.2 assert_failure assert_output_contains 'Usage: rbenv uninstall' unstub rbenv-help } @test "show help for rbenv-uninstall" { stub rbenv-help 'echo "Usage: rbenv uninstall"' run rbenv-uninstall -h assert_success assert_output_contains 'Usage: rbenv uninstall' unstub rbenv-help } Loading
test/rbenv.bats +24 −0 Original line number Diff line number Diff line Loading @@ -149,39 +149,63 @@ OUT @test "not enough arguments for rbenv-install" { stub_ruby_build stub rbenv-help 'echo "Usage: rbenv install"' run rbenv-install assert_failure assert_output_contains 'Usage: rbenv install' unstub rbenv-help } @test "too many arguments for rbenv-install" { stub_ruby_build stub rbenv-help 'echo "Usage: rbenv install"' run rbenv-install 2.1.1 2.1.2 assert_failure assert_output_contains 'Usage: rbenv install' unstub rbenv-help } @test "show help for rbenv-install" { stub_ruby_build stub rbenv-help 'echo "Usage: rbenv install"' run rbenv-install -h assert_success assert_output_contains 'Usage: rbenv install' unstub rbenv-help } @test "not enough arguments rbenv-uninstall" { stub rbenv-help 'echo "Usage: rbenv uninstall"' run rbenv-uninstall assert_failure assert_output_contains 'Usage: rbenv uninstall' unstub rbenv-help } @test "too many arguments for rbenv-uninstall" { stub rbenv-help 'echo "Usage: rbenv uninstall"' run rbenv-uninstall 2.1.1 2.1.2 assert_failure assert_output_contains 'Usage: rbenv uninstall' unstub rbenv-help } @test "show help for rbenv-uninstall" { stub rbenv-help 'echo "Usage: rbenv uninstall"' run rbenv-uninstall -h assert_success assert_output_contains 'Usage: rbenv uninstall' unstub rbenv-help }