Je n'utilise plus les tests classiques depuis longtemps mais rspec
Je reste quand même super surpris des temps!!
AnswerTest:
PASS should be valid (1.40s)
PASS should count up vote (0.83s)
PASS should not be valid without description (0.45s)
PASS should not be valid without question (0.45s)
PASS should not be valid without user (0.43s)
PASS should not count vote if user already voted (0.81s)
PASS should not count vote if user owns answer (0.41s)
PASS sould count down vote (0.77s)
entre 0.5 et 1.5 s pour des test unitaires d'une ligne!! avec je crois que 3
créations de data dans la DB
Sur un projet en cours sur les models j"ai 250 tests en 15 s (0.06s en moyenne
par test et il y a des accès à la DB)
Tout ne fait pas avancer le schmilblick, c'est juste pour info
On Apr 12, 2012, at 9:54 AM, Cyril Mougel wrote:
> 2012/4/12 Sébastien Gruhier <[email protected]>:
>> Je viens de faire le test sur mon iMac, ça prend 2 mn dont 1 mn pour le test
>> avec selenium.
>> Il serait mieux de passer par capybary-webkit ou poltergheist pour ça
>>
>
> Pour limiter le temps d'execution des tests, il suffit de faire des
> mock. Une solution est expliqué dans le bouquin Object On Rails. Car
> souvent pour faire des mock intelligent et pratique, il faut avoir
> architecturé son code de manière a ne mocker presque rien.
>
> --
> Cyril Mougel
> http://blog.shingara.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]
--
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]