Как использовать несколько файлов spec_helper.rb

#ruby #automated-tests #capybara #qa

#ruby #автоматизированные тесты #capybara

Вопрос:

Я хотел бы создать и использовать более одного «spec_helper.rb», чтобы настроить разные блоки кодов для каждого проекта.

Возможно ли это? Если да, то как я могу вызвать конкретный «spec_helper.rb» в моем тестовом файле?

Ответ №1:

spec_helper.rb не является чем-то особенным, это просто файл ruby, который затем требуется из других файлов (обычно файлов, определяющих ваши спецификации). Вы можете изменить имя (или иметь несколько файлов с разными именами), которые затем потребуются при необходимости.

Помимо этого, ваш вопрос о настройке разных блоков кода для разных проектов не имеет большого смысла, поскольку каждый из разных проектов по умолчанию будет иметь свой собственный spec_helper.rb .