0

いくつかの仕様を含む rspec がありますが、いくつかの移行の後、仕様が開始されません。私は実行します

bundle exec rake spec

そして、正しいRubyバージョンと私が持っているいくつかの仕様を含むコマンドが表示されます:

/Users/jose/.rvm/rubies/ruby-1.9.3-p327/bin/ruby -S rspec ./spec/controllers/apps_controller_spec.rb ./spec/integration/users_spec.rb

しかし、その後は何も表示されません。Guard も試してみましたが、同じ結果が得られました。

以前の移行にロールバックしましたが、何も起こりません。

解決策または回避策はありますか?

PSこれは私のgemfileです-> https://gist.github.com/4258413

4

1 に答える 1

0

わかりました、問題は解決しました。

私はspec_helper.rbのlibの下にあるすべてのファイルを含めていました:

Dir[Rails.root.join("lib/**/*.rb")].each {|f| require f}

問題は、そのディレクトリにデーモンもあったので、毎回このようなことが実行されたということでした。

$running = true
Signal.trap("TERM") do 
  $running = false
end

while($running) do
  # do things
  sleep 10
end 

ばかげた質問でごめんなさい。

于 2012-12-11T15:31:30.200 に答える