触摸文件后,autospec无法运行测试

时间:2010-08-21 11:36:10

标签: ruby-on-rails macos rspec

我在app / views / users中有两个文件

-rw-r - r-- 1 create.html.erb
-rw-r - r - @ 1 new.html.erb

随着autospec运行并且我的所有测试都通过,我触摸'new.html.erb'并且咆哮通知我我的测试无法运行并且autospec输出:

0个例子,0个失败

如果我再次启动autospec,我的所有测试都会通过。

如果我触摸'create.html.erb'则没有任何反应。我的测试继续进行。

注意ls输出中的&符号。我不知道这意味着什么,但它会在autospec运行后添加。

任何人都可以帮我解决这个令人困惑的错误吗?我是一个rspec / rails noob。

非常感谢。

编辑:

我注意到测试正在运行:

/spec/views/users/new.html.erb_spec.rb

我看到this tutorial(我建议)建议删除这些文件:

“顺便说一下,我并不偏袒单独的视图测试,我发现这些测试非常脆弱,所以让我们将它们与很少使用的帮助规范一起删除:”


$ rm -rf spec/views
$ rm -f spec/helpers/pages_helper_spec.rb

0 个答案:

没有答案