【发布时间】:2011-03-30 10:34:21
【问题描述】:
我已经安装了 Watir 1.7.1、Ruby 1.9.2、ci_reporter 1.6.4、测试单元 2.2.0。
由于 Ruby 1.9.2 没有自带 testunit,所以我单独安装了 testunit。
当我运行脚本时,ci_reporter 不会在运行测试的目录中创建“test/reports”文件夹。当我执行脚本时,脚本运行正常,但没有创建文件夹。
“test/reports”文件夹是自己创建的,还是“test/reports”文件夹应该是 testunit 的一部分。
下面是iam运行的简单测试,请看代码sn -p:
gem 'test-unit'
require 'test/unit/ui/console/testrunner.rb'
require 'ci/reporter/rake/test_unit_loader.rb'
require 'watir'
class My_Test < Test::Unit::TestCase
def test_me
browser = Watir::IE.start('http://www.google.com')
assert(browser.link(:text, 'About Google').exists?)
browser.close
end
end
ruby 1.9.2 是否支持 ci_reporter 1.6.4?
谁能帮我举个例子,说明 ci_reporter 如何创建报告以及报告的存储位置?
【问题讨论】:
-
输入代码示例时,请选择该部分文本并使用大括号 ({}) 图标将其格式化为“代码”,这样更容易让人理解。
-
我尝试在我想要放置报告的位置添加 CI_REPORTS 环境变量,但它不起作用。
标签: ruby watir ruby-1.9 testunit