Python doctests

1 view
Skip to first unread message

Herberth Amaral

unread,
Nov 21, 2010, 8:55:37 AM11/21/10
to dojomoc
Galera, 

Pros que querem fazer dojos em Python, eu recomendo a leitura do manual de doctests: http://docs.python.org/library/doctest.html

Doctests é uma forma bem legal de se fazer testes, em que os testes ficam dentro de uma string na documentação do método/função. Assim, vc pode documentar duas vezes: escrevendo a documentação da função normalmente e já colocando os casos de teste pra ela.

Não é nem de perto uma forma comum de fazer testes, mas eu acho que é do caralho. Dêem uma olhada e mandem um feedback ;)

[]'s

--
Herberth Amaral
http://herberthamaral.com

Diego Caxito

unread,
Nov 21, 2010, 9:23:23 AM11/21/10
to doj...@googlegroups.com
Isso me lembrou de falar como foi o dojo no blog e de postar o código no google, quem ta com o código posta lá.

Abraço,

Diego Caxito
Analista de Sistemas 

LinkedInTwitter



2010/11/21 Herberth Amaral <herbert...@gmail.com>

Diego Caxito

unread,
Nov 21, 2010, 10:06:56 AM11/21/10
to doj...@googlegroups.com

Agora falta o código.

Abraço,

Diego Caxito
Analista de Sistemas 

LinkedInTwitter



2010/11/21 Diego Caxito <diego...@gmail.com>

Herberth Amaral

unread,
Nov 21, 2010, 10:28:21 AM11/21/10
to doj...@googlegroups.com
Google Code? Vamo colocar no Github. Assim todo mundo pode fazer um fork do repositório e mandar um pull request quando o dono do repo "oficial" não comparecer ao dojo.

2010/11/21 Diego Caxito <diego...@gmail.com>

Diego Guimarães

unread,
Nov 21, 2010, 12:31:29 PM11/21/10
to doj...@googlegroups.com
Quanto aos DocTests, ja fiz algumas coisas com ele, e é muito interessante mesmo, e super fácil de usar, é uma boa!

Enquanto ao codigo, estou mandando em anexo e também vou criar um repositório no github, ae vcs dão um fork lá :)

flw.
musica.py

Herberth Amaral

unread,
Nov 21, 2010, 12:39:11 PM11/21/10
to doj...@googlegroups.com
Eu tenho alguns materiais de git/github que eu posso passar pra galera. Se vcs acharem interessante, posso dar um minicurso de umas 4 (ou mais, se for preciso) horas sobre o assunto.

2010/11/21 Diego Guimarães <diegobr....@gmail.com>
Reply all
Reply to author
Forward
0 new messages