2012-12-11 4 views
0

J'ai rspec avec certaines spécifications mais après certaines migrations les spécifications ne démarrent pas. J'exécuteLes spécifications dans Rails ne démarrent pas

bundle exec rake spec 

Et la commande avec la version Ruby correcte et quelques spécifications que j'ai sont représentés:

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

Mais après cela, rien est affiché. J'ai essayé avec Guard aussi, mais j'ai le même résultat.

J'ai annulé les migrations précédentes mais rien ne se produit.

Des solutions ou des solutions de contournement?

P.S. Ceci est mon gemfile ->https://gist.github.com/4258413

+0

Avez-vous l'erreur? –

+0

Non, en fait je ne vois rien dans la sortie à part ça:/ –

+0

Si je vérifie le journal de test, je vois quelques requêtes, toujours les mêmes, de 2 modèles. –

Répondre

0

Ok, problème résolu.

J'incluais tous les fichiers sous lib dans spec_helper.rb:

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

Le problème est que dans ce répertoire que j'avais un démon aussi, donc quelque chose comme ceci a été exécuté à chaque fois.

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

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

Désolé pour une question stupide.

Questions connexes