Таким образом, по отношению к интеграционному тестированию с использованием Capybara и RSpec, я знаю, что могу это сделать:Изменить размер по умолчанию Капибара окно браузера
page.driver.browser.manage.window.resize_to(x,y)
на How to set Browser Window size in Rspec (Selenium) для конкретных испытаний RSpec, но есть способ сделать это глобально, так что каждый тест, на который влияют медиа-запросы, не должен определять это?
Тогда мне нужно сделать это в каждом файле спецификации правильно? Как это сделать для * всего *? – CDub
Вы можете использовать RSpec.configure для включения или расширения модулей в своих примерах, а затем разместить перед: all /: каждый в модуле, который вы включаете/расширяете: https://www.relishapp.com/rspec/rspec-core/docs/helper-methods/define-helper-methods-in-a-module –
@CDub см. мой ответ. Выше это тоже не работало для меня –