7
0
mirror of https://github.com/marado/RNID.git synced 2025-01-02 17:07:17 +00:00

scripts: melhoria aos testes do parlamento

Visto que o "teste c" (ainda não escrito) é o que olha para o
certificado, evitamos olhar para ele no "teste b".
This commit is contained in:
Marcos Marado 2021-04-17 19:47:01 +01:00
parent 3c8399434e
commit 6db5b8e473
2 changed files with 6 additions and 3 deletions

View File

@ -8,7 +8,7 @@ Esta tabela mostra casos de incumprimento do regulamento:
| Sítio Web | Incumprimento | Exemplo | Última avaliação | Pedido de Resolução |
|---|---|---|---|---|
| www.parlamento.pt | Vídeos disponibilizados em WMV | [vídeo de audição](http://www.parlamento.pt/ActividadeParlamentar/Paginas/DetalheAudiencia.aspx?BID=99371) | 2021/03/28 | 2015/03/25 |
| www.parlamento.pt | Vídeos disponibilizados em WMV | [vídeo de audição](http://www.parlamento.pt/ActividadeParlamentar/Paginas/DetalheAudiencia.aspx?BID=99371) | 2021/04/17 | 2015/03/25 |
| www.dgae.min-economia.pt | Microsoft Office | [página com formulários OOXML](http://www.dgae.gov.pt/documentacao-/formularios.aspx) | 2021/03/28 | 2015/03/25 |
| http://www.iefp.pt | Acessibilidade | [site não cumpre WCAG 2.0 AA](http://www.iefp.pt) | 2021/03/28 | 2016/01/05 |
| www.rtp.pt | Flash e WMV | Páginas com informação sobre o uso de [Flash](http://media.rtp.pt/empresa/utilizacao/flash-player/) e [WMV](http://media.rtp.pt/empresa/utilizacao/windows-media-player/) | 2021/03/28 | 2015/06/07 |

View File

@ -13,9 +13,9 @@ rm tmp
## b) Canal Parlamento em Flash
b=0; # 0 significa que incumprimento mantém-se
test $(wget https://canal.parlamento.pt/ -o /dev/null -O -|grep embedplayer.min.js|wc -l) -eq "1" \
test $(wget --no-check-certificate https://canal.parlamento.pt/ -o /dev/null -O -|grep embedplayer.min.js|wc -l) -eq "1" \
&& (
wget https://canal.parlamento.pt/scripts/embedplayer.min.js -o /dev/null;
wget --no-check-certificate https://canal.parlamento.pt/scripts/embedplayer.min.js -o /dev/null;
test "$(diff embedplayer.min.js scripts/01/embedplayer.min.js|wc -l)" -eq "0" || b=1;
rm embedplayer.min.js;
) || b=2
@ -37,5 +37,8 @@ if [ $((a + b)) -eq "0" ]; then
mv new README.md
else
# TODO: fazer disto o teste (c) (e meter este incumprimento também no README)
## c) certificado mal configurado
## -- https://whatsmychaincert.com/?canal.parlamento.pt
## -- TODO: escrever o teste!
echo "https://www.canal.parlamento.pt/ ainda tem problemas de https?";
fi