如何在多个测试文件夹(规格和水豚)上使用Rspec + Guard+Glow+Spork



我正在尝试在我的mac上的ruby on rails测试中设置Rspec + guard+glow+ fork。它们在我的'spec'目录上工作得很好。

但是我有一个不同的文件夹与分离的助手来存储水豚测试。我应该做些什么来配置guard+glow+spork,使它们在两个测试文件夹上同时工作'guard start'。

这是我的目录结构简介

app

——规范

——spec_helper.rb

——场景

——scenario_helper.rb

您可以为两个路径创建两个不同的组…

    # 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

最新更新