Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

39 rader
693 B

11 år sedan
11 år sedan
  1. #!/usr/bin/env bats
  2. load test_helper
  3. @test "commands" {
  4. run rbenv-commands
  5. assert_success
  6. assert_line "init"
  7. assert_line "rehash"
  8. assert_line "shell"
  9. refute_line "sh-shell"
  10. assert_line "echo"
  11. }
  12. @test "commands --sh" {
  13. run rbenv-commands --sh
  14. assert_success
  15. refute_line "init"
  16. assert_line "shell"
  17. }
  18. @test "commands in path with spaces" {
  19. path="${RBENV_TEST_DIR}/my commands"
  20. cmd="${path}/rbenv-sh-hello"
  21. mkdir -p "$path"
  22. touch "$cmd"
  23. chmod +x "$cmd"
  24. PATH="${path}:$PATH" run rbenv-commands --sh
  25. assert_success
  26. assert_line "hello"
  27. }
  28. @test "commands --no-sh" {
  29. run rbenv-commands --no-sh
  30. assert_success
  31. assert_line "init"
  32. refute_line "shell"
  33. }