diff --git a/test/plugins/ruby.plugin.bats b/test/plugins/ruby.plugin.bats index c5f13733..8d0b53e9 100755 --- a/test/plugins/ruby.plugin.bats +++ b/test/plugins/ruby.plugin.bats @@ -15,6 +15,12 @@ load ../../plugins/available/ruby.plugin skip 'ruby not installed' fi - last_path_entry=$(echo $PATH | tr ":" "\n" | tail -1); + # Reset the path for this test to ensure that the ruby directory is not part of the path yet. + PATH="/usr/local/bin:/usr/bin:/bin" + + # Then load the ruby plugin again to ensure that the ruby path is appended at the end of the path + load ../../plugins/available/ruby.plugin + + local last_path_entry=$(echo $PATH | tr ":" "\n" | tail -1) [[ "${last_path_entry}" == "${HOME}"/.gem/ruby/*/bin ]] }