Salut,

Pour exécuter un seul test il faut utiliser la commande suivante:

ruby -I test test/unit/auction_test.rb"

car rake test exécute tous les tests.

et avec un alias c'est plus pratique :-)
alias rtest='ruby -I test'

À +,
Alexis.

On Thu, 2009-06-25 at 09:39 +0200, philippe lachaise wrote:
> Lorsque je lance " rake test TEST=test/unit/auction_test.rb" les tests
> s'exécutent TROIS fois ?!
> 
> Y a-t-il une raison connue à celà ?
> 
> (Rails 2.3.2 sur Ubuntu)
> 
> ============================================
> 
> $ rake test TEST=test/unit/auction_test.rb
> (in /home/bach/Projects/rails/planetenchere)
> /usr/bin/ruby1.8 -I"lib:test"
> "/home/bach/.gem/ruby/1.8/gems/rake-0.8.7/lib/rake/rake_test_loader.rb" 
> "test/unit/auction_test.rb" 
> Loaded
> suite /home/bach/.gem/ruby/1.8/gems/rake-0.8.7/lib/rake/rake_test_loader
> Started
> Creating 20 users
> .
> Finished in 0.792669 seconds.
> 
> 1 tests, 2 assertions, 0 failures, 0 errors
> /usr/bin/ruby1.8 -I"lib:test"
> "/home/bach/.gem/ruby/1.8/gems/rake-0.8.7/lib/rake/rake_test_loader.rb" 
> "test/unit/auction_test.rb" 
> Loaded
> suite /home/bach/.gem/ruby/1.8/gems/rake-0.8.7/lib/rake/rake_test_loader
> Started
> Creating 20 users
> .
> Finished in 0.4131 seconds.
> 
> 1 tests, 2 assertions, 0 failures, 0 errors
> /usr/bin/ruby1.8 -I"lib:test"
> "/home/bach/.gem/ruby/1.8/gems/rake-0.8.7/lib/rake/rake_test_loader.rb" 
> "test/unit/auction_test.rb" 
> Loaded
> suite /home/bach/.gem/ruby/1.8/gems/rake-0.8.7/lib/rake/rake_test_loader
> Started
> Creating 20 users
> .
> Finished in 0.414418 seconds.
> 
> 1 tests, 2 assertions, 0 failures, 0 errors
> 
> 
> -- 
> IciMarché fédère l'e-commerce de proximité
> http://icimarche.fr
> 
> > 


--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
[email protected]
-~----------~----~----~----~------~----~------~--~---

Répondre à