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.

30 rader
518 B

  1. #!/usr/bin/env bats
  2. load test_helper
  3. create_executable() {
  4. local bin="${RBENV_ROOT}/versions/${1}/bin"
  5. mkdir -p "$bin"
  6. touch "${bin}/$2"
  7. chmod +x "${bin}/$2"
  8. }
  9. @test "finds versions where present" {
  10. create_executable "1.8" "ruby"
  11. create_executable "1.8" "rake"
  12. create_executable "2.0" "ruby"
  13. create_executable "2.0" "rspec"
  14. run rbenv-whence ruby
  15. assert_success
  16. assert_output <<OUT
  17. 1.8
  18. 2.0
  19. OUT
  20. run rbenv-whence rake
  21. assert_success "1.8"
  22. run rbenv-whence rspec
  23. assert_success "2.0"
  24. }