47得票3回答
如何将RubyMine通知发送到Growl?

我正在尝试找出如何让RubyMine的控制台将消息发送到Growl。具体来说,由于我通过RubyMine运行Rspec和Spork,我想得到Growl通知有多少个测试已通过和失败。 我曾经使用Autotest和RedGreen宝石的命令行版本实现了此功能,但是这两个宝石似乎在RubyMine...

25得票2回答
Guard、Spork、Rspec和Rails 3的问题

我按照spork railscast视频的步骤操作,但当我尝试运行guard时出现以下错误: Guard is now watching at '/Users/m/work/' Starting Spork for Test::Unit & RSpec Couldn't find ...

23得票4回答
Rails 4.0 Spork/ActiveRecord异常

我一直在使用Michael Hartl的Rails教程来学习Ruby on Rails,并最近正在学习新版的Rails 4.0教程。我遇到了一个Spork的问题。我知道我们正在使用适用于Rails 4.0的自定义Spork分支,可能只是不兼容,但我想发布我的问题并查看是否有人知道我是否做错了什...

23得票4回答
使用 RSpec 时遇到未初始化常量错误,不知道是什么原因导致的。

我正在使用RSpec进行测试,周五下班时我的测试都通过了。但是当我回到家同步代码库后,在我的笔记本上测试失败了。现在回到公司,测试仍然失败。我不认为这是我的代码问题,因为单独运行rspec会返回错误,并且spork甚至无法启动。当我尝试启动Spork时,我收到以下错误消息:Using RSpe...

22得票5回答
spork 0.9.2和rspec 3.0.0 = 未初始化常量RSpec::Core::CommandLine(NameError)

我正在使用spork 0.9.2和rspec 3.0.0。当尝试运行测试代码rspec --drb时,出现了一个异常。C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/spork-0.9.2/lib/spork/test_framewor...

19得票4回答
Spork:如何刷新验证和其他代码?

我整天都在使用Spork,大部分时间它都非常好用。 然而,我经常会遇到一些问题,需要重新启动Spork才能通过测试...现在我开始怀疑它是否值得这么麻烦。由于我刚学习Ruby,有时候我无法预测错误是由于刷新问题,还是由于我对Ruby和Rails不熟悉。 我需要在Spork.each_run...

18得票3回答
使用Spork和Guard启动时出现错误

问题来了。当我添加Guard gem时,每次调用Guard都很顺利。 但是当我添加Spork后,我会得到以下错误信息,这不会影响我的测试,但每次尝试重新启动 Guard 时都会弹出此错误信息。19:01:28 - INFO - Guard uses TerminalTitle to send ...

16得票2回答
Rspec、shoulda和spork无法同时使用

当我运行rspec spec/models时,结果是正确的。 但是当我使用spork时,每个使用shoulda宏(如it { should validate_presence_of(:title) })的测试都会失败,并显示类似于undefined method 'validate_pres...

14得票1回答
Rails 4.1 - 为什么选择Spring?

现在随着Rails 4.1内置Spring,我很好奇为什么开发团队选择Spring而不是其他工具(如Zeus和Spork)。 他们为什么选择了Spring呢?

13得票4回答
Spork.prefork正在加载app/models/*。

我不知道如何让Spork不加载我应用程序的所有模型。无法使用Spork对我的模型进行测试会大大减慢速度。在调试Spork正在加载的内容时,我得到了以下信息: - Spork诊断 - -- 总结 -- app/models/account.rb app/model...