Closed thijsbrentjens closed 9 years ago
Zit in ATOM test, RunTestForAllDatasetFeeds. De melding en de test zijn niet duidelijk voor de gebruiker; moeilijk te achterhalen wat er dan mis gaat.
Foutmeldingen opgelost:
1) er waren test stappen zonder assertions, waar ETF dat in de webrunner wel vereist. 2) de OpenSearch URLs die NGR teruggeeft bevatten expliciet port 80 in de host naam. Als dat wordt meegegeven in het HTTP request via SoapUI, dan geeft NGR een HTTP 400 foutmelding terug. Dit lijkt onterecht. Voor nu een workaround ingebouwd, zodat URLs naar NGR voor de OpenSearch voorziening zonder :80 in de host worden gestuurd.
Bij de Atom tests zijn in de logging en meldingen nu, als resolven van een dataset niet lukt, de URLs te zien die falen.
In sommige tests komen java null pointer exceptions terug als er iets mis gaat. Deze komen ook in het rapport terecht, wat voor gebruikers erg onduidelijk is.
Kunnen we deze excepties afvangen en meer informatie geven wat er zou kunnen missen?
Voorbeelden: ATOM feed RCE: http://services.rce.geovoorziening.nl/www/download/nl.xml