Will this work if you run the tests from a different directory than the Liquid top level dir? For example, you could run "ruby -I . liquid/i18n_test.rb" from inside test/, which will fail because of this relative path being wrong.