Commit f2f77388 authored by Tester's avatar Tester
Browse files

make the rbenv-help stub strictly match args

parent a1023090
Loading
Loading
Loading
Loading
+6 −6
Original line number Diff line number Diff line
@@ -149,7 +149,7 @@ OUT

@test "not enough arguments for rbenv-install" {
  stub_ruby_build
  stub rbenv-help 'echo "Usage: rbenv install"'
  stub rbenv-help 'install : echo "Usage: rbenv install"'

  run rbenv-install
  assert_failure
@@ -160,7 +160,7 @@ OUT

@test "too many arguments for rbenv-install" {
  stub_ruby_build
  stub rbenv-help 'echo "Usage: rbenv install"'
  stub rbenv-help 'install : echo "Usage: rbenv install"'

  run rbenv-install 2.1.1 2.1.2
  assert_failure
@@ -171,7 +171,7 @@ OUT

@test "show help for rbenv-install" {
  stub_ruby_build
  stub rbenv-help 'echo "Usage: rbenv install"'
  stub rbenv-help 'install : echo "Usage: rbenv install"'

  run rbenv-install -h
  assert_success
@@ -181,7 +181,7 @@ OUT
}

@test "not enough arguments rbenv-uninstall" {
  stub rbenv-help 'echo "Usage: rbenv uninstall"'
  stub rbenv-help 'uninstall : echo "Usage: rbenv uninstall"'

  run rbenv-uninstall
  assert_failure
@@ -191,7 +191,7 @@ OUT
}

@test "too many arguments for rbenv-uninstall" {
  stub rbenv-help 'echo "Usage: rbenv uninstall"'
  stub rbenv-help 'uninstall : echo "Usage: rbenv uninstall"'

  run rbenv-uninstall 2.1.1 2.1.2
  assert_failure
@@ -201,7 +201,7 @@ OUT
}

@test "show help for rbenv-uninstall" {
  stub rbenv-help 'echo "Usage: rbenv uninstall"'
  stub rbenv-help 'uninstall : echo "Usage: rbenv uninstall"'

  run rbenv-uninstall -h
  assert_success