Skip to content

Dev mirage

Dev mirage #487

Triggered via pull request July 14, 2025 12:43
Status Failure
Total duration 2m 1s
Artifacts

pr-dev.yml

on: pull_request
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

4 errors
AXSharp.RenderableContent.Tests.RenderableContentTests ► Render_prgWeatherStations_Tabs_Successfull: src/AXSharp.blazor/tests/sandbox/AXSharp.RenderableContent.Tests/RenderableContentTests.cs#L49
Failed test found in: TestResults/AXSharp.RenderableContent.Tests.csproj_net9.0.xml Error: Bunit.HtmlEqualException : HTML comparison failed. The following errors were found: 1: The attribute at div(0) > div(0) > div(0) > div(2) > div(1) > div(0) > div(0) > select(2)[value] is missing. 2: The attribute at div(0) > div(0) > div(0) > div(2) > div(1) > div(0) > div(0) > select(2) > option(0)[selected] was not expected. Actual HTML: <div name="prgWeatherStations" > <div class="flex flex-col "> <div> <div> <nav class="tab"> <button class="tab-item active" >North pole station</button> <button class="tab-item " >South pole station</button> <button class="tab-item " >Verl, Germany</button> <button class="tab-item " >Kriva, Slovakia</button> </nav> </div> <div class="flex flex-col "> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-StationICAO"> <div class="input-group "> <label for="2d45c4a1-25b3-4e04-91eb-15bac1814d65">Station name (ICAO)</label> <input type="text" id="2d45c4a1-25b3-4e04-91eb-15bac1814d65" class=" w-full min-w-20" readonly="readonly" value="" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-StationStatus"> <div class="select-group"> <label for="prgWeatherStations._weatherStations.NorthPole.StationStatus_7270daaf-7149-4b66-a768-bcea36073fc1">Station status</label> <select id="prgWeatherStations._weatherStations.NorthPole.StationStatus_7270daaf-7149-4b66-a768-bcea36073fc1" class="min-w-6 " disabled="disabled"> <option selected="">Unknown</option> </select> </div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-Pressure"> <div class="input-group "> <label for="ae5e7100-b545-424c-9b08-652381f14950">Pressure [Torr]</label> <input type="number" id="ae5e7100-b545-424c-9b08-652381f14950" class=" w-full min-w-20" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-Temp"> <div class="input-group "> <label for="0ced7c33-fcd8-4f9b-9bd6-94f35152df30">Temperature [°C]</label> <input type="number" id="0ced7c33-fcd8-4f9b-9bd6-94f35152df30" class=" w-full min-w-20" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-Visibility"> <div class="input-group "> <label for="1b07e834-c137-4ea1-b2ee-bcf5d7ff4b65">Visibility [km]</label> <input type="number" id="1b07e834-c137-4ea1-b2ee-bcf5d7ff4b65" class=" w-full min-w-20" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-WindHeading"> <div class="input-group "> <label for="9a046448-17dd-42d7-afce-0e89c5f33455">Wind heading [Azimuth]</label> <input type="number" id="9a046448-17dd-42d7-afce-0e89c5f33455" class=" w-full min-w-20" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-WindSpeed"> <div class="input-group "> <label for="92a86473-451f-48cd-86e1-960af7e4f5dd">Wind speed [m/s]</label> <input type="number" id="92a86473-451f-48cd-86e1-960af7e4f5dd" class=" w-full min-w-20" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-TestDate"> <div class="relative" tabindex="0" > <div class="input-group"> <label for="fc9e00b3-884b-49cc-b109-da86f27f6335" class="text-gray-800 dark:text-gray-200 me-2">TestDate</label> <div class="inline-flex items-center rounded-full bg-gray-200 dark:bg-gray-800"> <input type="text" id="fc9e00b3-884b-49cc-b109-da86f27f6335" class="p-2 focus:outline-none " size="4" readonly="readonly" value="1/1/0001" > <button class="cursor-pointer me-2" > <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="size-5 text-gray-500"> <path stroke-linecap="round" stroke-linejoin="round" d="M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 0 1 2.25-2.25h13.5A2.25 2.25 0 0 1 21 7.5v11.25m-18 0A2.25 2.25 0 0 0 5.25 21h13.5A2.25 2.25 0 0 0 21 18.75m-18 0v-7.5A2.25 2.25 0 0 1 5.25 9h13.5A2.25 2.25 0 0 1 21 11.25v7.5m-9-6h.008v.008H12v-.008ZM12 15h.008v.008H12V15Zm0 2.25h.008v.008H12v-.008ZM9.75 15h.008v.008H9.75V15Zm0 2.25h.008v.008H9.75v-.008ZM7.5 15h.008v.008H7.5V15Zm0 2.25h.008v.008H7.5v-.008Zm6.75-4.5h.008v.008h-.008v-.008Zm0 2.25h.008v.008h-.008V15Zm0 2.25h.008v.008h-.008v-.008Zm2.25-4.5h.008v.008H16.5v-.008Zm0 2.25h.008v.008H16.5V15Z"></path> </svg> </button> </div> </div> </div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-TestDateTime"> <div class="relative" tabindex="0" > <div class="input-group"> <label for="e4c7e438-2cc7-4fdb-84c5-99f9c4083729" class="text-gray-800 dark:text-gray-200 me-2">TestDateTime</label> <div class="inline-flex items-center rounded-full bg-gray-200 dark:bg-gray-800"> <input type="text" id="e4c7e438-2cc7-4fdb-84c5-99f9c4083729" class="p-2 focus:outline-none " size="16" title="Title" readonly="readonly" value="1/1/0001 12:00:00 AM" > <button class="cursor-pointer me-2" > <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="size-5 text-gray-500"> <path stroke-linecap="round" stroke-linejoin="round" d="M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 0 1 2.25-2.25h13.5A2.25 2.25 0 0 1 21 7.5v11.25m-18 0A2.25 2.25 0 0 0 5.25 21h13.5A2.25 2.25 0 0 0 21 18.75m-18 0v-7.5A2.25 2.25 0 0 1 5.25 9h13.5A2.25 2.25 0 0 1 21 11.25v7.5m-9-6h.008v.008H12v-.008ZM12 15h.008v.008H12V15Zm0 2.25h.008v.008H12v-.008ZM9.75 15h.008v.008H9.75V15Zm0 2.25h.008v.008H9.75v-.008ZM7.5 15h.008v.008H7.5V15Zm0 2.25h.008v.008H7.5v-.008Zm6.75-4.5h.008v.008h-.008v-.008Zm0 2.25h.008v.008h-.008V15Zm0 2.25h.008v.008h-.008v-.008Zm2.25-4.5h.008v.008H16.5v-.008Zm0 2.25h.008v.008H16.5V15Z"></path> </svg> </button> </div> </div> </div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-TestTimeOfDay"> <div class="relative" tabindex="0" > <div class="input-group"> <label for="9fed0681-08fc-4e2d-844d-558812f2cdf3" class="text-gray-800 dark:text-gray-200 me-2">TestTimeOfDay</label> <div class="inline-flex items-center rounded-full bg-gray-200 dark:bg-gray-800"> <input type="text" id="9fed0681-08fc-4e2d-844d-558812f2cdf3" class="p-2 focus:outline-none " size="4" readonly="readonly" value="00:00:00" > <button class="cursor-pointer me-2" > <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="size-5 text-gray-500"> <path stroke-linecap="round" stroke-linejoin="round" d="M12 6v6h4.5m4.5 0a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"></path> </svg> </button> </div> </div> </div> <div class="invalid-feedback"></div> </div> </div> </div> </div> <div class="simple-border"> <h3>What plc says</h3> <div class="mt-2"> <div class="flex flex-col "> <div> <div name="prgWeatherStations-PlcCommentOnCurrentWeather"> <div class="input-group "> <label for="f205a2ec-9a64-48ba-9244-ac44041584fa">What plc says</label> <input type="text" id="f205a2ec-9a64-48ba-9244-ac44041584fa" class=" w-full min-w-20" readonly="readonly" value="" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> </div> </div> </div> </div> </div> Expected HTML: <div name="prgWeatherStations" > <div class="flex flex-col "> <div> <div> <nav class="tab"> <button class="tab-item active" >North pole station</button> <button class="tab-item " >South pole station</button> <button class="tab-item " >Verl, Germany</button> <button class="tab-item " >Kriva, Slovakia</button> </nav> </div> <div class="flex flex-col "> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-StationICAO"> <div class="input-group "> <label for:ignore="7f406b54-e2cc-4abb-a2ef-419205b8c0d6">Station name (ICAO)</label> <input type="text" id:ignore="7f406b54-e2cc-4abb-a2ef-419205b8c0d6" class=" w-full min-w-20" readonly="readonly" value="" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-StationStatus"> <div class="select-group"> <label for:ignore="prgWeatherStations._weatherStations.NorthPole.StationStatus_b7f5f34a-f58e-4e73-879a-3d67fd488f16">Station status</label> <select id:ignore="prgWeatherStations._weatherStations.NorthPole.StationStatus_b7f5f34a-f58e-4e73-879a-3d67fd488f16" class="min-w-6 " disabled="disabled" value="0" > <option>Unknown</option> </select> </div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-Pressure"> <div class="input-group "> <label for:ignore="cc50f7a8-f307-44d3-bf66-89768c54b805">Pressure [Torr]</label> <input type="number" id:ignore="cc50f7a8-f307-44d3-bf66-89768c54b805" class=" w-full min-w-20" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-Temp"> <div class="input-group "> <label for:ignore="b7fd0b35-df6f-4e6a-8ad6-605af1067b8d">Temperature [°C]</label> <input type="number" id:ignore="b7fd0b35-df6f-4e6a-8ad6-605af1067b8d" class=" w-full min-w-20" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-Visibility"> <div class="input-group "> <label for:ignore="aa97e0da-aee0-4251-8b65-3a2561309af3">Visibility [km]</label> <input type="number" id:ignore="aa97e0da-aee0-4251-8b65-3a2561309af3" class=" w-full min-w-20" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-WindHeading"> <div class="input-group "> <label for:ignore="ee341428-e593-48c7-be38-cc7da4efb1ab">Wind heading [Azimuth]</label> <input type="number" id:ignore="ee341428-e593-48c7-be38-cc7da4efb1ab" class=" w-full min-w-20" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-WindSpeed"> <div class="input-group "> <label for:ignore="4376b25d-adc0-48b7-8e0e-398eca224a49">Wind speed [m/s]</label> <input type="number" id:ignore="4376b25d-adc0-48b7-8e0e-398eca224a49" class=" w-full min-w-20" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-TestDate"> <div class="relative" tabindex="0" > <div class="input-group"> <label for:ignore="05683b8a-927e-42ac-9468-28456cbbf884" class="text-gray-800 dark:text-gray-200 me-2">TestDate</label> <div class="inline-flex items-center rounded-full bg-gray-200 dark:bg-gray-800"> <input type="text" id:ignore="05683b8a-927e-42ac-9468-28456cbbf884" class="p-2 focus:outline-none " size="4" readonly="readonly" value="1/1/0001" > <button class="cursor-pointer me-2" > <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="size-5 text-gray-500"> <path stroke-linecap="round" stroke-linejoin="round" d="M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 0 1 2.25-2.25h13.5A2.25 2.25 0 0 1 21 7.5v11.25m-18 0A2.25 2.25 0 0 0 5.25 21h13.5A2.25 2.25 0 0 0 21 18.75m-18 0v-7.5A2.25 2.25 0 0 1 5.25 9h13.5A2.25 2.25 0 0 1 21 11.25v7.5m-9-6h.008v.008H12v-.008ZM12 15h.008v.008H12V15Zm0 2.25h.008v.008H12v-.008ZM9.75 15h.008v.008H9.75V15Zm0 2.25h.008v.008H9.75v-.008ZM7.5 15h.008v.008H7.5V15Zm0 2.25h.008v.008H7.5v-.008Zm6.75-4.5h.008v.008h-.008v-.008Zm0 2.25h.008v.008h-.008V15Zm0 2.25h.008v.008h-.008v-.008Zm2.25-4.5h.008v.008H16.5v-.008Zm0 2.25h.008v.008H16.5V15Z"></path> </svg> </button> </div> </div> </div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-TestDateTime"> <div class="relative" tabindex="0" > <div class="input-group"> <label for:ignore="4757b817-a7f4-4700-a9d8-9248ecef6bb4" class="text-gray-800 dark:text-gray-200 me-2">TestDateTime</label> <div class="inline-flex items-center rounded-full bg-gray-200 dark:bg-gray-800"> <input type="text" id:ignore="4757b817-a7f4-4700-a9d8-9248ecef6bb4" class="p-2 focus:outline-none " size="16" title="Title" readonly="readonly" value="1/1/0001 12:00:00 AM" > <button class="cursor-pointer me-2" > <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="size-5 text-gray-500"> <path stroke-linecap="round" stroke-linejoin="round" d="M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 0 1 2.25-2.25h13.5A2.25 2.25 0 0 1 21 7.5v11.25m-18 0A2.25 2.25 0 0 0 5.25 21h13.5A2.25 2.25 0 0 0 21 18.75m-18 0v-7.5A2.25 2.25 0 0 1 5.25 9h13.5A2.25 2.25 0 0 1 21 11.25v7.5m-9-6h.008v.008H12v-.008ZM12 15h.008v.008H12V15Zm0 2.25h.008v.008H12v-.008ZM9.75 15h.008v.008H9.75V15Zm0 2.25h.008v.008H9.75v-.008ZM7.5 15h.008v.008H7.5V15Zm0 2.25h.008v.008H7.5v-.008Zm6.75-4.5h.008v.008h-.008v-.008Zm0 2.25h.008v.008h-.008V15Zm0 2.25h.008v.008h-.008v-.008Zm2.25-4.5h.008v.008H16.5v-.008Zm0 2.25h.008v.008H16.5V15Z"></path> </svg> </button> </div> </div> </div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-TestTimeOfDay"> <div class="relative" tabindex="0" > <div class="input-group"> <label for:ignore="b3c4661f-bb9c-4364-860b-6c3792561498" class="text-gray-800 dark:text-gray-200 me-2">TestTimeOfDay</label> <div class="inline-flex items-center rounded-full bg-gray-200 dark:bg-gray-800"> <input type="text" id:ignore="b3c4661f-bb9c-4364-860b-6c3792561498" class="p-2 focus:outline-none " size="4" readonly="readonly" value="00:00:00" > <button class="cursor-pointer me-2" > <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="size-5 text-gray-500"> <path stroke-linecap="round" stroke-linejoin="round" d="M12 6v6h4.5m4.5 0a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"></path> </svg> </button> </div> </div> </div> <div class="invalid-feedback"></div> </div> </div> </div> </div> <div class="simple-border"> <h3>What plc says</h3> <div class="mt-2"> <div class="flex flex-col "> <div> <div name="prgWeatherStations-PlcCommentOnCurrentWeather"> <div class="input-group "> <label for:ignore="09861f13-38b6-4ab9-8312-2267015ae81d">What plc says</label> <input type="text" id:ignore="09861f13-38b6-4ab9-8312-2267015ae81d" class=" w-full min-w-20" readonly="readonly" value="" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> </div> </div> </div> </div> </div>
AXSharp.RenderableContent.Tests.RenderableContentTests ► Render_stTestLayoutOverwrite_Success: src/AXSharp.blazor/tests/sandbox/AXSharp.RenderableContent.Tests/RenderableContentTests.cs#L49
Failed test found in: TestResults/AXSharp.RenderableContent.Tests.csproj_net9.0.xml Error: Bunit.HtmlEqualException : HTML comparison failed. The following errors were found: 1: The attribute at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(1) > div(0) > div(0) > select(2)[value] is missing. 2: The attribute at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(1) > div(0) > div(0) > select(2) > option(0)[selected] was not expected. Actual HTML: <div name="testingProgram-testLayoutOverwrite" > <div class="flex overflow-x-auto "> <div class="flex-1 p-2 "> <div name="testingProgram-testLayoutOverwrite-ix_bool"> <div class="checkbox-group "> <input type="checkbox" id="15d6809c-d413-4ca0-8485-0648739f6df9" class="" disabled="disabled" > <label for="15d6809c-d413-4ca0-8485-0648739f6df9" class="ms-2">ix_bool</label> </div> <div class="invalid-feedback"></div> </div> </div> <div class="flex-1 p-2 "> <div name="testingProgram-testLayoutOverwrite-ix_int"> <div class="input-group "> <label for="235be47e-7d97-407c-bea2-2416fdc1bc3b">ix_int</label> <input type="number" id="235be47e-7d97-407c-bea2-2416fdc1bc3b" class=" w-full min-w-20" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> <div class="flex-1 p-2 "> <div name="testingProgram-testLayoutOverwrite-ix_string"> <div class="input-group "> <label for="96a2acd8-a56d-4dab-b114-accae06375c2">ix_string</label> <input type="text" id="96a2acd8-a56d-4dab-b114-accae06375c2" class=" w-full min-w-20" readonly="readonly" value="" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> <div class="p-2 flex-even"> <div class="flex flex-wrap "> <div class="p-2 "> <div name="testingProgram-testLayoutOverwrite-simple-Piston_A1"> <div class="input-group "> <label for="8371e4ed-6c73-4378-9910-318526439c21">A1</label> <input type="text" id="8371e4ed-6c73-4378-9910-318526439c21" class=" w-full min-w-20" readonly="readonly" value="" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> <div class="p-2 "> <div name="testingProgram-testLayoutOverwrite-simple-Piston_A2"> <div class="input-group "> <label for="24772400-53e5-4b2d-abeb-7d07db19a5c1">A2</label> <input type="text" id="24772400-53e5-4b2d-abeb-7d07db19a5c1" class=" w-full min-w-20" readonly="readonly" value="" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> <div class="p-2 "> <div name="testingProgram-testLayoutOverwrite-simple-Piston_A3"> <div class="input-group "> <label for="a2384752-c323-4920-9eaf-6a106d79b415">A3</label> <input type="text" id="a2384752-c323-4920-9eaf-6a106d79b415" class=" w-full min-w-20" readonly="readonly" value="" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> <div class="p-2 "> <div name="testingProgram-testLayoutOverwrite-simple-Piston_A4"> <div class="input-group "> <label for="d74e770e-1ca0-40c0-8d7d-b60f6d888569">A4</label> <input type="text" id="d74e770e-1ca0-40c0-8d7d-b60f6d888569" class=" w-full min-w-20" readonly="readonly" value="" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> </div> </div> <div class="p-2 flex-even"> <div class="flex flex-wrap "> <div class="flex p-2"> <div> <div> <nav class="tab"> <button class="tab-item active" >North pole station</button> <button class="tab-item " >South pole station</button> <button class="tab-item " >Verl, Germany</button> <button class="tab-item " >Kriva, Slovakia</button> </nav> </div> <div class="flex flex-col "> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-StationICAO"> <div class="input-group "> <label for="6a42bcb6-6135-4e3b-884e-c39a577318bd">Station name (ICAO)</label> <input type="text" id="6a42bcb6-6135-4e3b-884e-c39a577318bd" class=" w-full min-w-20" readonly="readonly" value="" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-StationStatus"> <div class="select-group"> <label for="testingProgram.testLayoutOverwrite.weather._weatherStations.NorthPole.StationStatus_e9df52d1-a1f3-4e5f-9c19-510d2f353810">Station status</label> <select id="testingProgram.testLayoutOverwrite.weather._weatherStations.NorthPole.StationStatus_e9df52d1-a1f3-4e5f-9c19-510d2f353810" class="min-w-6 " disabled="disabled"> <option selected="">Unknown</option> </select> </div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-Pressure"> <div class="input-group "> <label for="260c350e-6118-4758-991b-37b5ff3f9e1c">Pressure [Torr]</label> <input type="number" id="260c350e-6118-4758-991b-37b5ff3f9e1c" class=" w-full min-w-20" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-Temp"> <div class="input-group "> <label for="968c0704-19bf-4867-ba71-3065098c297e">Temperature [°C]</label> <input type="number" id="968c0704-19bf-4867-ba71-3065098c297e" class=" w-full min-w-20" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-Visibility"> <div class="input-group "> <label for="ca697f79-dfce-4781-b02b-b10af968add5">Visibility [km]</label> <input type="number" id="ca697f79-dfce-4781-b02b-b10af968add5" class=" w-full min-w-20" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-WindHeading"> <div class="input-group "> <label for="6b575632-ce6e-4cd8-8b84-1247b2788c6b">Wind heading [Azimuth]</label> <input type="number" id="6b575632-ce6e-4cd8-8b84-1247b2788c6b" class=" w-full min-w-20" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-WindSpeed"> <div class="input-group "> <label for="c331826d-7d36-4005-b812-0fe295a79d2c">Wind speed [m/s]</label> <input type="number" id="c331826d-7d36-4005-b812-0fe295a79d2c" class=" w-full min-w-20" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-TestDate"> <div class="relative" tabindex="0" > <div class="input-group"> <label for="105993e7-2c4f-4314-b6c0-59923fd69cd7" class="text-gray-800 dark:text-gray-200 me-2">TestDate</label> <div class="inline-flex items-center rounded-full bg-gray-200 dark:bg-gray-800"> <input type="text" id="105993e7-2c4f-4314-b6c0-59923fd69cd7" class="p-2 focus:outline-none " size="4" readonly="readonly" value="1/1/0001" > <button class="cursor-pointer me-2" > <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="size-5 text-gray-500"> <path stroke-linecap="round" stroke-linejoin="round" d="M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 0 1 2.25-2.25h13.5A2.25 2.25 0 0 1 21 7.5v11.25m-18 0A2.25 2.25 0 0 0 5.25 21h13.5A2.25 2.25 0 0 0 21 18.75m-18 0v-7.5A2.25 2.25 0 0 1 5.25 9h13.5A2.25 2.25 0 0 1 21 11.25v7.5m-9-6h.008v.008H12v-.008ZM12 15h.008v.008H12V15Zm0 2.25h.008v.008H12v-.008ZM9.75 15h.008v.008H9.75V15Zm0 2.25h.008v.008H9.75v-.008ZM7.5 15h.008v.008H7.5V15Zm0 2.25h.008v.008H7.5v-.008Zm6.75-4.5h.008v.008h-.008v-.008Zm0 2.25h.008v.008h-.008V15Zm0 2.25h.008v.008h-.008v-.008Zm2.25-4.5h.008v.008H16.5v-.008Zm0 2.25h.008v.008H16.5V15Z"></path> </svg> </button> </div> </div> </div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-TestDateTime"> <div class="relative" tabindex="0" > <div class="input-group"> <label for="d4f638f4-f216-4cf7-a378-a36f1b02f448" class="text-gray-800 dark:text-gray-200 me-2">TestDateTime</label> <div class="inline-flex items-center rounded-full bg-gray-200 dark:bg-gray-800"> <input type="text" id="d4f638f4-f216-4cf7-a378-a36f1b02f448" class="p-2 focus:outline-none " size="16" title="Title" readonly="readonly" value="1/1/0001 12:00:00 AM" > <button class="cursor-pointer me-2" > <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="size-5 text-gray-500"> <path stroke-linecap="round" stroke-linejoin="round" d="M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 0 1 2.25-2.25h13.5A2.25 2.25 0 0 1 21 7.5v11.25m-18 0A2.25 2.25 0 0 0 5.25 21h13.5A2.25 2.25 0 0 0 21 18.75m-18 0v-7.5A2.25 2.25 0 0 1 5.25 9h13.5A2.25 2.25 0 0 1 21 11.25v7.5m-9-6h.008v.008H12v-.008ZM12 15h.008v.008H12V15Zm0 2.25h.008v.008H12v-.008ZM9.75 15h.008v.008H9.75V15Zm0 2.25h.008v.008H9.75v-.008ZM7.5 15h.008v.008H7.5V15Zm0 2.25h.008v.008H7.5v-.008Zm6.75-4.5h.008v.008h-.008v-.008Zm0 2.25h.008v.008h-.008V15Zm0 2.25h.008v.008h-.008v-.008Zm2.25-4.5h.008v.008H16.5v-.008Zm0 2.25h.008v.008H16.5V15Z"></path> </svg> </button> </div> </div> </div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-TestTimeOfDay"> <div class="relative" tabindex="0" > <div class="input-group"> <label for="8ce81910-dcd1-4218-9829-af8920c3bd4c" class="text-gray-800 dark:text-gray-200 me-2">TestTimeOfDay</label> <div class="inline-flex items-center rounded-full bg-gray-200 dark:bg-gray-800"> <input type="text" id="8ce81910-dcd1-4218-9829-af8920c3bd4c" class="p-2 focus:outline-none " size="4" readonly="readonly" value="00:00:00" > <button class="cursor-pointer me-2" > <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="size-5 text-gray-500"> <path stroke-linecap="round" stroke-linejoin="round" d="M12 6v6h4.5m4.5 0a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"></path> </svg> </button> </div> </div> </div> <div class="invalid-feedback"></div> </div> </div> </div> </div> </div> <div class="flex p-2"> <div class="simple-border"> <h3>What plc says</h3> <div class="mt-2"> <div class="flex flex-col "> <div> <div name="testingProgram-testLayoutOverwrite-weather-PlcCommentOnCurrentWeather"> <div class="input-group "> <label for="f1b3dada-cd62-4f3d-b793-9492c00ac7b8">What plc says</label> <input type="text" id="f1b3dada-cd62-4f3d-b793-9492c00ac7b8" class=" w-full min-w-20" readonly="readonly" value="" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> Expected HTML: <div name="testingProgram-testLayoutOverwrite" > <div class="flex overflow-x-auto "> <div class="flex-1 p-2 "> <div name="testingProgram-testLayoutOverwrite-ix_bool"> <div class="checkbox-group "> <input type="checkbox" id:ignore="7e39390d-f5da-44b4-a254-b5e7ffceaf2e" class="" disabled="disabled" > <label for:ignore="7e39390d-f5da-44b4-a254-b5e7ffceaf2e" class="ms-2">ix_bool</label> </div> <div class="invalid-feedback"></div> </div> </div> <div class="flex-1 p-2 "> <div name="testingProgram-testLayoutOverwrite-ix_int"> <div class="input-group "> <label for:ignore="a2f0015c-8395-4c1d-be25-af7fb3ee30e7">ix_int</label> <input type="number" id:ignore="a2f0015c-8395-4c1d-be25-af7fb3ee30e7" class=" w-full min-w-20" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> <div class="flex-1 p-2 "> <div name="testingProgram-testLayoutOverwrite-ix_string"> <div class="input-group "> <label for:ignore="6721cb9c-37ec-4796-a0f1-a4fdb6abad4a">ix_string</label> <input type="text" id:ignore="6721cb9c-37ec-4796-a0f1-a4fdb6abad4a" class=" w-full min-w-20" readonly="readonly" value="" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> <div class="p-2 flex-even"> <div class="flex flex-wrap "> <div class="p-2 "> <div name="testingProgram-testLayoutOverwrite-simple-Piston_A1"> <div class="input-group "> <label for:ignore="a7136984-0031-4c62-a98e-6ce8e85f8f9d">A1</label> <input type="text" id:ignore="a7136984-0031-4c62-a98e-6ce8e85f8f9d" class=" w-full min-w-20" readonly="readonly" value="" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> <div class="p-2 "> <div name="testingProgram-testLayoutOverwrite-simple-Piston_A2"> <div class="input-group "> <label for:ignore="3a19e155-c200-47c7-9006-c75975d58448">A2</label> <input type="text" id:ignore="3a19e155-c200-47c7-9006-c75975d58448" class=" w-full min-w-20" readonly="readonly" value="" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> <div class="p-2 "> <div name="testingProgram-testLayoutOverwrite-simple-Piston_A3"> <div class="input-group "> <label for:ignore="1790ab96-dfee-4eb4-9678-728884cacaff">A3</label> <input type="text" id:ignore="1790ab96-dfee-4eb4-9678-728884cacaff" class=" w-full min-w-20" readonly="readonly" value="" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> <div class="p-2 "> <div name="testingProgram-testLayoutOverwrite-simple-Piston_A4"> <div class="input-group "> <label for:ignore="46a59344-ecd8-4530-90ad-50d927e03d77">A4</label> <input type="text" id:ignore="46a59344-ecd8-4530-90ad-50d927e03d77" class=" w-full min-w-20" readonly="readonly" value="" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> </div> </div> <div class="p-2 flex-even"> <div class="flex flex-wrap "> <div class="flex p-2"> <div> <div> <nav class="tab"> <button class="tab-item active" >North pole station</button> <button class="tab-item " >South pole station</button> <button class="tab-item " >Verl, Germany</button> <button class="tab-item " >Kriva, Slovakia</button> </nav> </div> <div class="flex flex-col "> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-StationICAO"> <div class="input-group "> <label for:ignore="b64ca231-bf61-435f-adf6-e9d1aa3f7e11">Station name (ICAO)</label> <input type="text" id:ignore="b64ca231-bf61-435f-adf6-e9d1aa3f7e11" class=" w-full min-w-20" readonly="readonly" value="" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-StationStatus"> <div class="select-group"> <label for:ignore="testingProgram.testLayoutOverwrite.weather._weatherStations.NorthPole.StationStatus_04d0e720-a496-4b14-8e00-72fa19a6b383">Station status</label> <select id:ignore="testingProgram.testLayoutOverwrite.weather._weatherStations.NorthPole.StationStatus_04d0e720-a496-4b14-8e00-72fa19a6b383" class="min-w-6 " disabled="disabled" value="0" > <option>Unknown</option> </select> </div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-Pressure"> <div class="input-group "> <label for:ignore="00edc887-6886-434f-b45e-02ec85504d8a">Pressure [Torr]</label> <input type="number" id:ignore="00edc887-6886-434f-b45e-02ec85504d8a" class=" w-full min-w-20" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-Temp"> <div class="input-group "> <label for:ignore="cebe0061-3f44-4837-8d02-006e390e821f">Temperature [°C]</label> <input type="number" id:ignore="cebe0061-3f44-4837-8d02-006e390e821f" class=" w-full min-w-20" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-Visibility"> <div class="input-group "> <label for:ignore="9c8aef0c-d534-4ea6-b2b9-0b28a4519c30">Visibility [km]</label> <input type="number" id:ignore="9c8aef0c-d534-4ea6-b2b9-0b28a4519c30" class=" w-full min-w-20" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-WindHeading"> <div class="input-group "> <label for:ignore="640856d4-edb3-4be9-bf6a-cc929acd9e6d">Wind heading [Azimuth]</label> <input type="number" id:ignore="640856d4-edb3-4be9-bf6a-cc929acd9e6d" class=" w-full min-w-20" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-WindSpeed"> <div class="input-group "> <label for:ignore="8d79fd72-fddb-44e5-8d59-36dc744684d9">Wind speed [m/s]</label> <input type="number" id:ignore="8d79fd72-fddb-44e5-8d59-36dc744684d9" class=" w-full min-w-20" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-TestDate"> <div class="relative" tabindex="0" > <div class="input-group"> <label for:ignore="9fb0139a-efa8-43da-b860-b22420a37eb5" class="text-gray-800 dark:text-gray-200 me-2">TestDate</label> <div class="inline-flex items-center rounded-full bg-gray-200 dark:bg-gray-800"> <input type="text" id:ignore="9fb0139a-efa8-43da-b860-b22420a37eb5" class="p-2 focus:outline-none " size="4" readonly="readonly" value="1/1/0001" > <button class="cursor-pointer me-2" > <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="size-5 text-gray-500"> <path stroke-linecap="round" stroke-linejoin="round" d="M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 0 1 2.25-2.25h13.5A2.25 2.25 0 0 1 21 7.5v11.25m-18 0A2.25 2.25 0 0 0 5.25 21h13.5A2.25 2.25 0 0 0 21 18.75m-18 0v-7.5A2.25 2.25 0 0 1 5.25 9h13.5A2.25 2.25 0 0 1 21 11.25v7.5m-9-6h.008v.008H12v-.008ZM12 15h.008v.008H12V15Zm0 2.25h.008v.008H12v-.008ZM9.75 15h.008v.008H9.75V15Zm0 2.25h.008v.008H9.75v-.008ZM7.5 15h.008v.008H7.5V15Zm0 2.25h.008v.008H7.5v-.008Zm6.75-4.5h.008v.008h-.008v-.008Zm0 2.25h.008v.008h-.008V15Zm0 2.25h.008v.008h-.008v-.008Zm2.25-4.5h.008v.008H16.5v-.008Zm0 2.25h.008v.008H16.5V15Z"></path> </svg> </button> </div> </div> </div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-TestDateTime"> <div class="relative" tabindex="0" > <div class="input-group"> <label for:ignore="4fd367f6-7d2c-472a-8885-c399cda9d453" class="text-gray-800 dark:text-gray-200 me-2">TestDateTime</label> <div class="inline-flex items-center rounded-full bg-gray-200 dark:bg-gray-800"> <input type="text" id:ignore="4fd367f6-7d2c-472a-8885-c399cda9d453" class="p-2 focus:outline-none " size="16" title="Title" readonly="readonly" value="1/1/0001 12:00:00 AM" > <button class="cursor-pointer me-2" > <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="size-5 text-gray-500"> <path stroke-linecap="round" stroke-linejoin="round" d="M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 0 1 2.25-2.25h13.5A2.25 2.25 0 0 1 21 7.5v11.25m-18 0A2.25 2.25 0 0 0 5.25 21h13.5A2.25 2.25 0 0 0 21 18.75m-18 0v-7.5A2.25 2.25 0 0 1 5.25 9h13.5A2.25 2.25 0 0 1 21 11.25v7.5m-9-6h.008v.008H12v-.008ZM12 15h.008v.008H12V15Zm0 2.25h.008v.008H12v-.008ZM9.75 15h.008v.008H9.75V15Zm0 2.25h.008v.008H9.75v-.008ZM7.5 15h.008v.008H7.5V15Zm0 2.25h.008v.008H7.5v-.008Zm6.75-4.5h.008v.008h-.008v-.008Zm0 2.25h.008v.008h-.008V15Zm0 2.25h.008v.008h-.008v-.008Zm2.25-4.5h.008v.008H16.5v-.008Zm0 2.25h.008v.008H16.5V15Z"></path> </svg> </button> </div> </div> </div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-TestTimeOfDay"> <div class="relative" tabindex="0" > <div class="input-group"> <label for:ignore="1b5b91f1-af1e-42d5-8678-12b5a236d0ad" class="text-gray-800 dark:text-gray-200 me-2">TestTimeOfDay</label> <div class="inline-flex items-center rounded-full bg-gray-200 dark:bg-gray-800"> <input type="text" id:ignore="1b5b91f1-af1e-42d5-8678-12b5a236d0ad" class="p-2 focus:outline-none " size="4" readonly="readonly" value="00:00:00" > <button class="cursor-pointer me-2" > <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="size-5 text-gray-500"> <path stroke-linecap="round" stroke-linejoin="round" d="M12 6v6h4.5m4.5 0a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"></path> </svg> </button> </div> </div> </div> <div class="invalid-feedback"></div> </div> </div> </div> </div> </div> <div class="flex p-2"> <div class="simple-border"> <h3>What plc says</h3> <div class="mt-2"> <div class="flex flex-col "> <div> <div name="testingProgram-testLayoutOverwrite-weather-PlcCommentOnCurrentWeather"> <div class="input-group "> <label for:ignore="caa40b3e-f6d6-445e-8257-244d6fd16952">What plc says</label> <input type="text" id:ignore="caa40b3e-f6d6-445e-8257-244d6fd16952" class=" w-full min-w-20" readonly="readonly" value="" > </div> <div class="invalid-feedback hidden"></div> <div class="invalid-feedback"></div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div>
build (Release)
Failed test were found and 'fail-on-error' option is set to true
build (Release)
Process completed with exit code 1.