Рейк больше не будет загружать модульные тесты Selenium 2 - PullRequest
0 голосов
/ 19 декабря 2011

Раньше я мог запускать все свои тесты Selenium2 WebDriver в Ruby on Rails с помощью 'rake test: units'. Но в последнее время мои тестовые наборы больше не будут найдены. Я не получаю никаких уведомлений или сообщений об ошибках. После трассировки тест заканчивается сразу после «Выполнить тест: единицы измерения»

Его по-прежнему можно запустить вручную, вызвав 'rake test: unit TEST = test / unit / foo_bar' или используя 'ruby [path]' для запуска файла.

Сам тест по-прежнему работает просто отлично, поэтому я не знаю, почему автоматический тест больше не запускается. Может быть, я нарушил некоторые соглашения об именах? Вот как все называется:

File: foo_bar.rb
Class: FooBar
Method: test_foo_bar

Далее я использую некоторые дополнительные написанные самостоятельно требования, хранящиеся в test / unit / helpers. Может ли быть другой источник проблем?

Спасибо.

1 Ответ

1 голос
/ 27 декабря 2011

К вашему сведению: это было нетрадиционное наименование.

File: foo_bar_test.rb
Class: FooBarTest
Method: test_foo_bar

Сделал это правильно. Теперь все запускается снова с "тестом / единицами рейка".

...