Open embs opened 11 years ago
Matheus,
Esse problema pode ser aplicado ao teste "create member web", pois executando esse teste de forma isolada, ele passa. No entanto, os outros dois testes falham mesmo sendo executados de forma isolada, o que não acarretaria em exceder o limite, certo?
"register member invalid aditional info" "new member with invalid phone"
@rcaa, não entendi bem o que você quis dizer com "[a falha dos testes] não acarretaria em exceder o limite".
Talvez não tenha ficado suficientemente claro que abri este issue para solucionar problemas de envio de e-mails de maneira geral -- não apenas os problemas relacionados à feature Member. Citei o código dessa feature por que é nele que aparecem as definições de endereços de e-mail problemáticas.
Estamos trabalhando nos testes de Member independentemente da questão tratada por este issue, ok? Se sua dúvida não era em relação a isso, pode me esclarecer melhor do que se trata?
Achei que você tinha criado essa issue pra corrigir os problemas nos três testes da feature Member. Vocês podem criar outra issue então?
@rcaa, as issues para os testes que falham não já existem? (são aquelas que você comentou #138 #141 #142)
Os testes falham devido ao limite de envio de e-mail, que é excedido. Pesquisando, descobri que uma das precauções do serviço de e-mail do google é bloquear temporariamente contas que recebem muitas mensagens de falha de envio de mensagens.
Para mitigar o problema, uma alternativa é utilizar endereços de e-mail válidos aqui e no preenchimento de campos dos testes de interface gráfica em Member.feature.
Uma solução mais robusta seria pesquisar por uma alternativa de mock ou stub para envio de e-mails.