Skip to content
  1. Dec 07, 2018
  2. Dec 06, 2018
  3. Dec 05, 2018
  4. Dec 04, 2018
  5. Nov 25, 2018
  6. Nov 24, 2018
  7. Nov 16, 2018
  8. Nov 15, 2018
  9. Nov 13, 2018
  10. Nov 12, 2018
    • Jason Karns's avatar
      Only FreeBSD needs extra PATH for bash · dc157994
      Jason Karns authored
      For the tests to run on FreeBSD, the bash executable needs to be
      available in PATH.
      
      The test_helper PATH was modified by
      49a94717 and f70d958f
      in order to be sure that bash is in PATH on FreeBSD.
      (The default location for packages on FreeBSD is /usr/local/bin, and
      since bash isn't provided by FreeBSD itself, that means /usr/local/bin
      is the most common, if not only, location to find bash on FreeBSD.)
      
      However, adding /usr/local/bin to PATH means that homebrew-managed
      packages on macOS are now in PATH for the test suite. This is especially
      important due to packages like readline. Since ruby-build prefers
      homebrew readline when available, this makes the tests fail on macOS
      (because the tests are written assuming no readline configuration.)
      
      While the tests could stub brew in all cases, to ensure the readline
      package is ignored by the tests, it seems more prudent to revert the
      PATH to be as minimal as possible, and to only include /usr/local/bin by
      precisely the OS that depends on it.
      dc157994
    • Jason Karns's avatar
      Run travis tests on OSX, too · cbd67c07
      Jason Karns authored
      cbd67c07
  11. Nov 11, 2018
  12. Nov 09, 2018
  13. Nov 07, 2018
  14. Nov 06, 2018
  15. Nov 05, 2018
  16. Oct 28, 2018
  17. Oct 22, 2018
  18. Oct 20, 2018
  19. Oct 19, 2018
  20. Oct 18, 2018
  21. Oct 17, 2018
  22. Oct 04, 2018