Вопросы по теме 'testunit'

Как в Ruby контролировать порядок запуска тестов Test::Unit?
Например, при запуске этих тестов я хочу убедиться, что test_fizz всегда запускается первым. require 'test/unit' class FooTest < Test::Unit::TestCase def test_fizz puts "Running fizz" assert true end def test_bar...
3503 просмотров
schedule 21.06.2022

Приборы Rails - определение имени таблицы?
На данный момент все мои приборы имеют то же имя, что и таблица, для которой они предназначены, из-за недавней проблемы с рельсами кажется невозможным иметь прибор, начинающийся со слова «тест». Кто-нибудь знает способ иметь другое имя прибора, а...
1059 просмотров

Невозможно сгенерировать результаты xml с помощью ci_reporter, используя Ruby 1.9.2 с Watir
Я установил Watir 1.7.1, Ruby 1.9.2, ci_reporter 1.6.4, тестовый модуль 2.2.0. Поскольку testunit не поставляется с Ruby 1.9.2, я установил его отдельно. Когда я запускаю скрипт, ci_reporter не создает папку «test/reports» в каталоге, в котором...
1056 просмотров
schedule 30.03.2024

Почему этот тест Test::Unit не может сохранить модель через `post :create`?
У меня две модели: User и Topic . У пользователей может быть много тем, и темы принадлежат одному пользователю. В моем контроллере тем я пытаюсь проверить действие создания для допустимой темы: Тест # topics_controller.test.rb def...
185 просмотров
schedule 20.02.2023

Существуют ли какие-либо хорошие решения для отслеживаемости тестирования ruby?
Я пишу Ruby (не Rails) и использую test/unit с shoulda для написания тестов. Существуют ли какие-либо драгоценные камни, которые позволят мне реализовать прослеживаемость от моих тестов до проектов/требований? то есть: я хочу пометить свои тесты...
256 просмотров
schedule 23.02.2022

Перезапустите неудачные модульные тесты в ruby
У меня есть несколько модульных тестов, написанных с использованием Test::Unit::TestCase, с XML, сгенерированным ci_reporter. Однако из-за независящих от меня обстоятельств они могут время от времени колебаться и случайным образом выходить из строя....
777 просмотров
schedule 08.09.2023

использование фикстур с новым созданным плагином rails не сработало
Когда я создаю плагин в рельсах, например: rails plugin new test_plugin --full после этой команды, я создаю модель (например, человека) и пытаюсь использовать некоторые приспособления или вспомогательные методы, такие как: people(:one) для...
95 просмотров
schedule 09.06.2023

minitest, test::unit и рельсы
Я где-то читал, что «minitest» — это «новый test::unit для ruby ​​1.9.2+». Но ruby ​​1.9.3, кажется, включает оба test::unit и минитест , это правда? При тестировании Rails по умолчанию, как указано в Руководстве по тестированию Rails...
5864 просмотров
schedule 03.06.2023

Тестирование на основе данных с помощью ruby ​​testunit
У меня есть очень простая проблема, для которой я не могу найти никакого решения. Поэтому я использую Watir Webdriver с testunit для тестирования своего веб-приложения. У меня есть тестовый метод, который я хотел бы запустить с несколькими...
838 просмотров
schedule 22.06.2023

Тестовый модуль Ruby on Rails 4 пропускает проверки
Я пытаюсь проверить проверки в своем приложении Rails 4. Проблема в том, что при добавлении одной конкретной проверки все тесты проходят успешно, независимо от того, закомментированы остальные проверки или нет. Вот мой код: #...
34 просмотров

Как протестировать маршруты, которые не включают контроллер?
Я использую minitest в Rails для тестирования, но столкнулся с проблемой, с которой, я надеюсь, мне поможет более опытный тестировщик, потому что я пытался искать ответ везде, но, похоже, никто столкнулся с этой проблемой или, если они столкнулись,...
61 просмотров
schedule 30.05.2023

Получение UrlGenerationErrorr при попытке запустить тест
1) Ошибка: SummariesControllerTest#test_should_get_edit: ActionController::UrlGenerationError: Маршрут не соответствует тесту {:action=>"edit", :controller=>"summaries", :summary=>"298486374", :summary_id=>"298486374"}...
28 просмотров
schedule 13.04.2023