`
dongbin
  • 浏览: 242453 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

如何让CruiseControlrb生成RSpec 的rcov报告

    博客分类:
  • Ruby
阅读更多
desc "Run all specs in spec directory with RCov (excluding plugin specs)"
Spec::Rake::SpecTask.new(:rcov) do |t|
  t.spec_files = FileList['spec/**/*_spec.rb']
  t.rcov = true
  t.rcov_opts = ['--exclude', 'spec']
  t.rcov_dir = ENV['CC_BUILD_ARTIFACTS'] ||  'coverage'
end


CC_BUILD_ARTIFACTS是CruiseControlrb设置的环境变量,用于存放每个Build信息所在目录。
分享到:
评论

相关推荐

    rspec-api-blueprint-formatter, 从RSpec测试自动生成API文档 !.zip

    rspec-api-blueprint-formatter, 从RSpec测试自动生成API文档 ! RSpec APIBlueprint格式化程序从RSpec测试自动生成API文档 !像这样it 'retrievs the patients medications' do retrieve_medications

    rspec_api_documentation, 从RSpec自动生成API文档.zip

    rspec_api_documentation, 从RSpec自动生成API文档 RSpec Doc为你的Rails API生成漂亮的。查看一个示例文件。更改请查看维基以了解最新的更改。安装将rspec_api_documentation添加到你的文件gem 'rspec_a

    rspec 入门者学习

    RSpec 的设计目的是让测试更加自然和易读,使得开发人员能够更好地理解和编写测试用例。 #### 二、RSpec 与 BDD **行为驱动开发 (BDD)** 是一种软件开发方法论,它鼓励团队成员(包括开发者、QA 和非技术人员)...

    the rspec book.pdf

    书中的源码部分,即`rspec-code`,很可能是书中示例代码的集合,让读者能够亲手实践书中提到的各种技巧和策略。这将帮助读者更好地理解Rspec的工作原理,并能将其应用到自己的项目中。 与Rspec常一起使用的Cucumber...

    rspec测试.pdf

    RSpec正是实现BDD的关键工具之一,它通过简洁明了的语法让开发者能够清晰地表达软件的预期行为。 ### RSpec的核心概念 1. **描述(Describe)**:RSpec中的描述允许开发者组织测试逻辑,每个描述可以包含多个例子...

    自动化生成支持cucumber,Rspec的Rails(持续更新中)

    标题 "自动化生成支持cucumber,Rspec的Rails(持续更新中)" 暗示了这个压缩包文件的内容可能涉及使用Cucumber和RSpec这两种自动化测试工具在Ruby on Rails框架下的集成和配置。Cucumber是一种行为驱动开发(BDD)的...

    Ruby-rspecapidocumentation从RSpec自动生成API文档

    Ruby-rspec_api_documentation是一个强大的工具,专门用于从RSpec测试用例中自动生成API文档。在Ruby开发过程中,良好的文档是至关重要的,它可以帮助开发者理解代码的功能和使用方式,提高团队协作效率。RSpec是一...

    使用RSpec 测试Rails 程序.pdf

    4. **生成器**:使用`rails generate rspec:install`命令来初始化RSpec,并创建必要的目录结构和初始文件。 #### 三、模型测试 - **分析模型测试**:了解模型的基本结构,包括属性、关联关系、验证规则等。 - **...

    RSpec 3.1中文版

    RSpec是Ruby语言开发的一款行为驱动开发(BDD)工具,它通过使用领域特定语言(DSL)来帮助开发人员编写测试用例。RSpec 3.1版本是RSpec框架的更新版,提供了更多的功能和更好的用户体验。Rails是一个用Ruby语言编写的...

    Pragmatic.The RSpec Book.2010.pdf

    #### 一、RSpec框架简介与特性 **RSpec** 是 Ruby 社区中最受欢迎的行为驱动开发(Behavior Driven Development, BDD)框架之一。它为开发者提供了一种灵活的方式来定义应用程序的行为,并通过简洁易读的语法来编写...

    在rails中 使用RSpec生产CHM文档

    总结来说,这个主题涵盖了Rails开发、RSpec测试、文档生成以及可能的文件转换技术。要深入学习这个话题,你需要熟悉Rails、RSpec的使用,理解CHM文件的结构,以及如何使用适当的工具和技术将代码行为测试和文档生成...

    rspec測試工具書

    Rspec是一种行为驱动开发(Behavior-Driven Development,简称BDD)工具,它在软件测试领域被广泛使用。其目的是通过描述软件行为来提高开发人员与非技术团队成员之间的沟通效率。Rspec允许开发者编写一个可读性很强...

    jruby-1.5.5+OperaWatir+RSpec

    RSpec 的语法使得测试代码更接近自然语言,让非程序员也能理解测试目的。在本项目中,RSpec 可能被用来编写针对 OperaWatir 控制的浏览器行为的测试用例,确保 web 应用在 Opera 浏览器下的正确运行。 结合这三者,...

    RSpec.Essentials

    ### RSpec Essentials: Key Insights and Learning Points **RSpec Essentials** is an essential guide for developers looking to enhance their skills in testing Ruby applications using the RSpec framework...

    The.RSpec.Book

    - **易于集成**:RSpec 可以轻松地与其他Ruby工具(如Cucumber、Factory Bot等)集成,以支持更复杂的功能测试和数据生成。 #### 知识点三:RSpec 的基本结构 - **描述(Describe)**:用来描述类或模块的行为。 ...

    rspec_api_documentation:从RSpec自动生成API文档

    RSpec API文档生成器 为您的Rails API生成漂亮的API文档。 检出一个。 变化 请参阅Wiki以获取最新。 安装 将rspec_api_documentation添加到您的Gemfile gem 'rspec_api_documentation' 捆绑! $ bundle install ...

    rspec-collection_matchers, 集合基数匹配器,从rspec期望中提取.zip

    rspec-collection_matchers, 集合基数匹配器,从rspec期望中提取 RSpec::CollectionMatchers RSpec::CollectionMatchers 让你在一个例子中表达一个对象集合的预期结果。expect(account.shopping_cart).to have_

    rspec-sqlimit, RSpec匹配器用于控制由代码块生成的SQL查询.zip

    rspec-sqlimit, RSpec匹配器用于控制由代码块生成的SQL查询 基于的测试驱动的N + 4 查询驱动方法RSpec匹配器用于控制由代码块执行的SQL查询数。它以 Stack Ryan Stack wraps wraps和仪表机制为基础,包装了堆栈溢出...

    BDD开发之rspec和cucumber

    - **插件扩展**:Cucumber支持各种插件,用于生成测试报告、集成CI/CD流程等。 #### 实战案例分析 考虑到《RSpec Book》这本书的内容,我们可以推断其中包含了大量关于如何使用RSpec和Cucumber进行BDD开发的实际...

Global site tag (gtag.js) - Google Analytics