代码之家  ›  专栏  ›  技术社区  ›  BvuRVKyUVlViVIc7

SimpleCov rspec和cucumber分别

  •  4
  • BvuRVKyUVlViVIc7  · 技术社区  · 16 年前

    我不喜欢把rspec和cucumber的覆盖率混在一起。。。

    2 回复  |  直到 16 年前
        1
  •  9
  •   AdrieanKhisbe aytigra    10 年前

    SimpleCov.coverage_dir ‘coverage’

    这将允许您设置覆盖率信息所在的目录。所以配置它的一种方法是

    if RUBY_VERSION > "1.9"
      require 'simplecov'
      SimpleCov.start 'rails'
      SimpleCov.coverage_dir 'coverage/rspec'
    end
    

    你的内心 test_helper ,和

    if RUBY_VERSION > "1.9"
      require 'simplecov'
      SimpleCov.start 'rails'
      SimpleCov.coverage_dir 'coverage/cucumber'
    end
    

    features/support/env.rb

        2
  •  0
  •   BvuRVKyUVlViVIc7    16 年前

    六羟甲基三聚氰胺六甲醚。。。没有回答。。我的解决方案是从一个测试框架中删除require行并分别运行测试。。。