Skip to content

Move to tailwind

Move to tailwind #468

Triggered via pull request May 19, 2025 08:39
Status Failure
Total duration 1m 53s
Artifacts

pr-dev.yml

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

Annotations

13 errors and 1 warning
AXSharp.RenderableContent.Tests.RenderableContentTests ► Render_prgWeatherStations_Tabs_Successfull: src/AXSharp.blazor/tests/sandbox/AXSharp.RenderableContent.Tests/RenderableContentTests.cs#L46
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 values of the attributes at div(0) > div(0)[class] are different. 2: The values of the attributes at div(0) > div(0) > div(0) > div(2)[class] are different. 3: The values of the attributes at div(0) > div(0) > div(0) > div(2) > div(0)[class] are different. 4: The value of the attribute div(0) > div(0) > div(0) > div(2) > div(0) > div(0) > div(0) > div(4)[class] and actual attribute div(0) > div(0) > div(0) > div(2) > div(0) > div(0) > div(0) > div(0)[class] are different. 5: The values of the attributes at div(0) > div(0) > div(0) > div(2) > div(0) > div(1) > div(0) > input(2)[class] are different. 6: The values of the attributes at div(0) > div(0) > div(0) > div(2) > div(0) > div(1) > div(0) > input(2)[value] are different. 7: The value of the attribute div(0) > div(0) > div(0) > div(2) > div(0) > div(2) > div(0) > div(4)[class] and actual attribute div(0) > div(0) > div(0) > div(2) > div(0) > div(2) > div(0) > div(0)[class] are different. 8: The value of the attribute div(0) > div(0) > div(0) > div(2) > div(0) > div(3) > div(0) > div(4)[class] and actual attribute div(0) > div(0) > div(0) > div(2) > div(0) > div(3) > div(0) > div(0)[class] are different. 9: The value of the attribute div(0) > div(0) > div(0) > div(2) > div(0) > div(4) > div(0) > div(4)[class] and actual attribute div(0) > div(0) > div(0) > div(2) > div(0) > div(4) > div(0) > div(0)[class] are different. 10: The value of the attribute div(0) > div(0) > div(0) > div(2) > div(0) > div(5) > div(0) > div(4)[class] and actual attribute div(0) > div(0) > div(0) > div(2) > div(0) > div(5) > div(0) > div(0)[class] are different. 11: The value of the attribute div(0) > div(0) > div(0) > div(2) > div(0) > div(6) > div(0) > div(4)[class] and actual attribute div(0) > div(0) > div(0) > div(2) > div(0) > div(6) > div(0) > div(0)[class] are different. 12: The value of the attribute div(0) > div(0) > div(0) > div(2) > div(0) > div(7) > div(0) > div(4)[class] and actual attribute div(0) > div(0) > div(0) > div(2) > div(0) > div(7) > div(0) > div(0)[class] are different. 13: The value of the attribute div(0) > div(0) > div(0) > div(2) > div(0) > div(8) > div(0) > div(4)[class] and actual attribute div(0) > div(0) > div(0) > div(2) > div(0) > div(8) > div(0) > div(0)[class] are different. 14: The value of the attribute div(0) > div(0) > div(0) > div(2) > div(0) > div(9) > div(0) > div(4)[class] and actual attribute div(0) > div(0) > div(0) > div(2) > div(0) > div(9) > div(0) > div(0)[class] are different. 15: The values of the attributes at div(0) > div(0) > div(1)[class] are different. 16: The values of the attributes at div(0) > div(0) > div(1) > div(2)[class] are different. 17: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(0) > div(0) > label(0) is missing. 18: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(0) > div(0) > input(2) is missing. 19: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(2) > div(0) > label(0) is missing. 20: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(2) > div(0) > input(2) is missing. 21: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(3) > div(0) > label(0) is missing. 22: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(3) > div(0) > input(2) is missing. 23: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(4) > div(0) > label(0) is missing. 24: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(4) > div(0) > input(2) is missing. 25: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(5) > div(0) > label(0) is missing. 26: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(5) > div(0) > input(2) is missing. 27: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(6) > div(0) > label(0) is missing. 28: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(6) > div(0) > input(2) is missing. 29: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(7) > div(0) > label(0) is missing. 30: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(7) > div(0) > input(2) is missing. 31: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(8) > div(0) > label(0) is missing. 32: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(8) > div(0) > input(2) is missing. 33: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(9) > div(0) > label(0) is missing. 34: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(9) > div(0) > input(2) is missing. 35: The element at div(0) > div(0) > div(0) > ul(0) is missing. 36: The element at div(0) > div(0) > div(1) > div(2) > div(0) > div(0) > label(0) is missing. 37: The element at div(0) > div(0) > div(1) > div(2) > div(0) > div(0) > input(2) is missing. 38: The element at div(0) > div(0) > div(1) > span(0) is missing. 39: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(0) > div(0) > div(0) > label(0) was not expected. 40: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(0) > div(0) > div(0) > input(2) was not expected. 41: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(0) > div(0) > div(2) was not expected. 42: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(0) > div(0) > div(4) was not expected. 43: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(2) > div(0) > div(0) > label(0) was not expected. 44: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(2) > div(0) > div(0) > input(2) was not expected. 45: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(2) > div(0) > div(2) was not expected. 46: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(2) > div(0) > div(4) was not expected. 47: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(3) > div(0) > div(0) > label(0) was not expected. 48: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(3) > div(0) > div(0) > input(2) was not expected. 49: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(3) > div(0) > div(2) was not expected. 50: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(3) > div(0) > div(4) was not expected. 51: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(4) > div(0) > div(0) > label(0) was not expected. 52: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(4) > div(0) > div(0) > input(2) was not expected. 53: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(4) > div(0) > div(2) was not expected. 54: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(4) > div(0) > div(4) was not expected. 55: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(5) > div(0) > div(0) > label(0) was not expected. 56: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(5) > div(0) > div(0) > input(2) was not expected. 57: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(5) > div(0) > div(2) was not expected. 58: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(5) > div(0) > div(4) was not expected. 59: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(6) > div(0) > div(0) > label(0) was not expected. 60: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(6) > div(0) > div(0) > input(2) was not expected. 61: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(6) > div(0) > div(2) was not expected. 62: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(6) > div(0) > div(4) was not expected. 63: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(7) > div(0) > div(0) > label(0) was not expected. 64: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(7) > div(0) > div(0) > div(1) was not expected. 65: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(7) > div(0) > div(2) was not expected. 66: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(8) > div(0) > div(0) > label(0) was not expected. 67: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(8) > div(0) > div(0) > div(1) was not expected. 68: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(8) > div(0) > div(2) was not expected. 69: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(9) > div(0) > div(0) > label(0) was not expected. 70: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(9) > div(0) > div(0) > div(1) was not expected. 71: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(9) > div(0) > div(2) was not expected. 72: The element at div(0) > div(0) > div(0) > nav(0) was not expected. 73: The element at div(0) > div(0) > div(1) > div(2) > div(0) > div(0) > div(0) > div(0) was not expected. 74: The element at div(0) > div(0) > div(1) > div(2) > div(0) > div(0) > div(0) > div(2) was not expected. 75: The element at div(0) > div(0) > div(1) > div(2) > div(0) > div(0) > div(0) > div(4) was not expected. 76: The element at div(0) > div(0) > div(1) > h3(0) was not expected. 77: The attribute at div(0) > div(0)[name] is missing. 78: The attribute at div(0) > div(0) > div(0)[name] is missing. 79: The attribute at div(0) > div(0) > div(0)[class] is missing. 80: The attribute at div(0) > div(0) > div(0) > div(2) > div(0)[name] is missing. 81: The attribute at div(0) > div(0) > div(0) > div(2) > div(0) > div(0) > div(0)[class] is missing. 82: The attribute at div(0) > div(0) > div(0) > div(2) > div(0) > div(1) > div(0)[class] is missing. 83: The attribute at div(0) > div(0) > div(0) > div(2) > div(0) > div(1) > div(0) > input(2)[style] is missing. 84: The attribute at div(0) > div(0) > div(0) > div(2) > div(0) > div(1) > div(0) > input(2)[data-bs-toggle] is missing. 85: The attribute at div(0) > div(0) > div(0) > div(2) > div(0) > div(1) > div(0) > input(2)[data-bs-placement] is missing. 86: The attribute at div(0) > div(0) > div(0) > div(2) > div(0) > div(1) > div(0) > input(2)[data-bs-custom-class] is missing. 87: The attribute at div(0) > div(0) > div(0) > div(2) > div(0) > div(1) > div(0) > input(2)[data-bs-title] is missing. 88: The attribute at div(0) > div(0) > div(0) > div(2) > div(0) > div(2) > div(0)[class] is missing. 89: The attribute at div(0) > div(0) > div(0) > div(2) > div(0) > div(3) > div(0)[class] is missing. 90: The attribute at div(0) > div(0) > div(0) > div(2) > div(0) > div(4) > div(0)[class] is missing. 91: The attribute at div(0) > div(0) > div(0) > div(2) > div(0) > div(5) > div(0)[class] is missing. 92: The attribute at div(0) > div(0) > div(0) > div(2) > div(0) > div(6) > div(0)[class] is missing. 93: The attribute at div(0) > div(0) > div(0) > div(2) > div(0) > div(7) > div(0)[class] is missing. 94: The attribute at div(0) > div(0) > div(0) > div(2) > div(0) > div(8) > div(0)[class] is missing. 95: The attribute at div(0) > div(0) > div(0) > div(2) > div(0) > div(9) > div(0)[class] is missing. 96: The attribute at div(0) > div(0) > div(1)[name] is missing. 97: The attribute at div(0) > div(0) > div(1) > div(2)[name] is missing. 98: The attribute at div(0) > div(0) > div(1) > div(2) > div(0) > div(0)[name] is missing. 99: The attribute at div(0) > div(0) > div(1) > div(2) > div(0) > div(0)[class] is missing. 100: The attribute at div(0) > div(0) > div(1) > div(2) > div(0) > div(0) > div(4)[class] is missing. 101: The attribute at div(0) > div(0) > div(0) > div(2) > div(0) > div(1) > div(0) > label(0)[class] was not expected. 102: The attribute at div(0) > div(0) > div(0) > div(2) > div(0) > div(7) > div(0) > div(0)[tabindex] was not expected. 103: The attribute at div(0) > div(0) > div(0) > div(2) > div(0) > div(8) > div(0) > div(0)[tabindex] was not expected. 104: The attribute at div(0) > div(0) > div(0) > div(2) > div(0) > div(9) > div(0) > div(0)[tabindex] was not expected. 105: The attribute at div(0) > div(0) > div(1) > div(2) > div(0)[class] was not expected. 106: The attribute at div(0) > div(0) > div(1) > div(2) > div(0) > div(0) > div(0)[name] was not expected. Actual HTML: <div name="prgWeatherStations" > <div class="flex flex-col "> <div> <nav class="flex flex-wrap flex-col sm:flex-row"> <button type="button" class="tab tab-active" > <b>North pole station</b> </button> <button type="button" class="tab " > <b>South pole station</b> </button> <button type="button" class="tab " > <b>Verl, Germany</b> </button> <button type="button" class="tab " > <b>Kriva, Slovakia</b> </button> </nav> <div class="mt-2"> <div class="flex flex-col "> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-StationICAO"> <div class="input"> <label class="me-2" for="4372f6cf-b42e-4883-8b0b-196f4e21c572">Station name (ICAO)</label> <input type="text" class="disabled " id="4372f6cf-b42e-4883-8b0b-196f4e21c572" step="any" readonly="readonly" value="" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-StationStatus"> <label class="me-2" for="prgWeatherStations._weatherStations.NorthPole.StationStatus_0f525462-8d5e-492f-885e-80cf8ec0da4c">Station status</label> <input id="prgWeatherStations._weatherStations.NorthPole.StationStatus_0f525462-8d5e-492f-885e-80cf8ec0da4c" class="select min-w-6 " value="Unknown" readonly="readonly"> <div class="invalid-feedback"></div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-Pressure"> <div class="input"> <label class="me-2" for="bf6b71ec-73eb-41fb-8810-800b061c299d">Pressure [Torr]</label> <input type="number" class="disabled " id="bf6b71ec-73eb-41fb-8810-800b061c299d" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-Temp"> <div class="input"> <label class="me-2" for="effedc35-373e-4d74-a980-18d1b2a83bc6">Temperature [°C]</label> <input type="number" class="disabled " id="effedc35-373e-4d74-a980-18d1b2a83bc6" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-Visibility"> <div class="input"> <label class="me-2" for="4c788d71-4c9b-43bf-ad0e-4106c59aa73a">Visibility [km]</label> <input type="number" class="disabled " id="4c788d71-4c9b-43bf-ad0e-4106c59aa73a" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-WindHeading"> <div class="input"> <label class="me-2" for="9d70e7ab-0b8a-4a72-990b-fbec9b995d6f">Wind heading [Azimuth]</label> <input type="number" class="disabled " id="9d70e7ab-0b8a-4a72-990b-fbec9b995d6f" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-WindSpeed"> <div class="input"> <label class="me-2" for="7bfdd7ee-4f5a-46d0-ab87-e643ce420d27">Wind speed [m/s]</label> <input type="number" class="disabled " id="7bfdd7ee-4f5a-46d0-ab87-e643ce420d27" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-TestDate"> <div class="relative" tabindex="0" > <label for="e249c9de-7f19-4a46-bb44-d150dec86161" class="text-gray-800 me-2">TestDate</label> <div class="inline-flex items-center rounded-full bg-gray-100"> <input type="text" id="e249c9de-7f19-4a46-bb44-d150dec86161" 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 class="invalid-feedback"></div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-TestDateTime"> <div class="relative" tabindex="0" > <label for="d07e033a-7d53-447d-a70b-3a6f22c0efd2" class="text-gray-800 me-2">TestDateTime</label> <div class="inline-flex items-center rounded-full bg-gray-100"> <input type="text" id="d07e033a-7d53-447d-a70b-3a6f22c0efd2" class="p-2 focus:outline-none " size="16" 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 class="invalid-feedback"></div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-TestTimeOfDay"> <div class="relative" tabindex="0" > <label for="08b113bc-011b-4318-a964-f99310cdb5d3" class="text-gray-800 me-2">TestTimeOfDay</label> <div class="inline-flex items-center rounded-full bg-gray-100"> <input type="text" id="08b113bc-011b-4318-a964-f99310cdb5d3" 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 class="invalid-feedback"></div> </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"> <label class="me-2" for="7da04918-4976-4f87-a35a-3cdd421c8d6c">What plc says</label> <input type="text" class="disabled " id="7da04918-4976-4f87-a35a-3cdd421c8d6c" step="any" readonly="readonly" value="" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> </div> </div> </div> </div> </div> </div> </div> Expected HTML: <div name="prgWeatherStations" > <div name="StackPanel" class="content p-3 "> <div name="TabControl" class="w-100 "> <ul class="nav nav-tabs mb-3"> <li class="nav-item"> <button type="button" class="nav-link active" > <b>North pole station</b> </button> </li> <li class="nav-item"> <button type="button" class="nav-link" > <b>South pole station</b> </button> </li> <li class="nav-item"> <button type="button" class="nav-link" > <b>Verl, Germany</b> </button> </li> <li class="nav-item"> <button type="button" class="nav-link" > <b>Kriva, Slovakia</b> </button> </li> </ul> <div class="content"> <div name="StackPanel" class="content p-3 "> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-StationICAO" class="w-100 form-group mb-2"> <label for:ignore="StationICAO_19a21763-35de-4096-8e63-1778e937dbe5">Station name (ICAO)</label> <input id:ignore="StationICAO_19a21763-35de-4096-8e63-1778e937dbe5" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" step="any" value="" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="prgWeatherStations.Weather Cyclic.North pole station.Station name (ICAO)"> <div class="invalid-feedback"></div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-StationStatus" class="w-100 form-group mb-2"> <label for:ignore="StationStatus_6e28cfe0-4435-4380-8cdf-aab96c56d900">Station status</label> <input id:ignore="StationStatus_6e28cfe0-4435-4380-8cdf-aab96c56d900" class="w-100 form-control " readonly="readonly" style="background-color:transparent" value="Unknown " data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="prgWeatherStations.Weather Cyclic.North pole station.Station status"> <div class="invalid-feedback"></div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-Pressure" class="w-100 form-group mb-2"> <label for:ignore="Pressure_6e94ef0f-3fa6-44b7-b3eb-77f94c8e7492">Pressure [Torr]</label> <input id:ignore="Pressure_6e94ef0f-3fa6-44b7-b3eb-77f94c8e7492" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" value="0" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="prgWeatherStations.Weather Cyclic.North pole station.Pressure"> <div class="invalid-feedback"></div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-Temp" class="w-100 form-group mb-2"> <label for:ignore="Temp_408c4920-ff92-44a8-96a0-1c52494bd230">Temperature [°C]</label> <input id:ignore="Temp_408c4920-ff92-44a8-96a0-1c52494bd230" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" value="0" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="prgWeatherStations.Weather Cyclic.North pole station.Temperature"> <div class="invalid-feedback"></div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-Visibility" class="w-100 form-group mb-2"> <label for:ignore="Visibility_4a119f80-9765-4909-b1a8-f286a3fb0fb2">Visibility [km]</label> <input id:ignore="Visibility_4a119f80-9765-4909-b1a8-f286a3fb0fb2" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" value="0" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="prgWeatherStations.Weather Cyclic.North pole station.Visibility"> <div class="invalid-feedback"></div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-WindHeading" class="w-100 form-group mb-2"> <label for:ignore="WindHeading_df5a8e19-4c12-4633-b793-d7db8ad4e6f6">Wind heading [Azimuth]</label> <input id:ignore="WindHeading_df5a8e19-4c12-4633-b793-d7db8ad4e6f6" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" step="any" value="0" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="prgWeatherStations.Weather Cyclic.North pole station.Wind heading"> <div class="invalid-feedback"></div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-WindSpeed" class="w-100 form-group mb-2"> <label for:ignore="WindSpeed_2d739f9b-e493-4d56-afff-5c858c7298e2">Wind speed [m/s]</label> <input id:ignore="WindSpeed_2d739f9b-e493-4d56-afff-5c858c7298e2" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" value="0" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="prgWeatherStations.Weather Cyclic.North pole station.Wind speed"> <div class="invalid-feedback"></div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-TestDate" class="w-100 form-group mb-2"> <label for:ignore="TestDate_69cee20a-667c-4fd3-b2f2-df1a87cfad33">TestDate</label> <input id:ignore="TestDate_69cee20a-667c-4fd3-b2f2-df1a87cfad33" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" value="1/1/0001" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="prgWeatherStations.Weather Cyclic.North pole station.TestDate"> <div class="invalid-feedback"></div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-TestDateTime" class="w-100 form-group mb-2"> <label for:ignore="TestDateTime_48a01273-be7d-4318-85ac-2bac0216ed89">TestDateTime</label> <input id:ignore="TestDateTime_48a01273-be7d-4318-85ac-2bac0216ed89" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" value="1/1/0001 12:00:00 AM" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="prgWeatherStations.Weather Cyclic.North pole station.TestDateTime"> <div class="invalid-feedback"></div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-TestTimeOfDay" class="w-100 form-group mb-2"> <label for:ignore="TestTimeOfDay_12b4b8b9-8c3f-4ce2-b8a7-1d5d396c0c35">TestTimeOfDay</label> <input id:ignore="TestTimeOfDay_12b4b8b9-8c3f-4ce2-b8a7-1d5d396c0c35" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" value="00:00:00" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="prgWeatherStations.Weather Cyclic.North pole station.TestTimeOfDay"> <div class="invalid-feedback"></div> </div> </div> </div> </div> </div> <div name="GroupBox" class="card w-100 p-2"> <span style="font-weight: bold; padding-bottom:2px;">What plc says</span> <div name="StackPanel" class="content p-3 "> <div> <div name="prgWeatherStations-PlcCommentOnCurrentWeather" class="w-100 form-group mb-2"> <label for:ignore="PlcCommentOnCurrentWeather_5dfcdaa9-5b25-4b5b-8898-04eb1d1fc5cf">What plc says</label> <input id:ignore="PlcCommentOnCurrentWeather_5dfcdaa9-5b25-4b5b-8898-04eb1d1fc5cf" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" step="any" value="" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="prgWeatherStations.What plc says"> <div class="invalid-feedback"></div> </div> </div> </div> </div> </div> </div>
AXSharp.RenderableContent.Tests.RenderableContentTests ► Render_stTestComplex_Success: src/AXSharp.blazor/tests/sandbox/AXSharp.RenderableContent.Tests/RenderableContentTests.cs#L46
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 value of the attribute div(0) > div(0) > div(4)[class] and actual attribute div(0) > div(0) > div(0)[class] are different. 2: The value of the attribute div(0) > div(1) > div(4)[class] and actual attribute div(0) > div(1) > div(0)[class] are different. 3: The value of the attribute div(0) > div(2) > div(4)[class] and actual attribute div(0) > div(2) > div(0)[class] are different. 4: The value of the attribute div(0) > div(3) > div(4)[class] and actual attribute div(0) > div(3) > div(0)[class] are different. 5: The values of the attributes at div(0) > div(4)[class] are different. 6: The value of the attribute div(0) > div(4) > div(0) > div(0) > div(4)[class] and actual attribute div(0) > div(4) > div(0) > div(0) > div(0)[class] are different. 7: The value of the attribute div(0) > div(4) > div(1) > div(0) > div(2)[class] and actual attribute div(0) > div(4) > div(1) > div(0) > div(0)[class] are different. 8: The value of the attribute div(0) > div(4) > div(2) > div(0) > div(4)[class] and actual attribute div(0) > div(4) > div(2) > div(0) > div(0)[class] are different. 9: The value of the attribute div(0) > div(4) > div(3) > div(0) > div(4)[class] and actual attribute div(0) > div(4) > div(3) > div(0) > div(0)[class] are different. 10: The element at div(0) > div(0) > label(0) is missing. 11: The element at div(0) > div(0) > input(2) is missing. 12: The element at div(0) > div(1) > label(0) is missing. 13: The element at div(0) > div(1) > input(2) is missing. 14: The element at div(0) > div(2) > label(0) is missing. 15: The element at div(0) > div(2) > input(2) is missing. 16: The element at div(0) > div(3) > label(0) is missing. 17: The element at div(0) > div(3) > input(2) is missing. 18: The element at div(0) > div(4) > div(0) > div(0) > label(0) is missing. 19: The element at div(0) > div(4) > div(0) > div(0) > input(2) is missing. 20: The element at div(0) > div(4) > div(1) > div(0) > div(2) > input(0) is missing. 21: The element at div(0) > div(4) > div(1) > div(0) > label(0) is missing. 22: The element at div(0) > div(4) > div(2) > div(0) > label(0) is missing. 23: The element at div(0) > div(4) > div(2) > div(0) > input(2) is missing. 24: The element at div(0) > div(4) > div(3) > div(0) > label(0) is missing. 25: The element at div(0) > div(4) > div(3) > div(0) > input(2) is missing. 26: The element at div(0) > div(0) > div(0) > label(0) was not expected. 27: The element at div(0) > div(0) > div(0) > input(2) was not expected. 28: The element at div(0) > div(0) > div(2) was not expected. 29: The element at div(0) > div(0) > div(4) was not expected. 30: The element at div(0) > div(1) > div(0) > label(0) was not expected. 31: The element at div(0) > div(1) > div(0) > input(2) was not expected. 32: The element at div(0) > div(1) > div(2) was not expected. 33: The element at div(0) > div(1) > div(4) was not expected. 34: The element at div(0) > div(2) > div(0) > label(0) was not expected. 35: The element at div(0) > div(2) > div(0) > input(2) was not expected. 36: The element at div(0) > div(2) > div(2) was not expected. 37: The element at div(0) > div(2) > div(4) was not expected. 38: The element at div(0) > div(3) > div(0) > label(0) was not expected. 39: The element at div(0) > div(3) > div(0) > input(2) was not expected. 40: The element at div(0) > div(3) > div(2) was not expected. 41: The element at div(0) > div(3) > div(4) was not expected. 42: The element at div(0) > div(4) > div(0) > div(0) > div(0) > label(0) was not expected. 43: The element at div(0) > div(4) > div(0) > div(0) > div(0) > input(2) was not expected. 44: The element at div(0) > div(4) > div(0) > div(0) > div(2) was not expected. 45: The element at div(0) > div(4) > div(0) > div(0) > div(4) was not expected. 46: The element at div(0) > div(4) > div(1) > div(0) > div(0) > label(0) was not expected. 47: The element at div(0) > div(4) > div(1) > div(0) > div(0) > label(2) was not expected. 48: The element at div(0) > div(4) > div(2) > div(0) > div(0) > label(0) was not expected. 49: The element at div(0) > div(4) > div(2) > div(0) > div(0) > input(2) was not expected. 50: The element at div(0) > div(4) > div(2) > div(0) > div(2) was not expected. 51: The element at div(0) > div(4) > div(2) > div(0) > div(4) was not expected. 52: The element at div(0) > div(4) > div(3) > div(0) > div(0) > label(0) was not expected. 53: The element at div(0) > div(4) > div(3) > div(0) > div(0) > div(1) was not expected. 54: The element at div(0) > div(4) > div(3) > div(0) > div(2) was not expected. 55: The attribute at div(0) > div(0)[class] is missing. 56: The attribute at div(0) > div(1)[class] is missing. 57: The attribute at div(0) > div(2)[class] is missing. 58: The attribute at div(0) > div(3)[class] is missing. 59: The attribute at div(0) > div(4)[name] is missing. 60: The attribute at div(0) > div(4) > div(0) > div(0)[class] is missing. 61: The attribute at div(0) > div(4) > div(1) > div(0)[class] is missing. 62: The attribute at div(0) > div(4) > div(2) > div(0)[class] is missing. 63: The attribute at div(0) > div(4) > div(3) > div(0)[class] is missing. 64: The attribute at div(0) > div(4) > div(3) > div(0) > div(0)[tabindex] was not expected. Actual HTML: <div name="testingProgram-testComplex" > <div name="testingProgram-testComplex-testInteger"> <div class="input"> <label class="me-2" for="5daed674-4670-4b8e-8449-22676f3af39f">Integer From PLC</label> <input type="number" class="disabled " id="5daed674-4670-4b8e-8449-22676f3af39f" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> </div> <div name="testingProgram-testComplex-testComplexInstance-stComplexInteger"> <div class="input"> <label class="me-2" for="6ca2720b-ae5c-42d3-b6a9-98e1061cfcfc">Integer From PLC</label> <input type="number" class="disabled " id="6ca2720b-ae5c-42d3-b6a9-98e1061cfcfc" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> </div> <div name="testingProgram-testComplex-testComplexInstance-stComplexString"> <div class="input"> <label class="me-2" for="8ceef1a7-f422-4c07-9049-0d8130b175de">String From PLC</label> <input type="text" class="disabled " id="8ceef1a7-f422-4c07-9049-0d8130b175de" step="any" readonly="readonly" value="" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> </div> <div name="testingProgram-testComplex-testString"> <div class="input"> <label class="me-2" for="a45180b2-9508-420c-a50c-ddad63a24d6a">String From PLC</label> <input type="text" class="disabled " id="a45180b2-9508-420c-a50c-ddad63a24d6a" step="any" readonly="readonly" value="" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> </div> <div class="flex flex-col "> <div> <div name="testingProgram-testComplex-testComplexUnknownInstance-stComplexUnknownString"> <div class="input"> <label class="me-2" for="768cfb8b-18c3-4790-a7ad-802242cdbd32">String unknown From PLC</label> <input type="text" class="disabled " id="768cfb8b-18c3-4790-a7ad-802242cdbd32" step="any" readonly="readonly" value="" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testComplex-testComplexUnknownInstance-testBool"> <div class="input-checkbox"> <label for="5871d798-5933-40c9-be83-1e3638d2f80a"> <input type="checkbox" class="peer " id="5871d798-5933-40c9-be83-1e3638d2f80a" readonly="readonly" > <span> <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="size-4"> <path stroke-linecap="round" stroke-linejoin="round" d="m4.5 12.75 6 6 9-13.5"></path> </svg> </span> </label> <label for="5871d798-5933-40c9-be83-1e3638d2f80a">BOOL unknown From PLC</label> </div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testComplex-testComplexUnknownInstance-stComplexUnknowInteger"> <div class="input"> <label class="me-2" for="796a5fd5-96fd-4365-9769-341cf90c2de4">Integer unknown From PLC</label> <input type="number" class="disabled " id="796a5fd5-96fd-4365-9769-341cf90c2de4" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testComplex-testComplexUnknownInstance-TestDate"> <div class="relative" tabindex="0" > <label for="fa4aac09-7ddb-4bdd-94fc-101cacea14c6" class="text-gray-800 me-2">DATE unknown From PLC</label> <div class="inline-flex items-center rounded-full bg-gray-100"> <input type="text" id="fa4aac09-7ddb-4bdd-94fc-101cacea14c6" 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 class="invalid-feedback"></div> </div> </div> </div> </div> Expected HTML: <div name="testingProgram-testComplex" > <div name="testingProgram-testComplex-testInteger" class="w-100 form-group mb-2"> <label for:ignore="testInteger_6aa5c11e-fbee-43e3-9c0f-5244905144ee">Integer From PLC</label> <input id:ignore="testInteger_6aa5c11e-fbee-43e3-9c0f-5244905144ee" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" step="any" value="0" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.instanceOfStPrimitive.Integer From PLC"> <div class="invalid-feedback"></div> </div> <div name="testingProgram-testComplex-testComplexInstance-stComplexInteger" class="w-100 form-group mb-2"> <label for:ignore="stComplexInteger_aa3b26b2-05a4-4966-ab55-75dd073d0d6c">Integer From PLC</label> <input id:ignore="stComplexInteger_aa3b26b2-05a4-4966-ab55-75dd073d0d6c" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" step="any" value="0" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.instanceOfStPrimitive.Complex Instance.Integer From PLC"> <div class="invalid-feedback"></div> </div> <div name="testingProgram-testComplex-testComplexInstance-stComplexString" class="w-100 form-group mb-2"> <label for:ignore="stComplexString_4aecd2cc-963a-48f6-b9e2-d42140e25d38">String From PLC</label> <input id:ignore="stComplexString_4aecd2cc-963a-48f6-b9e2-d42140e25d38" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" step="any" value="" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.instanceOfStPrimitive.Complex Instance.String From PLC"> <div class="invalid-feedback"></div> </div> <div name="testingProgram-testComplex-testString" class="w-100 form-group mb-2"> <label for:ignore="testString_bff59349-8b75-469d-b592-bd0f4f5cc20f">String From PLC</label> <input id:ignore="testString_bff59349-8b75-469d-b592-bd0f4f5cc20f" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" step="any" value="" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.instanceOfStPrimitive.String From PLC"> <div class="invalid-feedback"></div> </div> <div name="StackPanel" class="content p-3 "> <div> <div name="testingProgram-testComplex-testComplexUnknownInstance-stComplexUnknownString" class="w-100 form-group mb-2"> <label for:ignore="stComplexUnknownString_1cd5fecc-fdba-452c-9786-324a23f97023">String unknown From PLC</label> <input id:ignore="stComplexUnknownString_1cd5fecc-fdba-452c-9786-324a23f97023" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" step="any" value="" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.instanceOfStPrimitive.Complex Instance.String unknown From PLC"> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testComplex-testComplexUnknownInstance-testBool" class="w-100 form-group mb-2"> <label for:ignore="testBool_f3bdbd6d-3c5d-42d1-931d-ad50e67de144">BOOL unknown From PLC</label> <div class="form-check form-switch"> <input id:ignore="testBool_f3bdbd6d-3c5d-42d1-931d-ad50e67de144" disabled="" class="form-check-input " type="checkbox" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.instanceOfStPrimitive.Complex Instance.BOOL unknown From PLC" > </div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testComplex-testComplexUnknownInstance-stComplexUnknowInteger" class="w-100 form-group mb-2"> <label for:ignore="stComplexUnknowInteger_bf164677-4e47-46e4-845b-efbd6c0217cc">Integer unknown From PLC</label> <input id:ignore="stComplexUnknowInteger_bf164677-4e47-46e4-845b-efbd6c0217cc" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" step="any" value="0" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.instanceOfStPrimitive.Complex Instance.Integer unknown From PLC"> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testComplex-testComplexUnknownInstance-TestDate" class="w-100 form-group mb-2"> <label for:ignore="TestDate_326072d8-f6b5-4436-95b4-b4a8a8df5386">DATE unknown From PLC</label> <input id:ignore="TestDate_326072d8-f6b5-4436-95b4-b4a8a8df5386" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" value="1/1/0001" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.instanceOfStPrimitive.Complex Instance.DATE unknown From PLC"> <div class="invalid-feedback"></div> </div> </div> </div> </div>
AXSharp.RenderableContent.Tests.RenderableContentTests ► Render_stTestEnum_Success: src/AXSharp.blazor/tests/sandbox/AXSharp.RenderableContent.Tests/RenderableContentTests.cs#L46
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 values of the attributes at div(0) > div(0) > select(2)[class] are different. 2: The attribute at div(0) > div(0)[class] is missing. 3: The attribute at div(0) > div(0) > select(2)[data-bs-toggle] is missing. 4: The attribute at div(0) > div(0) > select(2)[data-bs-placement] is missing. 5: The attribute at div(0) > div(0) > select(2)[data-bs-custom-class] is missing. 6: The attribute at div(0) > div(0) > select(2)[data-bs-title] is missing. 7: The attribute at div(0) > div(0) > select(2) > option(0)[class] is missing. 8: The attribute at div(0) > div(0) > select(2) > option(1)[class] is missing. 9: The attribute at div(0) > div(0) > select(2) > option(2)[class] is missing. 10: The attribute at div(0) > div(0) > label(0)[class] was not expected. Actual HTML: <div name="testingProgram-testEnum" > <div name="testingProgram-testEnum"> <label class="me-2" for="testingProgram.testEnum_58b9a975-1848-4d28-beba-b107f015071e">instanceOfStEnum</label> <select id="testingProgram.testEnum_58b9a975-1848-4d28-beba-b107f015071e" class="select min-w-6 " value="0" > <option value="0" selected="">Unknown</option> <option value="1">Available</option> <option value="2">UnAvailable</option> </select> <div class="invalid-feedback"></div> </div> </div> Expected HTML: <div name="testingProgram-testEnum" > <div name="testingProgram-testEnum" class="w-100 form-group mb-2"> <label for:ignore="testEnum_7dfc1d61-8f2c-4a0d-a86a-d8cfd7e89147">instanceOfStEnum</label> <select id:ignore="testEnum_7dfc1d61-8f2c-4a0d-a86a-d8cfd7e89147" class="w-100 form-select " data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.instanceOfStEnum" value="0" > <option class="form-control" value="0" selected="">Unknown</option> <option class="form-control" value="1">Available</option> <option class="form-control" value="2">UnAvailable</option> </select> <div class="invalid-feedback"></div> </div> </div>
AXSharp.RenderableContent.Tests.RenderableContentTests ► Render_stTestLayoutOverwrite_Success: src/AXSharp.blazor/tests/sandbox/AXSharp.RenderableContent.Tests/RenderableContentTests.cs#L46
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 values of the attributes at div(0) > div(0)[class] are different. 2: The value of the attribute div(0) > div(0) > div(0) > div(0) > div(2)[class] and actual attribute div(0) > div(0) > div(0) > div(0) > div(0)[class] are different. 3: The value of the attribute div(0) > div(0) > div(1) > div(0) > div(4)[class] and actual attribute div(0) > div(0) > div(1) > div(0) > div(0)[class] are different. 4: The value of the attribute div(0) > div(0) > div(2) > div(0) > div(4)[class] and actual attribute div(0) > div(0) > div(2) > div(0) > div(0)[class] are different. 5: The values of the attributes at div(0) > div(0) > div(3) > div(0)[class] are different. 6: The value of the attribute div(0) > div(0) > div(3) > div(0) > div(0) > div(0) > div(4)[class] and actual attribute div(0) > div(0) > div(3) > div(0) > div(0) > div(0) > div(0)[class] are different. 7: The value of the attribute div(0) > div(0) > div(3) > div(0) > div(1) > div(0) > div(4)[class] and actual attribute div(0) > div(0) > div(3) > div(0) > div(1) > div(0) > div(0)[class] are different. 8: The value of the attribute div(0) > div(0) > div(3) > div(0) > div(2) > div(0) > div(4)[class] and actual attribute div(0) > div(0) > div(3) > div(0) > div(2) > div(0) > div(0)[class] are different. 9: The value of the attribute div(0) > div(0) > div(3) > div(0) > div(3) > div(0) > div(4)[class] and actual attribute div(0) > div(0) > div(3) > div(0) > div(3) > div(0) > div(0)[class] are different. 10: The values of the attributes at div(0) > div(0) > div(4) > div(0)[class] are different. 11: The values of the attributes at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2)[class] are different. 12: The values of the attributes at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0)[class] are different. 13: The value of the attribute div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(0) > div(0) > div(4)[class] and actual attribute div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(0) > div(0) > div(0)[class] are different. 14: The values of the attributes at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(1) > div(0) > input(2)[class] are different. 15: The values of the attributes at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(1) > div(0) > input(2)[value] are different. 16: The value of the attribute div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(2) > div(0) > div(4)[class] and actual attribute div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(2) > div(0) > div(0)[class] are different. 17: The value of the attribute div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(3) > div(0) > div(4)[class] and actual attribute div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(3) > div(0) > div(0)[class] are different. 18: The value of the attribute div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(4) > div(0) > div(4)[class] and actual attribute div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(4) > div(0) > div(0)[class] are different. 19: The value of the attribute div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(5) > div(0) > div(4)[class] and actual attribute div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(5) > div(0) > div(0)[class] are different. 20: The value of the attribute div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(6) > div(0) > div(4)[class] and actual attribute div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(6) > div(0) > div(0)[class] are different. 21: The value of the attribute div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(7) > div(0) > div(4)[class] and actual attribute div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(7) > div(0) > div(0)[class] are different. 22: The value of the attribute div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(8) > div(0) > div(4)[class] and actual attribute div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(8) > div(0) > div(0)[class] are different. 23: The value of the attribute div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(9) > div(0) > div(4)[class] and actual attribute div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(9) > div(0) > div(0)[class] are different. 24: The values of the attributes at div(0) > div(0) > div(4) > div(0) > div(1) > div(0)[class] are different. 25: The values of the attributes at div(0) > div(0) > div(4) > div(0) > div(1) > div(0) > div(2)[class] are different. 26: The element at div(0) > div(0) > div(0) > div(0) > div(2) > input(0) is missing. 27: The element at div(0) > div(0) > div(0) > div(0) > label(0) is missing. 28: The element at div(0) > div(0) > div(1) > div(0) > label(0) is missing. 29: The element at div(0) > div(0) > div(1) > div(0) > input(2) is missing. 30: The element at div(0) > div(0) > div(2) > div(0) > label(0) is missing. 31: The element at div(0) > div(0) > div(2) > div(0) > input(2) is missing. 32: The element at div(0) > div(0) > div(3) > div(0) > div(0) > div(0) > label(0) is missing. 33: The element at div(0) > div(0) > div(3) > div(0) > div(0) > div(0) > input(2) is missing. 34: The element at div(0) > div(0) > div(3) > div(0) > div(1) > div(0) > label(0) is missing. 35: The element at div(0) > div(0) > div(3) > div(0) > div(1) > div(0) > input(2) is missing. 36: The element at div(0) > div(0) > div(3) > div(0) > div(2) > div(0) > label(0) is missing. 37: The element at div(0) > div(0) > div(3) > div(0) > div(2) > div(0) > input(2) is missing. 38: The element at div(0) > div(0) > div(3) > div(0) > div(3) > div(0) > label(0) is missing. 39: The element at div(0) > div(0) > div(3) > div(0) > div(3) > div(0) > input(2) is missing. 40: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(0) > div(0) > label(0) is missing. 41: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(0) > div(0) > input(2) is missing. 42: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(2) > div(0) > label(0) is missing. 43: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(2) > div(0) > input(2) is missing. 44: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(3) > div(0) > label(0) is missing. 45: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(3) > div(0) > input(2) is missing. 46: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(4) > div(0) > label(0) is missing. 47: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(4) > div(0) > input(2) is missing. 48: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(5) > div(0) > label(0) is missing. 49: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(5) > div(0) > input(2) is missing. 50: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(6) > div(0) > label(0) is missing. 51: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(6) > div(0) > input(2) is missing. 52: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(7) > div(0) > label(0) is missing. 53: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(7) > div(0) > input(2) is missing. 54: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(8) > div(0) > label(0) is missing. 55: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(8) > div(0) > input(2) is missing. 56: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(9) > div(0) > label(0) is missing. 57: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(9) > div(0) > input(2) is missing. 58: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > ul(0) is missing. 59: The element at div(0) > div(0) > div(4) > div(0) > div(1) > div(0) > div(2) > div(0) > div(0) > label(0) is missing. 60: The element at div(0) > div(0) > div(4) > div(0) > div(1) > div(0) > div(2) > div(0) > div(0) > input(2) is missing. 61: The element at div(0) > div(0) > div(4) > div(0) > div(1) > div(0) > span(0) is missing. 62: The element at div(0) > div(0) > div(0) > div(0) > div(0) > label(0) was not expected. 63: The element at div(0) > div(0) > div(0) > div(0) > div(0) > label(2) was not expected. 64: The element at div(0) > div(0) > div(1) > div(0) > div(0) > label(0) was not expected. 65: The element at div(0) > div(0) > div(1) > div(0) > div(0) > input(2) was not expected. 66: The element at div(0) > div(0) > div(1) > div(0) > div(2) was not expected. 67: The element at div(0) > div(0) > div(1) > div(0) > div(4) was not expected. 68: The element at div(0) > div(0) > div(2) > div(0) > div(0) > label(0) was not expected. 69: The element at div(0) > div(0) > div(2) > div(0) > div(0) > input(2) was not expected. 70: The element at div(0) > div(0) > div(2) > div(0) > div(2) was not expected. 71: The element at div(0) > div(0) > div(2) > div(0) > div(4) was not expected. 72: The element at div(0) > div(0) > div(3) > div(0) > div(0) > div(0) > div(0) > label(0) was not expected. 73: The element at div(0) > div(0) > div(3) > div(0) > div(0) > div(0) > div(0) > input(2) was not expected. 74: The element at div(0) > div(0) > div(3) > div(0) > div(0) > div(0) > div(2) was not expected. 75: The element at div(0) > div(0) > div(3) > div(0) > div(0) > div(0) > div(4) was not expected. 76: The element at div(0) > div(0) > div(3) > div(0) > div(1) > div(0) > div(0) > label(0) was not expected. 77: The element at div(0) > div(0) > div(3) > div(0) > div(1) > div(0) > div(0) > input(2) was not expected. 78: The element at div(0) > div(0) > div(3) > div(0) > div(1) > div(0) > div(2) was not expected. 79: The element at div(0) > div(0) > div(3) > div(0) > div(1) > div(0) > div(4) was not expected. 80: The element at div(0) > div(0) > div(3) > div(0) > div(2) > div(0) > div(0) > label(0) was not expected. 81: The element at div(0) > div(0) > div(3) > div(0) > div(2) > div(0) > div(0) > input(2) was not expected. 82: The element at div(0) > div(0) > div(3) > div(0) > div(2) > div(0) > div(2) was not expected. 83: The element at div(0) > div(0) > div(3) > div(0) > div(2) > div(0) > div(4) was not expected. 84: The element at div(0) > div(0) > div(3) > div(0) > div(3) > div(0) > div(0) > label(0) was not expected. 85: The element at div(0) > div(0) > div(3) > div(0) > div(3) > div(0) > div(0) > input(2) was not expected. 86: The element at div(0) > div(0) > div(3) > div(0) > div(3) > div(0) > div(2) was not expected. 87: The element at div(0) > div(0) > div(3) > div(0) > div(3) > div(0) > div(4) was not expected. 88: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(0) > div(0) > div(0) > label(0) was not expected. 89: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(0) > div(0) > div(0) > input(2) was not expected. 90: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(0) > div(0) > div(2) was not expected. 91: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(0) > div(0) > div(4) was not expected. 92: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(2) > div(0) > div(0) > label(0) was not expected. 93: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(2) > div(0) > div(0) > input(2) was not expected. 94: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(2) > div(0) > div(2) was not expected. 95: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(2) > div(0) > div(4) was not expected. 96: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(3) > div(0) > div(0) > label(0) was not expected. 97: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(3) > div(0) > div(0) > input(2) was not expected. 98: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(3) > div(0) > div(2) was not expected. 99: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(3) > div(0) > div(4) was not expected. 100: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(4) > div(0) > div(0) > label(0) was not expected. 101: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(4) > div(0) > div(0) > input(2) was not expected. 102: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(4) > div(0) > div(2) was not expected. 103: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(4) > div(0) > div(4) was not expected. 104: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(5) > div(0) > div(0) > label(0) was not expected. 105: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(5) > div(0) > div(0) > input(2) was not expected. 106: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(5) > div(0) > div(2) was not expected. 107: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(5) > div(0) > div(4) was not expected. 108: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(6) > div(0) > div(0) > label(0) was not expected. 109: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(6) > div(0) > div(0) > input(2) was not expected. 110: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(6) > div(0) > div(2) was not expected. 111: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(6) > div(0) > div(4) was not expected. 112: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(7) > div(0) > div(0) > label(0) was not expected. 113: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(7) > div(0) > div(0) > div(1) was not expected. 114: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(7) > div(0) > div(2) was not expected. 115: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(8) > div(0) > div(0) > label(0) was not expected. 116: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(8) > div(0) > div(0) > div(1) was not expected. 117: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(8) > div(0) > div(2) was not expected. 118: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(9) > div(0) > div(0) > label(0) was not expected. 119: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(9) > div(0) > div(0) > div(1) was not expected. 120: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(9) > div(0) > div(2) was not expected. 121: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > nav(0) was not expected. 122: The element at div(0) > div(0) > div(4) > div(0) > div(1) > div(0) > div(2) > div(0) > div(0) > div(0) > div(0) was not expected. 123: The element at div(0) > div(0) > div(4) > div(0) > div(1) > div(0) > div(2) > div(0) > div(0) > div(0) > div(2) was not expected. 124: The element at div(0) > div(0) > div(4) > div(0) > div(1) > div(0) > div(2) > div(0) > div(0) > div(0) > div(4) was not expected. 125: The element at div(0) > div(0) > div(4) > div(0) > div(1) > div(0) > h3(0) was not expected. 126: The attribute at div(0) > div(0)[name] is missing. 127: The attribute at div(0) > div(0) > div(0) > div(0)[class] is missing. 128: The attribute at div(0) > div(0) > div(1) > div(0)[class] is missing. 129: The attribute at div(0) > div(0) > div(2) > div(0)[class] is missing. 130: The attribute at div(0) > div(0) > div(3) > div(0)[name] is missing. 131: The attribute at div(0) > div(0) > div(3) > div(0) > div(0) > div(0)[class] is missing. 132: The attribute at div(0) > div(0) > div(3) > div(0) > div(1) > div(0)[class] is missing. 133: The attribute at div(0) > div(0) > div(3) > div(0) > div(2) > div(0)[class] is missing. 134: The attribute at div(0) > div(0) > div(3) > div(0) > div(3) > div(0)[class] is missing. 135: The attribute at div(0) > div(0) > div(4) > div(0)[name] is missing. 136: The attribute at div(0) > div(0) > div(4) > div(0) > div(0) > div(0)[name] is missing. 137: The attribute at div(0) > div(0) > div(4) > div(0) > div(0) > div(0)[class] is missing. 138: The attribute at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0)[name] is missing. 139: The attribute at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(0) > div(0)[class] is missing. 140: The attribute at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(1) > div(0)[class] is missing. 141: The attribute at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(1) > div(0) > input(2)[style] is missing. 142: The attribute at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(1) > div(0) > input(2)[data-bs-toggle] is missing. 143: The attribute at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(1) > div(0) > input(2)[data-bs-placement] is missing. 144: The attribute at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(1) > div(0) > input(2)[data-bs-custom-class] is missing. 145: The attribute at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(1) > div(0) > input(2)[data-bs-title] is missing. 146: The attribute at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(2) > div(0)[class] is missing. 147: The attribute at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(3) > div(0)[class] is missing. 148: The attribute at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(4) > div(0)[class] is missing. 149: The attribute at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(5) > div(0)[class] is missing. 150: The attribute at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(6) > div(0)[class] is missing. 151: The attribute at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(7) > div(0)[class] is missing. 152: The attribute at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(8) > div(0)[class] is missing. 153: The attribute at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(9) > div(0)[class] is missing. 154: The attribute at div(0) > div(0) > div(4) > div(0) > div(1) > div(0)[name] is missing. 155: The attribute at div(0) > div(0) > div(4) > div(0) > div(1) > div(0) > div(2)[name] is missing. 156: The attribute at div(0) > div(0) > div(4) > div(0) > div(1) > div(0) > div(2) > div(0) > div(0)[name] is missing. 157: The attribute at div(0) > div(0) > div(4) > div(0) > div(1) > div(0) > div(2) > div(0) > div(0)[class] is missing. 158: The attribute at div(0) > div(0) > div(4) > div(0) > div(1) > div(0) > div(2) > div(0) > div(0) > div(4)[class] is missing. 159: The attribute at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(1) > div(0) > label(0)[class] was not expected. 160: The attribute at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(7) > div(0) > div(0)[tabindex] was not expected. 161: The attribute at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(8) > div(0) > div(0)[tabindex] was not expected. 162: The attribute at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(9) > div(0) > div(0)[tabindex] was not expected. 163: The attribute at div(0) > div(0) > div(4) > div(0) > div(1) > div(0) > div(2) > div(0)[class] was not expected. 164: The attribute at div(0) > div(0) > div(4) > div(0) > div(1) > div(0) > div(2) > div(0) > div(0) > div(0)[name] was not expected. Actual HTML: <div name="testingProgram-testLayoutOverwrite" > <div class="flex overflow-x-auto "> <div class="p-2 " style="flex: 1;"> <div name="testingProgram-testLayoutOverwrite-ix_bool"> <div class="input-checkbox"> <label for="07b820f4-1aa3-43df-9bd0-37e6942b51a9"> <input type="checkbox" class="peer " id="07b820f4-1aa3-43df-9bd0-37e6942b51a9" readonly="readonly" > <span> <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="size-4"> <path stroke-linecap="round" stroke-linejoin="round" d="m4.5 12.75 6 6 9-13.5"></path> </svg> </span> </label> <label for="07b820f4-1aa3-43df-9bd0-37e6942b51a9">ix_bool</label> </div> <div class="invalid-feedback"></div> </div> </div> <div class="p-2 " style="flex: 1;"> <div name="testingProgram-testLayoutOverwrite-ix_int"> <div class="input"> <label class="me-2" for="bf81bd8a-5d4c-47c9-aef7-05e782eddb24">ix_int</label> <input type="number" class="disabled " id="bf81bd8a-5d4c-47c9-aef7-05e782eddb24" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> </div> </div> <div class="p-2 " style="flex: 1;"> <div name="testingProgram-testLayoutOverwrite-ix_string"> <div class="input"> <label class="me-2" for="9c61ebbe-9c75-45c8-ac0b-bfc9397851f1">ix_string</label> <input type="text" class="disabled " id="9c61ebbe-9c75-45c8-ac0b-bfc9397851f1" step="any" readonly="readonly" value="" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> </div> </div> <div class="p-2 flex-even uniformGridItem"> <div class="flex flex-wrap "> <div class="p-2 "> <div name="testingProgram-testLayoutOverwrite-simple-Piston_A1"> <div class="input"> <label class="me-2" for="34714bca-1c1b-4818-bb69-2c7f77d487b1">A1</label> <input type="text" class="disabled " id="34714bca-1c1b-4818-bb69-2c7f77d487b1" step="any" readonly="readonly" value="" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> </div> </div> <div class="p-2 "> <div name="testingProgram-testLayoutOverwrite-simple-Piston_A2"> <div class="input"> <label class="me-2" for="8ca592af-6e26-41d5-888c-000010279dc9">A2</label> <input type="text" class="disabled " id="8ca592af-6e26-41d5-888c-000010279dc9" step="any" readonly="readonly" value="" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> </div> </div> <div class="p-2 "> <div name="testingProgram-testLayoutOverwrite-simple-Piston_A3"> <div class="input"> <label class="me-2" for="c2d17113-f18a-4593-8214-494d9477718b">A3</label> <input type="text" class="disabled " id="c2d17113-f18a-4593-8214-494d9477718b" step="any" readonly="readonly" value="" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> </div> </div> <div class="p-2 "> <div name="testingProgram-testLayoutOverwrite-simple-Piston_A4"> <div class="input"> <label class="me-2" for="34c90818-b1a3-4979-bb6c-d59a45c4a05d">A4</label> <input type="text" class="disabled " id="34c90818-b1a3-4979-bb6c-d59a45c4a05d" step="any" readonly="readonly" value="" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> </div> </div> </div> </div> <div class="p-2 flex-even uniformGridItem"> <div class="flex flex-wrap "> <div class="p-2 wrapItem"> <div> <nav class="flex flex-wrap flex-col sm:flex-row"> <button type="button" class="tab tab-active" > <b>North pole station</b> </button> <button type="button" class="tab " > <b>South pole station</b> </button> <button type="button" class="tab " > <b>Verl, Germany</b> </button> <button type="button" class="tab " > <b>Kriva, Slovakia</b> </button> </nav> <div class="mt-2"> <div class="flex flex-col "> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-StationICAO"> <div class="input"> <label class="me-2" for="912ba7e9-7608-4988-995f-2d8e4e068928">Station name (ICAO)</label> <input type="text" class="disabled " id="912ba7e9-7608-4988-995f-2d8e4e068928" step="any" readonly="readonly" value="" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-StationStatus"> <label class="me-2" for="testingProgram.testLayoutOverwrite.weather._weatherStations.NorthPole.StationStatus_ac161080-5fcc-4db4-8284-6f5d7467f2a2">Station status</label> <input id="testingProgram.testLayoutOverwrite.weather._weatherStations.NorthPole.StationStatus_ac161080-5fcc-4db4-8284-6f5d7467f2a2" class="select min-w-6 " value="Unknown" readonly="readonly"> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-Pressure"> <div class="input"> <label class="me-2" for="bdb8ff5b-3381-413e-87b7-ecd23a927840">Pressure [Torr]</label> <input type="number" class="disabled " id="bdb8ff5b-3381-413e-87b7-ecd23a927840" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-Temp"> <div class="input"> <label class="me-2" for="fa0210d2-b626-4e96-aca0-71d7f38ce967">Temperature [°C]</label> <input type="number" class="disabled " id="fa0210d2-b626-4e96-aca0-71d7f38ce967" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-Visibility"> <div class="input"> <label class="me-2" for="a91c4909-4940-4b69-8f1e-00e39c8cf2bf">Visibility [km]</label> <input type="number" class="disabled " id="a91c4909-4940-4b69-8f1e-00e39c8cf2bf" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-WindHeading"> <div class="input"> <label class="me-2" for="08cf1566-4088-4017-9d6a-106e7c06793c">Wind heading [Azimuth]</label> <input type="number" class="disabled " id="08cf1566-4088-4017-9d6a-106e7c06793c" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-WindSpeed"> <div class="input"> <label class="me-2" for="3322cec3-a1ef-4cde-ba22-c439f20f59be">Wind speed [m/s]</label> <input type="number" class="disabled " id="3322cec3-a1ef-4cde-ba22-c439f20f59be" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-TestDate"> <div class="relative" tabindex="0" > <label for="a8e19a6d-e7e6-4a77-9985-6eace271bfb1" class="text-gray-800 me-2">TestDate</label> <div class="inline-flex items-center rounded-full bg-gray-100"> <input type="text" id="a8e19a6d-e7e6-4a77-9985-6eace271bfb1" 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 class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-TestDateTime"> <div class="relative" tabindex="0" > <label for="5342f309-eb74-4227-bce6-c32514ab61b2" class="text-gray-800 me-2">TestDateTime</label> <div class="inline-flex items-center rounded-full bg-gray-100"> <input type="text" id="5342f309-eb74-4227-bce6-c32514ab61b2" class="p-2 focus:outline-none " size="16" 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 class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-TestTimeOfDay"> <div class="relative" tabindex="0" > <label for="9423cc08-6f20-49f5-8879-7352ee4c6ebe" class="text-gray-800 me-2">TestTimeOfDay</label> <div class="inline-flex items-center rounded-full bg-gray-100"> <input type="text" id="9423cc08-6f20-49f5-8879-7352ee4c6ebe" 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 class="invalid-feedback"></div> </div> </div> </div> </div> </div> </div> <div class="p-2 wrapItem"> <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"> <label class="me-2" for="6ffa27fd-3b2e-4004-a4dc-84de7d7b752b">What plc says</label> <input type="text" class="disabled " id="6ffa27fd-3b2e-4004-a4dc-84de7d7b752b" step="any" readonly="readonly" value="" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> Expected HTML: <div name="testingProgram-testLayoutOverwrite" > <div name="UniformGrid" class="d-flex flex-nowrap w-100 "> <div class="p-2 " style="flex: 1;"> <div name="testingProgram-testLayoutOverwrite-ix_bool" class="w-100 form-group mb-2"> <label for:ignore="ix_bool_cbe2bfcb-0606-4eb7-9a23-011017cb6232">ix_bool</label> <div class="form-check form-switch"> <input id:ignore="ix_bool_cbe2bfcb-0606-4eb7-9a23-011017cb6232" disabled="" class="form-check-input " type="checkbox" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.testLayoutOverwrite.ix_bool" > </div> <div class="invalid-feedback"></div> </div> </div> <div class="p-2 " style="flex: 1;"> <div name="testingProgram-testLayoutOverwrite-ix_int" class="w-100 form-group mb-2"> <label for:ignore="ix_int_e958c1ed-39aa-4534-af2f-157b1a535319">ix_int</label> <input id:ignore="ix_int_e958c1ed-39aa-4534-af2f-157b1a535319" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" step="any" value="0" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.testLayoutOverwrite.ix_int"> <div class="invalid-feedback"></div> </div> </div> <div class="p-2 " style="flex: 1;"> <div name="testingProgram-testLayoutOverwrite-ix_string" class="w-100 form-group mb-2"> <label for:ignore="ix_string_e073c0f8-5c09-42cd-895b-ff1e4d5cf95e">ix_string</label> <input id:ignore="ix_string_e073c0f8-5c09-42cd-895b-ff1e4d5cf95e" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" step="any" value="" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.testLayoutOverwrite.ix_string"> <div class="invalid-feedback"></div> </div> </div> <div class="p-2 flex-even uniformGridItem"> <div name="WrapPanel" class="d-flex flex-wrap "> <div class="p-2 "> <div name="testingProgram-testLayoutOverwrite-simple-Piston_A1" class="w-100 form-group mb-2"> <label for:ignore="Piston_A1_fe28aa37-3265-4729-b2aa-309f96bfa997">A1</label> <input id:ignore="Piston_A1_fe28aa37-3265-4729-b2aa-309f96bfa997" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" step="any" value="" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.testLayoutOverwrite.simple.A1"> <div class="invalid-feedback"></div> </div> </div> <div class="p-2 "> <div name="testingProgram-testLayoutOverwrite-simple-Piston_A2" class="w-100 form-group mb-2"> <label for:ignore="Piston_A2_3267f054-202d-470b-9ab8-37a40c715812">A2</label> <input id:ignore="Piston_A2_3267f054-202d-470b-9ab8-37a40c715812" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" step="any" value="" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.testLayoutOverwrite.simple.A2"> <div class="invalid-feedback"></div> </div> </div> <div class="p-2 "> <div name="testingProgram-testLayoutOverwrite-simple-Piston_A3" class="w-100 form-group mb-2"> <label for:ignore="Piston_A3_b4a9bdfd-5f22-4ded-bbf0-b06acc8ef6de">A3</label> <input id:ignore="Piston_A3_b4a9bdfd-5f22-4ded-bbf0-b06acc8ef6de" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" step="any" value="" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.testLayoutOverwrite.simple.A3"> <div class="invalid-feedback"></div> </div> </div> <div class="p-2 "> <div name="testingProgram-testLayoutOverwrite-simple-Piston_A4" class="w-100 form-group mb-2"> <label for:ignore="Piston_A4_eba26a08-23f1-418a-90e7-afad2b089d1a">A4</label> <input id:ignore="Piston_A4_eba26a08-23f1-418a-90e7-afad2b089d1a" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" step="any" value="" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.testLayoutOverwrite.simple.A4"> <div class="invalid-feedback"></div> </div> </div> </div> </div> <div class="p-2 flex-even uniformGridItem"> <div name="WrapPanel" class="d-flex flex-wrap "> <div class="p-2 wrapItem"> <div name="TabControl" class="w-100 "> <ul class="nav nav-tabs mb-3"> <li class="nav-item"> <button type="button" class="nav-link active" > <b>North pole station</b> </button> </li> <li class="nav-item"> <button type="button" class="nav-link" > <b>South pole station</b> </button> </li> <li class="nav-item"> <button type="button" class="nav-link" > <b>Verl, Germany</b> </button> </li> <li class="nav-item"> <button type="button" class="nav-link" > <b>Kriva, Slovakia</b> </button> </li> </ul> <div class="content"> <div name="StackPanel" class="content p-3 "> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-StationICAO" class="w-100 form-group mb-2"> <label for:ignore="StationICAO_7dfc586a-d80c-4334-bd26-69dc30c65c44">Station name (ICAO)</label> <input id:ignore="StationICAO_7dfc586a-d80c-4334-bd26-69dc30c65c44" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" step="any" value="" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.testLayoutOverwrite.weather.Weather Cyclic.North pole station.Station name (ICAO)"> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-StationStatus" class="w-100 form-group mb-2"> <label for:ignore="StationStatus_06d5b9cc-d94a-45b2-99ca-381b2bf2ba92">Station status</label> <input id:ignore="StationStatus_06d5b9cc-d94a-45b2-99ca-381b2bf2ba92" class="w-100 form-control " readonly="readonly" style="background-color:transparent" value="Unknown " data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.testLayoutOverwrite.weather.Weather Cyclic.North pole station.Station status"> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-Pressure" class="w-100 form-group mb-2"> <label for:ignore="Pressure_fa98d4cb-a950-4bad-8649-e191100715ed">Pressure [Torr]</label> <input id:ignore="Pressure_fa98d4cb-a950-4bad-8649-e191100715ed" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" value="0" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.testLayoutOverwrite.weather.Weather Cyclic.North pole station.Pressure"> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-Temp" class="w-100 form-group mb-2"> <label for:ignore="Temp_e439210a-5912-416a-b972-17fdd9ffc945">Temperature [°C]</label> <input id:ignore="Temp_e439210a-5912-416a-b972-17fdd9ffc945" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" value="0" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.testLayoutOverwrite.weather.Weather Cyclic.North pole station.Temperature"> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-Visibility" class="w-100 form-group mb-2"> <label for:ignore="Visibility_feec5044-8dd0-43e1-9c37-79ac8a9278b6">Visibility [km]</label> <input id:ignore="Visibility_feec5044-8dd0-43e1-9c37-79ac8a9278b6" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" value="0" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.testLayoutOverwrite.weather.Weather Cyclic.North pole station.Visibility"> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-WindHeading" class="w-100 form-group mb-2"> <label for:ignore="WindHeading_a99e6c3b-185d-4f9e-a12e-e57a8df10d92">Wind heading [Azimuth]</label> <input id:ignore="WindHeading_a99e6c3b-185d-4f9e-a12e-e57a8df10d92" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" step="any" value="0" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.testLayoutOverwrite.weather.Weather Cyclic.North pole station.Wind heading"> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-WindSpeed" class="w-100 form-group mb-2"> <label for:ignore="WindSpeed_dfbb36f2-c4e7-4ebe-815f-75b323f2483f">Wind speed [m/s]</label> <input id:ignore="WindSpeed_dfbb36f2-c4e7-4ebe-815f-75b323f2483f" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" value="0" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.testLayoutOverwrite.weather.Weather Cyclic.North pole station.Wind speed"> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-TestDate" class="w-100 form-group mb-2"> <label for:ignore="TestDate_fed6fbb8-163d-4588-8fd8-5d7112e73bfa">TestDate</label> <input id:ignore="TestDate_fed6fbb8-163d-4588-8fd8-5d7112e73bfa" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" value="1/1/0001" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.testLayoutOverwrite.weather.Weather Cyclic.North pole station.TestDate"> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-TestDateTime" class="w-100 form-group mb-2"> <label for:ignore="TestDateTime_a2fb49fa-9c6c-42c3-8926-ed80c241b539">TestDateTime</label> <input id:ignore="TestDateTime_a2fb49fa-9c6c-42c3-8926-ed80c241b539" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" value="1/1/0001 12:00:00 AM" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.testLayoutOverwrite.weather.Weather Cyclic.North pole station.TestDateTime"> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-TestTimeOfDay" class="w-100 form-group mb-2"> <label for:ignore="TestTimeOfDay_8e1b24aa-e3df-4362-a51a-fd7cba6bedd2">TestTimeOfDay</label> <input id:ignore="TestTimeOfDay_8e1b24aa-e3df-4362-a51a-fd7cba6bedd2" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" value="00:00:00" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.testLayoutOverwrite.weather.Weather Cyclic.North pole station.TestTimeOfDay"> <div class="invalid-feedback"></div> </div> </div> </div> </div> </div> </div> <div class="p-2 wrapItem"> <div name="GroupBox" class="card w-100 p-2"> <span style="font-weight: bold; padding-bottom:2px;">What plc says</span> <div name="StackPanel" class="content p-3 "> <div> <div name="testingProgram-testLayoutOverwrite-weather-PlcCommentOnCurrentWeather" class="w-100 form-group mb-2"> <label for:ignore="PlcCommentOnCurrentWeather_efb06b75-0b2c-4c02-b3df-d299e3480ed0">What plc says</label> <input id:ignore="PlcCommentOnCurrentWeather_efb06b75-0b2c-4c02-b3df-d299e3480ed0" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" step="any" value="" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.testLayoutOverwrite.weather.What plc says"> <div class="invalid-feedback"></div> </div> </div> </div> </div> </div> </div> </div> </div> </div>
AXSharp.RenderableContent.Tests.RenderableContentTests ► Render_stTestLayouts_Border_Stack_Successfull: src/AXSharp.blazor/tests/sandbox/AXSharp.RenderableContent.Tests/RenderableContentTests.cs#L46
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 values of the attributes at div(0) > div(0)[class] are different. 2: The values of the attributes at div(0) > div(0) > div(0)[class] are different. 3: The value of the attribute div(0) > div(0) > div(0) > div(0) > div(0) > div(4)[class] and actual attribute div(0) > div(0) > div(0) > div(0) > div(0) > div(0)[class] are different. 4: The value of the attribute div(0) > div(0) > div(0) > div(1) > div(0) > div(4)[class] and actual attribute div(0) > div(0) > div(0) > div(1) > div(0) > div(0)[class] are different. 5: The element at div(0) > div(0) > div(0) > div(0) > div(0) > label(0) is missing. 6: The element at div(0) > div(0) > div(0) > div(0) > div(0) > input(2) is missing. 7: The element at div(0) > div(0) > div(0) > div(1) > div(0) > label(0) is missing. 8: The element at div(0) > div(0) > div(0) > div(1) > div(0) > input(2) is missing. 9: The element at div(0) > div(0) > div(0) > div(0) > div(0) > div(0) > label(0) was not expected. 10: The element at div(0) > div(0) > div(0) > div(0) > div(0) > div(0) > input(2) was not expected. 11: The element at div(0) > div(0) > div(0) > div(0) > div(0) > div(2) was not expected. 12: The element at div(0) > div(0) > div(0) > div(0) > div(0) > div(4) was not expected. 13: The element at div(0) > div(0) > div(0) > div(1) > div(0) > div(0) > label(0) was not expected. 14: The element at div(0) > div(0) > div(0) > div(1) > div(0) > div(0) > input(2) was not expected. 15: The element at div(0) > div(0) > div(0) > div(1) > div(0) > div(2) was not expected. 16: The element at div(0) > div(0) > div(0) > div(1) > div(0) > div(4) was not expected. 17: The attribute at div(0) > div(0)[name] is missing. 18: The attribute at div(0) > div(0) > div(0)[name] is missing. 19: The attribute at div(0) > div(0) > div(0) > div(0) > div(0)[class] is missing. 20: The attribute at div(0) > div(0) > div(0) > div(1) > div(0)[class] is missing. Actual HTML: <div name="testingProgram-testLayouts-test_border_stack" > <div class="simple-border"> <div class="flex flex-col "> <div> <div name="testingProgram-testLayouts-test_border_stack-testInteger"> <div class="input"> <label class="me-2" for="70749052-15b9-4024-8f6c-d6fddc6e1623">Test Integer</label> <input type="number" class="disabled " id="70749052-15b9-4024-8f6c-d6fddc6e1623" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayouts-test_border_stack-testString"> <div class="input"> <label class="me-2" for="a5286002-31d9-4c1d-91e4-656de33b862f">Test String</label> <input type="text" class="disabled " id="a5286002-31d9-4c1d-91e4-656de33b862f" step="any" readonly="readonly" value="" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> </div> </div> </div> </div> </div> Expected HTML: <div name="testingProgram-testLayouts-test_border_stack" > <div name="Border" class="card w-100 p-2"> <div name="StackPanel" class="content p-3 "> <div> <div name="testingProgram-testLayouts-test_border_stack-testInteger" class="w-100 form-group mb-2"> <label for:ignore="testInteger_266a6f0c-b172-4bcd-80fa-b0fe4a7cc6ab">Test Integer</label> <input id:ignore="testInteger_266a6f0c-b172-4bcd-80fa-b0fe4a7cc6ab" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" step="any" value="0" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.testLayouts.test_border_stack.Test Integer"> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayouts-test_border_stack-testString" class="w-100 form-group mb-2"> <label for:ignore="testString_22977444-a824-4214-a3be-dfcaf0628971">Test String</label> <input id:ignore="testString_22977444-a824-4214-a3be-dfcaf0628971" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" step="any" value="" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.testLayouts.test_border_stack.Test String"> <div class="invalid-feedback"></div> </div> </div> </div> </div> </div>
AXSharp.RenderableContent.Tests.RenderableContentTests ► Render_stTestLayouts_Border_Tabs_Successfull: src/AXSharp.blazor/tests/sandbox/AXSharp.RenderableContent.Tests/RenderableContentTests.cs#L46
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 values of the attributes at div(0) > div(0)[class] are different. 2: The values of the attributes at div(0) > div(0) > div(0) > div(2)[class] are different. 3: The value of the attribute div(0) > div(0) > div(0) > div(2) > div(0) > div(4)[class] and actual attribute div(0) > div(0) > div(0) > div(2) > div(0) > div(0)[class] are different. 4: The element at div(0) > div(0) > div(0) > div(2) > div(0) > label(0) is missing. 5: The element at div(0) > div(0) > div(0) > div(2) > div(0) > input(2) is missing. 6: The element at div(0) > div(0) > div(0) > ul(0) is missing. 7: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(0) > label(0) was not expected. 8: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(0) > input(2) was not expected. 9: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(2) was not expected. 10: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(4) was not expected. 11: The element at div(0) > div(0) > div(0) > nav(0) was not expected. 12: The attribute at div(0) > div(0)[name] is missing. 13: The attribute at div(0) > div(0) > div(0)[name] is missing. 14: The attribute at div(0) > div(0) > div(0)[class] is missing. 15: The attribute at div(0) > div(0) > div(0) > div(2) > div(0)[class] is missing. Actual HTML: <div name="testingProgram-testLayouts-test_border_tabs" > <div class="simple-border"> <div> <nav class="flex flex-wrap flex-col sm:flex-row"> <button type="button" class="tab tab-active" > <b>Test Integer</b> </button> <button type="button" class="tab " > <b>Test String</b> </button> </nav> <div class="mt-2"> <div name="testingProgram-testLayouts-test_border_tabs-testInteger"> <div class="input"> <label class="me-2" for="77507152-e668-410a-9408-7f59411a49f5">Test Integer</label> <input type="number" class="disabled " id="77507152-e668-410a-9408-7f59411a49f5" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> </div> </div> </div> </div> </div> Expected HTML: <div name="testingProgram-testLayouts-test_border_tabs" > <div name="Border" class="card w-100 p-2"> <div name="TabControl" class="w-100 "> <ul class="nav nav-tabs mb-3"> <li class="nav-item"> <button type="button" class="nav-link active" > <b>Test Integer</b> </button> </li> <li class="nav-item"> <button type="button" class="nav-link" > <b>Test String</b> </button> </li> </ul> <div class="content"> <div name="testingProgram-testLayouts-test_border_tabs-testInteger" class="w-100 form-group mb-2"> <label for:ignore="testInteger_4512a143-87d7-49f5-ad1c-9dedc95cfce4">Test Integer</label> <input id:ignore="testInteger_4512a143-87d7-49f5-ad1c-9dedc95cfce4" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" step="any" value="0" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.testLayouts.test_border_tabs.Test Integer"> <div class="invalid-feedback"></div> </div> </div> </div> </div> </div>
AXSharp.RenderableContent.Tests.RenderableContentTests ► Render_stTestLayouts_Border_UniformGrid_Successfull: src/AXSharp.blazor/tests/sandbox/AXSharp.RenderableContent.Tests/RenderableContentTests.cs#L46
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 values of the attributes at div(0) > div(0)[class] are different. 2: The values of the attributes at div(0) > div(0) > div(0)[class] are different. 3: The value of the attribute div(0) > div(0) > div(0) > div(0) > div(0) > div(4)[class] and actual attribute div(0) > div(0) > div(0) > div(0) > div(0) > div(0)[class] are different. 4: The value of the attribute div(0) > div(0) > div(0) > div(1) > div(0) > div(4)[class] and actual attribute div(0) > div(0) > div(0) > div(1) > div(0) > div(0)[class] are different. 5: The element at div(0) > div(0) > div(0) > div(0) > div(0) > label(0) is missing. 6: The element at div(0) > div(0) > div(0) > div(0) > div(0) > input(2) is missing. 7: The element at div(0) > div(0) > div(0) > div(1) > div(0) > label(0) is missing. 8: The element at div(0) > div(0) > div(0) > div(1) > div(0) > input(2) is missing. 9: The element at div(0) > div(0) > div(0) > div(0) > div(0) > div(0) > label(0) was not expected. 10: The element at div(0) > div(0) > div(0) > div(0) > div(0) > div(0) > input(2) was not expected. 11: The element at div(0) > div(0) > div(0) > div(0) > div(0) > div(2) was not expected. 12: The element at div(0) > div(0) > div(0) > div(0) > div(0) > div(4) was not expected. 13: The element at div(0) > div(0) > div(0) > div(1) > div(0) > div(0) > label(0) was not expected. 14: The element at div(0) > div(0) > div(0) > div(1) > div(0) > div(0) > input(2) was not expected. 15: The element at div(0) > div(0) > div(0) > div(1) > div(0) > div(2) was not expected. 16: The element at div(0) > div(0) > div(0) > div(1) > div(0) > div(4) was not expected. 17: The attribute at div(0) > div(0)[name] is missing. 18: The attribute at div(0) > div(0) > div(0)[name] is missing. 19: The attribute at div(0) > div(0) > div(0) > div(0) > div(0)[class] is missing. 20: The attribute at div(0) > div(0) > div(0) > div(1) > div(0)[class] is missing. Actual HTML: <div name="testingProgram-testLayouts-test_border_uniformGrid" > <div class="simple-border"> <div class="flex overflow-x-auto "> <div class="p-2 " style="flex: 1;"> <div name="testingProgram-testLayouts-test_border_uniformGrid-testInteger"> <div class="input"> <label class="me-2" for="7488a7f4-b0c4-4b85-a7b1-b5948fe18500">Test Integer</label> <input type="number" class="disabled " id="7488a7f4-b0c4-4b85-a7b1-b5948fe18500" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> </div> </div> <div class="p-2 " style="flex: 1;"> <div name="testingProgram-testLayouts-test_border_uniformGrid-testString"> <div class="input"> <label class="me-2" for="4ac1f6e8-289c-4d1f-8215-77b3aee0543b">Test String</label> <input type="text" class="disabled " id="4ac1f6e8-289c-4d1f-8215-77b3aee0543b" step="any" readonly="readonly" value="" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> </div> </div> </div> </div> </div> Expected HTML: <div name="testingProgram-testLayouts-test_border_uniformGrid" > <div name="Border" class="card w-100 p-2"> <div name="UniformGrid" class="d-flex flex-nowrap w-100 "> <div class="p-2 " style="flex: 1;"> <div name="testingProgram-testLayouts-test_border_uniformGrid-testInteger" class="w-100 form-group mb-2"> <label for:ignore="testInteger_421497e2-8e30-4424-b5c5-d52e1405a3d0">Test Integer</label> <input id:ignore="testInteger_421497e2-8e30-4424-b5c5-d52e1405a3d0" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" step="any" value="0" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.testLayouts.test_border_uniformGrid.Test Integer"> <div class="invalid-feedback"></div> </div> </div> <div class="p-2 " style="flex: 1;"> <div name="testingProgram-testLayouts-test_border_uniformGrid-testString" class="w-100 form-group mb-2"> <label for:ignore="testString_bba4c712-a74c-469e-8946-24c5b38d7c12">Test String</label> <input id:ignore="testString_bba4c712-a74c-469e-8946-24c5b38d7c12" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" step="any" value="" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.testLayouts.test_border_uniformGrid.Test String"> <div class="invalid-feedback"></div> </div> </div> </div> </div> </div>
AXSharp.RenderableContent.Tests.RenderableContentTests ► Render_stTestLayouts_Border_Wrap_Successfull: src/AXSharp.blazor/tests/sandbox/AXSharp.RenderableContent.Tests/RenderableContentTests.cs#L46
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 values of the attributes at div(0) > div(0)[class] are different. 2: The values of the attributes at div(0) > div(0) > div(0)[class] are different. 3: The value of the attribute div(0) > div(0) > div(0) > div(0) > div(0) > div(4)[class] and actual attribute div(0) > div(0) > div(0) > div(0) > div(0) > div(0)[class] are different. 4: The value of the attribute div(0) > div(0) > div(0) > div(1) > div(0) > div(4)[class] and actual attribute div(0) > div(0) > div(0) > div(1) > div(0) > div(0)[class] are different. 5: The element at div(0) > div(0) > div(0) > div(0) > div(0) > label(0) is missing. 6: The element at div(0) > div(0) > div(0) > div(0) > div(0) > input(2) is missing. 7: The element at div(0) > div(0) > div(0) > div(1) > div(0) > label(0) is missing. 8: The element at div(0) > div(0) > div(0) > div(1) > div(0) > input(2) is missing. 9: The element at div(0) > div(0) > div(0) > div(0) > div(0) > div(0) > label(0) was not expected. 10: The element at div(0) > div(0) > div(0) > div(0) > div(0) > div(0) > input(2) was not expected. 11: The element at div(0) > div(0) > div(0) > div(0) > div(0) > div(2) was not expected. 12: The element at div(0) > div(0) > div(0) > div(0) > div(0) > div(4) was not expected. 13: The element at div(0) > div(0) > div(0) > div(1) > div(0) > div(0) > label(0) was not expected. 14: The element at div(0) > div(0) > div(0) > div(1) > div(0) > div(0) > input(2) was not expected. 15: The element at div(0) > div(0) > div(0) > div(1) > div(0) > div(2) was not expected. 16: The element at div(0) > div(0) > div(0) > div(1) > div(0) > div(4) was not expected. 17: The attribute at div(0) > div(0)[name] is missing. 18: The attribute at div(0) > div(0) > div(0)[name] is missing. 19: The attribute at div(0) > div(0) > div(0) > div(0) > div(0)[class] is missing. 20: The attribute at div(0) > div(0) > div(0) > div(1) > div(0)[class] is missing. Actual HTML: <div name="testingProgram-testLayouts-test_border_wrap" > <div class="simple-border"> <div class="flex flex-wrap "> <div class="p-2 "> <div name="testingProgram-testLayouts-test_border_wrap-testInteger"> <div class="input"> <label class="me-2" for="4303c1b2-c2a1-4522-92eb-7e2a15585441">Test Integer</label> <input type="number" class="disabled " id="4303c1b2-c2a1-4522-92eb-7e2a15585441" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> </div> </div> <div class="p-2 "> <div name="testingProgram-testLayouts-test_border_wrap-testString"> <div class="input"> <label class="me-2" for="3f885758-3b9a-440b-8011-4e5c69c04469">Test String</label> <input type="text" class="disabled " id="3f885758-3b9a-440b-8011-4e5c69c04469" step="any" readonly="readonly" value="" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> </div> </div> </div> </div> </div> Expected HTML: <div name="testingProgram-testLayouts-test_border_wrap" > <div name="Border" class="card w-100 p-2"> <div name="WrapPanel" class="d-flex flex-wrap "> <div class="p-2 "> <div name="testingProgram-testLayouts-test_border_wrap-testInteger" class="w-100 form-group mb-2"> <label for:ignore="testInteger_bb40e3c2-22e2-41c0-8f97-7c16559322c9">Test Integer</label> <input id:ignore="testInteger_bb40e3c2-22e2-41c0-8f97-7c16559322c9" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" step="any" value="0" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.testLayouts.test_border_wrap.Test Integer"> <div class="invalid-feedback"></div> </div> </div> <div class="p-2 "> <div name="testingProgram-testLayouts-test_border_wrap-testString" class="w-100 form-group mb-2"> <label for:ignore="testString_0d9f5496-ba13-491f-8ae0-6adfb5df453e">Test String</label> <input id:ignore="testString_0d9f5496-ba13-491f-8ae0-6adfb5df453e" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" step="any" value="" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.testLayouts.test_border_wrap.Test String"> <div class="invalid-feedback"></div> </div> </div> </div> </div> </div>
AXSharp.RenderableContent.Tests.RenderableContentTests ► Render_stTestLayouts_GroupBox_Stack_Successfull: src/AXSharp.blazor/tests/sandbox/AXSharp.RenderableContent.Tests/RenderableContentTests.cs#L46
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 values of the attributes at div(0) > div(0)[class] are different. 2: The values of the attributes at div(0) > div(0) > div(2)[class] are different. 3: The element at div(0) > div(0) > div(2) > div(0) > div(0) > label(0) is missing. 4: The element at div(0) > div(0) > div(2) > div(0) > div(0) > input(2) is missing. 5: The element at div(0) > div(0) > div(2) > div(1) is missing. 6: The element at div(0) > div(0) > span(0) is missing. 7: The element at div(0) > div(0) > div(2) > div(0) > div(0) > div(0) > div(0) was not expected. 8: The element at div(0) > div(0) > div(2) > div(0) > div(0) > div(0) > div(2) was not expected. 9: The element at div(0) > div(0) > div(2) > div(0) > div(0) > div(0) > div(4) was not expected. 10: The element at div(0) > div(0) > div(2) > div(0) > div(1) was not expected. 11: The element at div(0) > div(0) > h3(0) was not expected. 12: The attribute at div(0) > div(0)[name] is missing. 13: The attribute at div(0) > div(0) > div(2)[name] is missing. 14: The attribute at div(0) > div(0) > div(2) > div(0) > div(0)[name] is missing. 15: The attribute at div(0) > div(0) > div(2) > div(0) > div(0)[class] is missing. 16: The attribute at div(0) > div(0) > div(2) > div(0) > div(0) > div(4)[class] is missing. 17: The attribute at div(0) > div(0) > div(2) > div(0)[class] was not expected. 18: The attribute at div(0) > div(0) > div(2) > div(0) > div(0) > div(0)[name] was not expected. Actual HTML: <div name="testingProgram-testLayouts-test_groupbox_stack" > <div class="simple-border"> <h3>test_groupbox_stack</h3> <div class="mt-2"> <div class="flex flex-col "> <div> <div name="testingProgram-testLayouts-test_groupbox_stack-testInteger"> <div class="input"> <label class="me-2" for="070e364a-9682-491e-bf44-48261f905eac">Test Integer</label> <input type="number" class="disabled " id="070e364a-9682-491e-bf44-48261f905eac" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayouts-test_groupbox_stack-testString"> <div class="input"> <label class="me-2" for="085336da-cca2-41ee-961d-76eb49669679">Test String</label> <input type="text" class="disabled " id="085336da-cca2-41ee-961d-76eb49669679" step="any" readonly="readonly" value="" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> </div> </div> </div> </div> </div> </div> Expected HTML: <div name="testingProgram-testLayouts-test_groupbox_stack" > <div name="GroupBox" class="card w-100 p-2"> <span style="font-weight: bold; padding-bottom:2px;">test_groupbox_stack</span> <div name="StackPanel" class="content p-3 "> <div> <div name="testingProgram-testLayouts-test_groupbox_stack-testInteger" class="w-100 form-group mb-2"> <label for:ignore="testInteger_5400bc58-09c3-4987-83e1-8548c286187e">Test Integer</label> <input id:ignore="testInteger_5400bc58-09c3-4987-83e1-8548c286187e" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" step="any" value="0" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.testLayouts.test_groupbox_stack.Test Integer"> <div class="invalid-feedback"></div> </div> </div> <div> <div name="testingProgram-testLayouts-test_groupbox_stack-testString" class="w-100 form-group mb-2"> <label for:ignore="testString_0a0890e1-cdf3-4218-9a8c-807d9bcd8967">Test String</label> <input id:ignore="testString_0a0890e1-cdf3-4218-9a8c-807d9bcd8967" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" step="any" value="" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.testLayouts.test_groupbox_stack.Test String"> <div class="invalid-feedback"></div> </div> </div> </div> </div> </div>
AXSharp.RenderableContent.Tests.RenderableContentTests ► Render_stTestLayouts_GroupBox_Tabs_Successfull: src/AXSharp.blazor/tests/sandbox/AXSharp.RenderableContent.Tests/RenderableContentTests.cs#L46
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 values of the attributes at div(0) > div(0)[class] are different. 2: The values of the attributes at div(0) > div(0) > div(2)[class] are different. 3: The value of the attribute div(0) > div(0) > div(2) > div(2) > div(0)[class] and actual attribute div(0) > div(0) > div(2) > div(0) > div(2)[class] are different. 4: The element at div(0) > div(0) > div(2) > div(2) > div(0) > label(0) is missing. 5: The element at div(0) > div(0) > div(2) > div(2) > div(0) > input(2) is missing. 6: The element at div(0) > div(0) > div(2) > ul(0) is missing. 7: The element at div(0) > div(0) > span(0) is missing. 8: The element at div(0) > div(0) > div(2) > div(0) > div(2) > div(0) > div(0) was not expected. 9: The element at div(0) > div(0) > div(2) > div(0) > div(2) > div(0) > div(2) was not expected. 10: The element at div(0) > div(0) > div(2) > div(0) > div(2) > div(0) > div(4) was not expected. 11: The element at div(0) > div(0) > div(2) > div(0) > nav(0) was not expected. 12: The element at div(0) > div(0) > h3(0) was not expected. 13: The attribute at div(0) > div(0)[name] is missing. 14: The attribute at div(0) > div(0) > div(2)[name] is missing. 15: The attribute at div(0) > div(0) > div(2) > div(2)[class] is missing. 16: The attribute at div(0) > div(0) > div(2) > div(2) > div(0)[name] is missing. 17: The attribute at div(0) > div(0) > div(2) > div(2) > div(0) > div(4)[class] is missing. 18: The attribute at div(0) > div(0) > div(2) > div(0) > div(2) > div(0)[name] was not expected. Actual HTML: <div name="testingProgram-testLayouts-test_groupbox_tabs" > <div class="simple-border"> <h3>test_groupbox_tabs</h3> <div class="mt-2"> <div> <nav class="flex flex-wrap flex-col sm:flex-row"> <button type="button" class="tab tab-active" > <b>Test Integer</b> </button> <button type="button" class="tab " > <b>Test String</b> </button> </nav> <div class="mt-2"> <div name="testingProgram-testLayouts-test_groupbox_tabs-testInteger"> <div class="input"> <label class="me-2" for="97778599-0bb3-4124-a477-25cf9c1ebed7">Test Integer</label> <input type="number" class="disabled " id="97778599-0bb3-4124-a477-25cf9c1ebed7" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> </div> </div> </div> </div> </div> </div> Expected HTML: <div name="testingProgram-testLayouts-test_groupbox_tabs" > <div name="GroupBox" class="card w-100 p-2"> <span style="font-weight: bold; padding-bottom:2px;">test_groupbox_tabs</span> <div name="TabControl" class="w-100 "> <ul class="nav nav-tabs mb-3"> <li class="nav-item"> <button type="button" class="nav-link active" > <b>Test Integer</b> </button> </li> <li class="nav-item"> <button type="button" class="nav-link" > <b>Test String</b> </button> </li> </ul> <div class="content"> <div name="testingProgram-testLayouts-test_groupbox_tabs-testInteger" class="w-100 form-group mb-2"> <label for:ignore="testInteger_1cac0a9a-cbfe-4dbb-8186-3e187c9f687a">Test Integer</label> <input id:ignore="testInteger_1cac0a9a-cbfe-4dbb-8186-3e187c9f687a" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" step="any" value="0" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.testLayouts.test_groupbox_tabs.Test Integer"> <div class="invalid-feedback"></div> </div> </div> </div> </div> </div>
AXSharp.RenderableContent.Tests.RenderableContentTests ► Render_stTestLayouts_GroupBox_UniformGrid_Successfull: src/AXSharp.blazor/tests/sandbox/AXSharp.RenderableContent.Tests/RenderableContentTests.cs#L46
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 values of the attributes at div(0) > div(0)[class] are different. 2: The values of the attributes at div(0) > div(0) > div(2)[class] are different. 3: The values of the attributes at div(0) > div(0) > div(2) > div(0)[class] are different. 4: The values of the attributes at div(0) > div(0) > div(2) > div(0) > div(0)[class] are different. 5: The element at div(0) > div(0) > div(2) > div(0) > div(0) > label(0) is missing. 6: The element at div(0) > div(0) > div(2) > div(0) > div(0) > input(2) is missing. 7: The element at div(0) > div(0) > div(2) > div(1) is missing. 8: The element at div(0) > div(0) > span(0) is missing. 9: The element at div(0) > div(0) > div(2) > div(0) > div(0) > div(0) > div(0) was not expected. 10: The element at div(0) > div(0) > div(2) > div(0) > div(0) > div(0) > div(2) was not expected. 11: The element at div(0) > div(0) > div(2) > div(0) > div(0) > div(0) > div(4) was not expected. 12: The element at div(0) > div(0) > div(2) > div(0) > div(1) was not expected. 13: The element at div(0) > div(0) > h3(0) was not expected. 14: The attribute at div(0) > div(0)[name] is missing. 15: The attribute at div(0) > div(0) > div(2)[name] is missing. 16: The attribute at div(0) > div(0) > div(2) > div(0)[style] is missing. 17: The attribute at div(0) > div(0) > div(2) > div(0) > div(0)[name] is missing. 18: The attribute at div(0) > div(0) > div(2) > div(0) > div(0) > div(4)[class] is missing. 19: The attribute at div(0) > div(0) > div(2) > div(0) > div(0)[style] was not expected. 20: The attribute at div(0) > div(0) > div(2) > div(0) > div(0) > div(0)[name] was not expected. Actual HTML: <div name="testingProgram-testLayouts-test_groupbox_uniformGrid" > <div class="simple-border"> <h3>test_groupbox_uniformGrid</h3> <div class="mt-2"> <div class="flex overflow-x-auto "> <div class="p-2 " style="flex: 1;"> <div name="testingProgram-testLayouts-test_groupbox_uniformGrid-testInteger"> <div class="input"> <label class="me-2" for="fa97e4df-054e-40ee-93a6-eb57b45c292e">Test Integer</label> <input type="number" class="disabled " id="fa97e4df-054e-40ee-93a6-eb57b45c292e" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> </div> </div> <div class="p-2 " style="flex: 1;"> <div name="testingProgram-testLayouts-test_groupbox_uniformGrid-testString"> <div class="input"> <label class="me-2" for="51e64fc7-0891-4762-8846-db1135ed39f7">Test String</label> <input type="text" class="disabled " id="51e64fc7-0891-4762-8846-db1135ed39f7" step="any" readonly="readonly" value="" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> </div> </div> </div> </div> </div> </div> Expected HTML: <div name="testingProgram-testLayouts-test_groupbox_uniformGrid" > <div name="GroupBox" class="card w-100 p-2"> <span style="font-weight: bold; padding-bottom:2px;">test_groupbox_uniformGrid</span> <div name="UniformGrid" class="d-flex flex-nowrap w-100 "> <div class="p-2 " style="flex: 1;"> <div name="testingProgram-testLayouts-test_groupbox_uniformGrid-testInteger" class="w-100 form-group mb-2"> <label for:ignore="testInteger_6b467eaa-5957-4a82-8455-6694aa8caf9d">Test Integer</label> <input id:ignore="testInteger_6b467eaa-5957-4a82-8455-6694aa8caf9d" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" step="any" value="0" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.testLayouts.test_groupbox_uniformGrid.Test Integer"> <div class="invalid-feedback"></div> </div> </div> <div class="p-2 " style="flex: 1;"> <div name="testingProgram-testLayouts-test_groupbox_uniformGrid-testString" class="w-100 form-group mb-2"> <label for:ignore="testString_fa5b7a5c-5c3a-41f3-b01d-01c883253be6">Test String</label> <input id:ignore="testString_fa5b7a5c-5c3a-41f3-b01d-01c883253be6" readonly="readonly" class="w-100 form-control " style="background-color:transparent" type="text" step="any" value="" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-custom-class="custom-tooltip" data-bs-title="testingProgram.testLayouts.test_groupbox_uniformGrid.Test String"> <div class="invalid-feedback"></div> </div> </div> </div> </div> </div>
build (Release)
Process completed with exit code 1.
build (Release)
Failed test were found and 'fail-on-error' option is set to true
build (Release)
Test report summary exceeded limit of 65535 bytes and will be trimmed