【发布时间】:2015-06-24 14:28:42
【问题描述】:
我对 Ruby 有点陌生,所以如果这是一个愚蠢的问题,我深表歉意。我已经很努力地搜索了,但找不到任何有用的东西。
我的问题,我正在尝试对我正在编写的位于 rails 项目的 lib 目录中的框架进行单元测试。我在我的单元测试中使用 minitest 单元测试框架(通过 rake 任务执行)我有一个引用“文件 A”的要求。这很好。但是“文件 A”对“文件 B”有要求
像这样: 需要'./FileB'
当从 minitest 运行时,我得到无法加载此类文件的错误
这就是我的 rake 任务的样子 需要'rake/testtask'
Rake::TestTask.new do |t|
t.libs = ["lib", "test"]
t.name = "test:file_a_tests"
t.warning = true
t.test_files = FileList['test/file_a_test.rb']
end
【问题讨论】:
标签: ruby unit-testing minitest testunit