-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
testing framework #37
Comments
Professor, fiz dois testes com a minha função, "length-form",e um teste com a função "in-tableaux", usando o "fiveam". Se o resultado não for o desejado pelo senhor, faço de outra forma. Os comandos e resultados foram: --"lentgh-form" (:FIVEAM) Break 15 5AM[18]> (in-package :it.bese.fiveam ) Break 15 5AM[18]> (test length-form Break 15 5AM[18]> (run! 'length-form) Running test LENGTH-FORM .. NIL" --"in_tableaux" Break 27 5AM[30]> (run! 'in_tableaux) NIL" |
Paulo, O issue não é sobre rodar testes, mas sobre como criar conjuntos de testes usando algum framework para testes. Não adianta rodar apenas alguns testes no REPL. Precisamos criar um conjunto de testes para testar tudo que fizemos até agora. Seguindo o tutorial https://goo.gl/7sGSZV depois do commit 766364b tive como resposta no SBCL:
Não consegui entender. Talvez algum outro framework seja mais fácil. De qq modo, já reportei problema em lispci/fiveam#21 Não entendi seu teste in_tableaux! |
Precisamos decidir por algum framework de testes. Para uma introdução:
http://www.gigamonkeys.com/book/practical-building-a-unit-test-framework.html
Opções:
Vejam resposta que tive na thread coleslaw-org/coleslaw#82 onde foi sugerido a segunda opção acima.
Ver também:
http://eudoxia.me/article/lisp-travis-coveralls/
The text was updated successfully, but these errors were encountered: