Я запускаю тесты RSpec для продукта веб-сайта, который существует на нескольких разных рынках. Каждый рынок имеет несколько различных комбинаций функций и т. Д. Я хотел бы иметь возможность писать тесты, которые пропускали бы себя во время выполнения в зависимости от того, с каким рынком / средой они работают. Тесты не должны терпеть неудачу при запуске на другом рынке, и они не должны проходить - они просто не применимы.
К сожалению, не существует простого способа отметить тест как пропущенный. Как я могу это сделать, не пытаясь ввести «ожидающие» блоки (которые в любом случае не точны?)