我有一个继承的应用程序,运行在Ruby 1.9的Rails 3上,它正常工作,但出于某种原因,当我安装了rspec和jasmine后,在运行rake -T时,它们的rake任务都没有显示出来。该应用程序的Rakefile是标准的,事实上,当我安装Cucumber时,它的rake任务能够正常显示。
如果我输入rake spec,就不会出现错误,但我的规范都不会运行。但是,如果我输入rspec spec,它们都可以很好地运行。Jasmine任务会报错,说没有这样的任务。
你知道为什么这些任务不会显示出来,但其他任务会吗?
如果我输入rake spec,就不会出现错误,但我的规范都不会运行。但是,如果我输入rspec spec,它们都可以很好地运行。Jasmine任务会报错,说没有这样的任务。
你知道为什么这些任务不会显示出来,但其他任务会吗?
rake -P
?你是否运行了rails g rspec:install
? - Zabba