Pessoal Como vocês fazem teste de unidade em haskell? Algo melhor que: https://github.com/andersonaap/haskell_uma_abordagem_pratica/blob/master/cap... ? Alguma dica para automatizalção? []s
Há várias alternativas mais high-level que o HUnit cru no Hackage. O que eu
mais uso é o hspec.
Até,
--
Felipe – enviado do meu Galaxy Tab.
Em 01/10/2012 02:48, "Anderson Pavia"
Pessoal
Como vocês fazem teste de unidade em haskell?
Algo melhor que:
https://github.com/andersonaap/haskell_uma_abordagem_pratica/blob/master/cap...
?
Alguma dica para automatizalção?
[]s
_______________________________________________ haskell-br mailing list haskell-br@haskell.org http://www.haskell.org/mailman/listinfo/haskell-br
Eu gosto de usar o Test.Framework e o Test.Framework.TH também, como
"wrappers" em volta do HUnit e QuickCheck....
http://bazaar.launchpad.net/~presto-developers/presto/trunk/view/head:/src/L...
Com ele você tem um relatório de testes formatado bem mais amigável, e
com as localizações onde ocorreram os erros bem mais fáceis de achar.
Além disso, também com o Test.Framework.TH não é necessário fazer
manualmente a lista de testes a ser rodada em um arquivo. Ele usa
metaprogramação com template Haskell para "detectar" todas as funções
cujo nome começa com "case" ou "test"...
Abraços de Utrecht, na Holanda :)
João Paulo Pizani Flor
joaopizani@gmail.com
2012/10/1 Felipe Almeida Lessa
Há várias alternativas mais high-level que o HUnit cru no Hackage. O que eu mais uso é o hspec.
Até,
-- Felipe – enviado do meu Galaxy Tab.
Em 01/10/2012 02:48, "Anderson Pavia"
escreveu: Pessoal
Como vocês fazem teste de unidade em haskell?
Algo melhor que:
https://github.com/andersonaap/haskell_uma_abordagem_pratica/blob/master/cap...
?
Alguma dica para automatizalção?
[]s
_______________________________________________ haskell-br mailing list haskell-br@haskell.org http://www.haskell.org/mailman/listinfo/haskell-br
_______________________________________________ haskell-br mailing list haskell-br@haskell.org http://www.haskell.org/mailman/listinfo/haskell-br
Eu costumava usar o test-framework, após algum tempo mudei p/ o hspec, como alguém anteriormente já mencionou. Sempre me incomou manter a lista de testes manualmente. Teste.Framework.TH parece muito bom, obrigado por compartilhar. ~dsouza At Tue, 2 Oct 2012 15:29:20 +0200, João Paulo Pizani Flor wrote:
Eu gosto de usar o Test.Framework e o Test.Framework.TH também, como "wrappers" em volta do HUnit e QuickCheck....
http://bazaar.launchpad.net/~presto-developers/presto/trunk/view/head:/src/L...
Com ele você tem um relatório de testes formatado bem mais amigável, e com as localizações onde ocorreram os erros bem mais fáceis de achar. Além disso, também com o Test.Framework.TH não é necessário fazer manualmente a lista de testes a ser rodada em um arquivo. Ele usa metaprogramação com template Haskell para "detectar" todas as funções cujo nome começa com "case" ou "test"...
Abraços de Utrecht, na Holanda :)
João Paulo Pizani Flor joaopizani@gmail.com
2012/10/1 Felipe Almeida Lessa
: Há várias alternativas mais high-level que o HUnit cru no Hackage. O que eu mais uso é o hspec.
Até,
-- Felipe – enviado do meu Galaxy Tab.
Em 01/10/2012 02:48, "Anderson Pavia"
escreveu: Pessoal
Como vocês fazem teste de unidade em haskell?
Algo melhor que:
https://github.com/andersonaap/haskell_uma_abordagem_pratica/blob/master/cap...
?
Alguma dica para automatizalção?
[]s
_______________________________________________ haskell-br mailing list haskell-br@haskell.org http://www.haskell.org/mailman/listinfo/haskell-br
_______________________________________________ haskell-br mailing list haskell-br@haskell.org http://www.haskell.org/mailman/listinfo/haskell-br
_______________________________________________ haskell-br mailing list haskell-br@haskell.org http://www.haskell.org/mailman/listinfo/haskell-br
participants (4)
-
Anderson Pavia -
diego souza -
Felipe Almeida Lessa -
João Paulo Pizani Flor