Este pull request tem como objetivo de aplicar uma correção no que considera um domínio com servidor disponível. Respostas do tipo 4xx podem ser consideradas disponíveis, porque um servidor respondeu o cliente, mesmo quando o recurso solicitado não existe (404) ou não tem autorização para solicitar (403).
Alterações realizadas
scheduler/src/ping.py: Aumenta o range das classes de status code, o que forem menores a 5xx
scheduler/tests/test_ping.py: Refatoração do teste para cobrir esse caso
Contexto adicional
Isso foi necessário porque tem portais do governo que respondem com classes de status antes considerado indisponível, mas que ainda assim buscam redirecionar para outro domínio, como é o caso do amapa.gov.br
Checklist
[x] Os testes foram executados e passaram com sucesso
[ ] A documentação foi atualizada, se necessário
[x] O código segue as diretrizes de estilo do projeto
[x] Foram adicionados testes automatizados para as novas funcionalidades ou correções
Descrição
Este pull request tem como objetivo de aplicar uma correção no que considera um domínio com servidor disponível. Respostas do tipo 4xx podem ser consideradas disponíveis, porque um servidor respondeu o cliente, mesmo quando o recurso solicitado não existe (404) ou não tem autorização para solicitar (403).
Alterações realizadas
Contexto adicional
Checklist