Issue #19: Fix json and validate data
Agora os testes são validados atraves collector, que deve estar rodando na simmcdev, caso contrario ira ocorrer falha nos testes.No arquivo src/agent/main.cpp
a variavel bit_mask identifica o teste que não obteve sucesso, e em test/returnTest.bats
a função exit_status reconhece somente o resultado de saida 4 visto que o histórico do usuário não existe nas maquinas de teste.
Foi adicionado em .gitlab-ci.yml
a porta e o endereço do coletor. E tambem foi adicionado um script shell para ser executado somente uma vez antes de cada teste test/init.sh
.
Foram atualizados alguns testes em test/returnTest.bats
, e a função setup(), como ela executa antes de todos os testes , só precisa validar a existencia dos arquivos, e a validação no teardonw() que é executado após todos os testes só precisa ser executado após o ultimo.
Signed-off-by: rafaelatc3sl rpd17@c3sl