从RSpec测试开始有问题

时间:2013-07-08 15:50:07

标签: ruby-on-rails ruby rspec

我刚刚为一个将在本地运行的ruby rails项目编写了一个rake任务(从不在线)。为了测试它,我正在尝试使用RSpec,这是该应用程序迄今为止用于其单元测试的内容。

我之前从未使用过RSpec,而且我遇到了很多麻烦。以下是我的问题的一般列表:

1)“spec_helper”文件查询在线服务器,我不需要这个服务器并且一直给我一些连接问题

2)我无法弄清楚如何要求我需要测试的文件

我修补了这些问题,但这是我目前的要求清单......

# require 'spec_helper'
require '../../../lib/release_notes/release_notes_generator'

绝对不是我想要的。

3)我在错误的工作目录中。到目前为止,rake任务只从特定目录运行,现在我无法弄清楚如何让RSpec从另一个目录运行它。

我该如何解决这些问题?我应该在这个问题上应用RSpec吗?

1 个答案:

答案 0 :(得分:0)

尝试类似

的内容
require "#{Rails.root}/lib/release_notes/release_notes_generator"