Как использовать Rspec + Guard + Glow + Spork для нескольких тестовых папок (spec и capybara) - PullRequest
1 голос
/ 01 января 2012

Я пытаюсь настроить Rspec + guard + glow + spork на моем ruby ​​при тестировании рельсов на mac. Они отлично работают в моей директории spec.

Но у меня есть другая папка с отдельным помощником для хранения теста на капибару. Что мне нужно сделать, чтобы сконфигурировать guard + glow + spork, чтобы они работали в двух папках тестирования за один раз: «start guard».

Это кратко моя структура каталогов

-App \

---- спецификация \

------ spec_helper.rb

---- Сценарии \

------ scenario_helper.rb

1 Ответ

0 голосов
/ 07 апреля 2012

Вы можете создать две разные группы для обоих путей ...

    # in your Guardfile
    group 'acceptance-tests' do
      guard 'rspec', :spec_paths => ['scenarios/'] do
        # ...
      end
    end

    group 'unit-tests' do
      guard 'rspec', :spec_paths => ['spec/models', 'spec/controllers', 'spec/routing'] do
        # ...
      end
    end
...