使用minitest

时间:2015-06-24 14:28:43

标签: ruby unit-testing minitest testunit

我对Ruby有点新鲜,所以如果这是一个愚蠢的问题我会道歉。我搜索得非常努力,并且找不到任何有用的东西。

我的问题,我正在尝试对我编写的一个框架进行单元测试,该框架位于rails项目的lib目录中。我在我的单元测试中使用最小单元测试框架(通过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

1 个答案:

答案 0 :(得分:0)

是否要在require期间使用相对路径,请使用:

require_relative 'FileB'

希望它有所帮助。