Alohomora-team / 2019.2-AlohomoraBot

Bot Produção: @AlohoBot
MIT License
0 stars 0 forks source link

Melhoria dos testes para o bot #6

Closed higton closed 4 years ago

higton commented 4 years ago

Os testes precisam de melhorias para funcionar devidamente, pois não contabiliza os números de testes aceitos e os testes testam praticamente nada. O que foi feito foi apenas um teste de integração utilizando o tgintegration que manda uma mensagem para o bot e conta quantas mensagens foram mandadas.

Funcionalidades requeridas Fazer com que os testes:

E também:

Bumbleblo commented 4 years ago

Essa issue não ta bem escrita.

1) Não fica claro o porque os testes precisam ser melhoradors. 2) Não tem nenhuma referência ao pyrogram para que eu possa olhar diretamente o que a biblioteca faz e nenhuma evidência de como chegou a isso. 3) " Sejam melhorados para considerar cada caso" não é claro, cada caso do que ? Cada fluxo ? Cada linha ? Cada cenário da aplicação (um teste somente para testar um cadastro), fica muito vago o que é um "caso".

Outro ponto é que a issue ta sem milestone. Não foi planejada na semana porém tem estimativa.

higton commented 4 years ago

Obrigado pelas dicas, fiz algumas mudanças no texto agora deve estar tudo certo.

Bumbleblo commented 4 years ago

Realmente, agora ta show!

higton commented 4 years ago

Consegui realizar os testes unitários no bot, mas ainda falta conseguir realizar os testes com o arquivo de voz mockado. Como eu estou utilizando pytest, acho que já seria uma boa começar a utilizar o pytest em todo o projeto.

Bumbleblo commented 4 years ago

Decidimos que por causa das dificuldades de realizar o teste no bot estamos deixando essa issue de lado.