Testes falhando no Plugin
-
29 de Outubro de 2014 às 16:41Pessoal, temos desenvolvido muitas coisas no plugin. Fui ver hoje a branch
de melhorias de software tem dois testes quebrando unitário e 5 testes
quebrando funcionais. Não podemos ir desenvolvendo sem ver se nosso código
está afetando outras funcionalidades do plugin. Acaba que não estamos
utilizando os testes no desenvolvimento corretamente e só geramos mais
dívida técnica com isso!
Portanto, lembrar de corrigir os testes ai!
att
Arthur -
29 de Outubro de 2014 às 16:43Vi que a Gabi já havia criado uma tarefa para corrigir os testes!
Segue o relatório que está na tarefa, acrescentei os unitários:
1) Failure:
test_should_remove_invalid_tables_from_the_list(DatabaseHelperTest)
[/home/arthurmde/Documentos/Workspace/noosfero/plugins/mpog_software/test/unit/database_helper_test.rb:74]:
<3> expected but was
<2>.
2) Failure:
test_should_return_a_list_with_the_same_size_of_the_parameter(DatabaseHelperTest)
[/home/arthurmde/Documentos/Workspace/noosfero/plugins/mpog_software/test/unit/database_helper_test.rb:40]:
<3> expected but was
<2>.
Functionals(Consertar testes quebrados)
1)mpog_software_plugin -> não removi nada, pois não mexemos nas
funcionalidades que estão sendo testadas nesse arquivo
2)mpog_software_plugin_myprofile -> adicionei testes para editar software
tanto com informações básicas como específicas
3) account_controller -> não removi para funcionar no servidor que ainda
nào tem colab. Testes quebrados -> 67, 58,86,99,139
4)institution_editor_test -> não mexi pq não tivemos mudanças nessa
funcionaldiade
5)profile_editor_test = falta adicionar o campo de criar uma nova
institution
6)search_controller_test -> ok
Cucumber
Rever necessidade dos testes existentes.
Erros:
Selenium:
deactivate_software.feature: 38
software_registration.feature:43
Relativos a outras features:
user_registration.feature
institution_registration.feature
Em 29 de outubro de 2014 14:41, Arthur Del Esposte
escreveu:> Pessoal, temos desenvolvido muitas coisas no plugin. Fui ver hoje a branch
> de melhorias de software tem dois testes quebrando unitário e 5 testes
> quebrando funcionais. Não podemos ir desenvolvendo sem ver se nosso código
> está afetando outras funcionalidades do plugin. Acaba que não estamos
> utilizando os testes no desenvolvimento corretamente e só geramos mais
> dívida técnica com isso!
>
> Portanto, lembrar de corrigir os testes ai!
>
> att
> Arthur
> -
29 de Outubro de 2014 às 17:25Pessoal,Luciano e eu corrigimos os funcionais!att
ArthurEm 29 de outubro de 2014 14:43, Arthur Del Esposteescreveu:
> Vi que a Gabi já havia criado uma tarefa para corrigir os testes!
>
> Segue o relatório que está na tarefa, acrescentei os unitários:
>
> 1) Failure:
> test_should_remove_invalid_tables_from_the_list(DatabaseHelperTest)
> [/home/arthurmde/Documentos/Workspace/noosfero/plugins/mpog_software/test/unit/database_helper_test.rb:74]:
><3> expected but was
><2>.
>
> 2) Failure:
> test_should_return_a_list_with_the_same_size_of_the_parameter(DatabaseHelperTest)
> [/home/arthurmde/Documentos/Workspace/noosfero/plugins/mpog_software/test/unit/database_helper_test.rb:40]:
><3> expected but was
><2>.
>
>
> Functionals(Consertar testes quebrados)
>
> 1)mpog_software_plugin -> não removi nada, pois não mexemos nas
> funcionalidades que estão sendo testadas nesse arquivo
> 2)mpog_software_plugin_myprofile -> adicionei testes para editar software
> tanto com informações básicas como específicas
> 3) account_controller -> não removi para funcionar no servidor que ainda
> nào tem colab. Testes quebrados -> 67, 58,86,99,139
> 4)institution_editor_test -> não mexi pq não tivemos mudanças nessa
> funcionaldiade
> 5)profile_editor_test = falta adicionar o campo de criar uma nova
> institution
> 6)search_controller_test -> ok
>
> Cucumber
> Rever necessidade dos testes existentes.
>
> Erros:
> Selenium:
>
> deactivate_software.feature: 38
> software_registration.feature:43
>
> Relativos a outras features:
> user_registration.feature
> institution_registration.feature
>
> Em 29 de outubro de 2014 14:41, Arthur Del Esposte
> escreveu:
>
> Pessoal, temos desenvolvido muitas coisas no plugin. Fui ver hoje a branch
>> de melhorias de software tem dois testes quebrando unitário e 5 testes
>> quebrando funcionais. Não podemos ir desenvolvendo sem ver se nosso código
>> está afetando outras funcionalidades do plugin. Acaba que não estamos
>> utilizando os testes no desenvolvimento corretamente e só geramos mais
>> dívida técnica com isso!
>>
>> Portanto, lembrar de corrigir os testes ai!
>>
>> att
>> Arthur
>>
>
>
Ordenar por:
Relacionado:
- sei-tecnico Erro ao assinar com Certificado Digital
- sei-tecnico Erro ao assinar com certificado digital sobre ...
- i-educar Instalação do i-Educar
- e-cidade Versão Completa - E-Cidade
- sei-tecnico Assinatura Digital Firefox e Chrome
- necessidadesoftware RedmineGov
- e-sic-livre Alterações Sistema
- sei-tecnico SEI - Erro no módulo de Peticionamento
- gpweb Acesso ao sistema gpweb
- spb-dev Status do dia
Estatísticas:
-
iniciada em
10 anos, 7 meses atrás
-
vizualizada
1073 vezes
-
respondida
3 vezes
-
votada
0 vezes