Rspec: подавлять вывод теста при форматировании?

#ruby #rspec

#ruby #rspec

Вопрос:

У меня очень большой и очень сложный набор тестов. Некоторые аспекты набора тестов не связаны со спецификацией тестируемого приложения — они просто предназначены для того, чтобы я мог легко отследить проблемы, связанные с некорректностью самого теста — например, неправильно отформатированные данные прибора. По сути, у меня есть группа тестов, которая существует исключительно для обеспечения корректной работы моих тестов.

Я хотел бы посмотреть, не сработает ли этот материал по понятным причинам, но я не хочу, чтобы он загрязнял мои «спецификации» — есть ли какой-нибудь способ сделать тест или, что еще лучше, контекст невидимым при успешном выполнении?

Ответ №1:

Я думаю, что FUBAR, драгоценный камень, является самым простым вариантом. Это приведет к взрывному сбою, но в остальном будет простой маленькой строкой состояния.

Комментарии:

1. Не совсем то, что я здесь ищу. Я только хочу подавить вывод определенных тестов, не относящихся к спецификациям, а не всех из них.

2. Ага. Тогда понятия не имею. Извините:-(