12:57 < carxwol:#afpy> tcho
13:34 < ogrisel:#afpy> matin
13:34 [#] gawel se bagarre avec des doctests
13:35 < gawel> si quelqu'un sait me dire pourquoi 1 == 2 plante pas
13:36 < ccomb> si ça plante c'est que tu viens de trouver une faille de sécurité grave dans python :D
13:36 < ogrisel> In [1]: 1==2
13:36 < ogrisel> Out[1]: False
13:36 < gawel> non mais dans mon test ca plante pas
13:36 < gawel> je vois pas pourquoi
13:36 < gawel> see test.py aussi
13:36 < ccomb> ouf alors on est rassuré :)
13:36 < gawel> tests.py *
13:38 < gawel> normalement avec un doctest.REPORT_ONLY_FIRST_FAILURE il devrait stopper net
13:38 < ccomb> j'ai jamais réussi à le faire stopper des le début
13:39 < ccomb> je crois qu'il stoppe au 1er test, mais qu'il passe tout le test, c'est a dire tout le doctest
13:40 < ccomb> mais tu fais
13:40 < ccomb> while true; do tests.py|less; done
13:40 < ccomb> du coup ça reste au début et t'as juste à appuyer sur q
13:41 < gawel> non mais mon problème c'est qu'il continue a éxecuter le test même si y a une failure
13:41 < gawel> normalement ça stop, non ?
13:41 < gawel> enfin sur un doctest
13:41 < gawel> je vois pas comment il peut continuer alors que y a un vieux raise
13:42 < gawel> et pourtant il continue :(
13:42 < ccomb> bon, en meme temps c'est pratique quand tu mets des prints à la con que le doctest s'arrête pas à cause du print
13:43 < ccomb> (je mets beaucoup de prints à la con :) )
13:44 < gawel> bah normalement il s'arrète justement
13:45 < gawel> et il passe au prochain test
13:45 < ccomb> ben je m'étais posé la meme question puis je m'étais dit que c'était p-e normal...
13:45 < ccomb> mais p-e pas
13:45 < gawel> hm, remarque ptete
13:49 < ccomb> c'est --hide-secondary-failures ?
13:49 < gawel> connait pas ça
13:50 < ccomb> c'est une option de zope.testing.testrunner
13:52 < ccomb> mais je viens d'essayer et ça marche pas
13:56 < ccomb> comment on fait pour indiquer qu'on veut de l'ellipsis partout ?
13:56 < gawel> comment ça partout ?
13:56 < ccomb> pour eviter d'ecrire # doctest: +ELLIPSIS partout
13:57 < gawel> DocFileSuite(test, optionflags=(doctest.ELLIPSIS|...))
14:22 < gawel> Failed example: print repr(server)
14:26 < gawel> ccomb: t'utilise vim ?
14:27 < ccomb> plutot bluefish en général
14:27 < gawel> dommage, t'aurais été fan de vimperator :)
14:27 < gawel> c'est tout betement énorme ce truc
14:27 < gawel> vim pour firefox en gros
14:28 < ccomb> j'utilise quand même vim en permanence, ça peut m'intéresser
14:28 < gawel> google vimperator :)
14:28 < gawel> plus besoin de souris avec ça
14:29 < ccomb> ça déchire
14:29 < gawel> ogrisel est tombé amoureux aussi
14:29 < gawel> c'est *trop* la bonne idée du siècle
14:30 < gawel> complétion sur les url et tout
14:30 < gawel> *petite larme*
14:32 < gawel> ----------------------------------------------------------------------
14:32 < gawel> Ran 1 test in 5.368s
14:33 < ccomb> c'était les fins de ligne ou quoi ?
14:33 < gawel> ah, j'ai pas ça moi
14:34 < ccomb> on soit etre en iso8859 ici ?
14:35 [#] ccomb se demande pourquoi il voit toujours des ? au lieu des accents
14:35 < gawel> je suis en iso moi ouais
14:36 < gawel> mais bon, irssi ca décode bien tout :)
14:36 < ccomb> ét ça, ça mârçhe ?
14:36 < gawel> ouais, ça recode :p