[pyar] doctest raw_input()

Roberto Alsina ralsina en netmanagers.com.ar
Vie Jul 30 15:02:16 ART 2010


On Friday 30 July 2010 14:36:16 Tomas Zulberti wrote:
> 2010/7/30 Roberto Alsina <ralsina en netmanagers.com.ar>:
> > On Friday 30 July 2010 12:31:10 Emanuel Herrmann wrote:
> >> Buenas
> >> 
> >> alguien sabe como puedo hacer para poner un ejemplo en el docstrings
> >> como
> >> 
> >> >>> e=raw_input("ingrese valor:")
> >> 
> >> ingrese valor:11
> >> 
> >> >>> e
> >> 
> >> '11'
> >> 
> >> 
> >> y hacer que el doctest tome el valor (11) para validar la ejecución ??
> >> 
> >> es posible???
> > 
> > Porque no:
> > 
> > e="11"
> > 
> > A menos que estés tratando de testear si funciona raw_input!
> 
> Creo que el se refiere al caso en donde tenes un raw_input en la
> funcion que quiere testear.

No es lo que se ve en el mail original :-)

Ahí dice

>>> e=raw_input("ingrese valor:")

O sea, que está poniendo un raw_input en el doctest, o veo mal?

Se me ocurre que la manera correcta de hacer estas cosas es usando mocking. 



More information about the pyar mailing list