У меня очень странное сообщение об ошибке. Я думаю, что это не из Ruby, а из системы Unix.
Итак, у меня есть следующий тестовый файл:
require File.dirname(__FILE__) + '/../test_helper'
class CatTest < ActiveSupport::TestCase
def test_truth
assert true
end
end
Итак, из файлов YAML в каталоге Fixtures ничего не выходит.
Когда я запускаю тест выше с командой:
$ ruby ./test/unit/cat_test.rb
Я получаю очень странный результат:
Loaded suite ./test/unit/cat_test
Started
E
Finished in 0.011252 seconds.
1) Error:
test_truth(CatTest):
IndexError: string not matched
1 tests, 0 assertions, 0 failures, 1 errors
Я не могу найти значение ошибки
IndexError: string not matched
Но самое странное, что вчера это сработало!
Большое спасибо за вашу помощь.
Привет
(я работаю под Ubuntu 9.04)