Closed hwbllmnn closed 2 years ago
@hwbllmnn Do you have a test service which is triggering your fix and can be used to verify the fix?
Hi @dstenger,
this happens for us when running the GDI-DE metadata tests against this dataset in the GDI-DE Testsuite here. We're using the unmodified latest release of the TEAM-Engine.
You can find the corresponding CTL scripts here. After unzipping, you'll find the corresponding CTL scripts in gdide-inspire-new/scripts
folder and the corresponding resources in gdide-inspire-new/resources
(you can ignore the gdide-inspire-new/lib
folder, those are GDI-DE testsuite specific). Execute the suite gdide:gdide-metadata-new
with the following params:
[file=/tmp/dataset15386518893462132224dataset, url=https://www.geodaten-mv.de/geomis/id/e304658a-cd0d-40b1-acfa-08ff76ab4fc1, GDI-DE_INSPIRE_konditional=true, GDI-DE_konditional=true, GDI-DE_INSPIRE_verpflichtend=true, ISO-Schemavalidierung=true]
(I'm unsure if you really need the file
-Parameter, to be safe, just copy the URLs contents to the file)
This fixes the inheritance of results with a values
> 1
. This currently doesn't work correctly in certain circumstances, e.g. when passing with warning (result4
) but the warning node is not the last test in the suite.