Skip to content

Move to tailwind

Move to tailwind #467

Triggered via pull request May 19, 2025 08:34
Status Failure
Total duration 2m 1s
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(0) > div(0) > div(5) was not expected. 44: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(0) > div(0) > div(6) was not expected. 45: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(1) > div(0) > div(5) was not expected. 46: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(1) > div(0) > div(6) was not expected. 47: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(2) > div(0) > div(0) > label(0) was not expected. 48: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(2) > div(0) > div(0) > input(2) was not expected. 49: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(2) > div(0) > div(2) was not expected. 50: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(2) > div(0) > div(4) was not expected. 51: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(2) > div(0) > div(5) was not expected. 52: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(2) > div(0) > div(6) was not expected. 53: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(3) > div(0) > div(0) > label(0) was not expected. 54: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(3) > div(0) > div(0) > input(2) was not expected. 55: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(3) > div(0) > div(2) was not expected. 56: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(3) > div(0) > div(4) was not expected. 57: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(3) > div(0) > div(5) was not expected. 58: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(3) > div(0) > div(6) was not expected. 59: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(4) > div(0) > div(0) > label(0) was not expected. 60: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(4) > div(0) > div(0) > input(2) was not expected. 61: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(4) > div(0) > div(2) was not expected. 62: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(4) > div(0) > div(4) was not expected. 63: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(4) > div(0) > div(5) was not expected. 64: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(4) > div(0) > div(6) was not expected. 65: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(5) > div(0) > div(0) > label(0) was not expected. 66: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(5) > div(0) > div(0) > input(2) was not expected. 67: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(5) > div(0) > div(2) was not expected. 68: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(5) > div(0) > div(4) was not expected. 69: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(5) > div(0) > div(5) was not expected. 70: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(5) > div(0) > div(6) was not expected. 71: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(6) > div(0) > div(0) > label(0) was not expected. 72: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(6) > div(0) > div(0) > input(2) was not expected. 73: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(6) > div(0) > div(2) was not expected. 74: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(6) > div(0) > div(4) was not expected. 75: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(6) > div(0) > div(5) was not expected. 76: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(6) > div(0) > div(6) was not expected. 77: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(7) > div(0) > div(0) > label(0) was not expected. 78: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(7) > div(0) > div(0) > div(1) was not expected. 79: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(7) > div(0) > div(2) was not expected. 80: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(7) > div(0) > div(3) was not expected. 81: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(7) > div(0) > div(4) was not expected. 82: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(8) > div(0) > div(0) > label(0) was not expected. 83: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(8) > div(0) > div(0) > div(1) was not expected. 84: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(8) > div(0) > div(2) was not expected. 85: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(8) > div(0) > div(3) was not expected. 86: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(8) > div(0) > div(4) was not expected. 87: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(9) > div(0) > div(0) > label(0) was not expected. 88: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(9) > div(0) > div(0) > div(1) was not expected. 89: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(9) > div(0) > div(2) was not expected. 90: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(9) > div(0) > div(3) was not expected. 91: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(9) > div(0) > div(4) was not expected. 92: The element at div(0) > div(0) > div(0) > nav(0) was not expected. 93: The element at div(0) > div(0) > div(1) > div(2) > div(0) > div(0) > div(0) > div(0) was not expected. 94: The element at div(0) > div(0) > div(1) > div(2) > div(0) > div(0) > div(0) > div(2) was not expected. 95: The element at div(0) > div(0) > div(1) > div(2) > div(0) > div(0) > div(0) > div(4) was not expected. 96: The element at div(0) > div(0) > div(1) > div(2) > div(0) > div(0) > div(0) > div(5) was not expected. 97: The element at div(0) > div(0) > div(1) > div(2) > div(0) > div(0) > div(0) > div(6) was not expected. 98: The element at div(0) > div(0) > div(1) > h3(0) was not expected. 99: The attribute at div(0) > div(0)[name] is missing. 100: The attribute at div(0) > div(0) > div(0)[name] is missing. 101: The attribute at div(0) > div(0) > div(0)[class] is missing. 102: The attribute at div(0) > div(0) > div(0) > div(2) > div(0)[name] is missing. 103: The attribute at div(0) > div(0) > div(0) > div(2) > div(0) > div(0) > div(0)[class] is missing. 104: The attribute at div(0) > div(0) > div(0) > div(2) > div(0) > div(1) > div(0)[class] is missing. 105: The attribute at div(0) > div(0) > div(0) > div(2) > div(0) > div(1) > div(0) > input(2)[style] is missing. 106: The attribute at div(0) > div(0) > div(0) > div(2) > div(0) > div(1) > div(0) > input(2)[data-bs-toggle] is missing. 107: The attribute at div(0) > div(0) > div(0) > div(2) > div(0) > div(1) > div(0) > input(2)[data-bs-placement] is missing. 108: 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. 109: The attribute at div(0) > div(0) > div(0) > div(2) > div(0) > div(1) > div(0) > input(2)[data-bs-title] is missing. 110: The attribute at div(0) > div(0) > div(0) > div(2) > div(0) > div(2) > div(0)[class] is missing. 111: The attribute at div(0) > div(0) > div(0) > div(2) > div(0) > div(3) > div(0)[class] is missing. 112: The attribute at div(0) > div(0) > div(0) > div(2) > div(0) > div(4) > div(0)[class] is missing. 113: The attribute at div(0) > div(0) > div(0) > div(2) > div(0) > div(5) > div(0)[class] is missing. 114: The attribute at div(0) > div(0) > div(0) > div(2) > div(0) > div(6) > div(0)[class] is missing. 115: The attribute at div(0) > div(0) > div(0) > div(2) > div(0) > div(7) > div(0)[class] is missing. 116: The attribute at div(0) > div(0) > div(0) > div(2) > div(0) > div(8) > div(0)[class] is missing. 117: The attribute at div(0) > div(0) > div(0) > div(2) > div(0) > div(9) > div(0)[class] is missing. 118: The attribute at div(0) > div(0) > div(1)[name] is missing. 119: The attribute at div(0) > div(0) > div(1) > div(2)[name] is missing. 120: The attribute at div(0) > div(0) > div(1) > div(2) > div(0) > div(0)[name] is missing. 121: The attribute at div(0) > div(0) > div(1) > div(2) > div(0) > div(0)[class] is missing. 122: The attribute at div(0) > div(0) > div(1) > div(2) > div(0) > div(0) > div(4)[class] is missing. 123: The attribute at div(0) > div(0) > div(0) > div(2) > div(0) > div(1) > div(0) > label(0)[class] was not expected. 124: The attribute at div(0) > div(0) > div(0) > div(2) > div(0) > div(7) > div(0) > div(0)[tabindex] was not expected. 125: The attribute at div(0) > div(0) > div(0) > div(2) > div(0) > div(8) > div(0) > div(0)[tabindex] was not expected. 126: The attribute at div(0) > div(0) > div(0) > div(2) > div(0) > div(9) > div(0) > div(0)[tabindex] was not expected. 127: The attribute at div(0) > div(0) > div(1) > div(2) > div(0)[class] was not expected. 128: 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="32664a2f-2448-41fd-b6d3-eca350e3f88c">Station name (ICAO)</label> <input type="text" class="disabled " id="32664a2f-2448-41fd-b6d3-eca350e3f88c" step="any" readonly="readonly" value="" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> <div class="feedback">prgWeatherStations.Weather Cyclic.North pole station.Station name (ICAO)</div> <div class="feedback">prgWeatherStations._weatherStations.NorthPole.StationICAO</div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-StationStatus"> <label class="me-2" for="prgWeatherStations._weatherStations.NorthPole.StationStatus_229719ed-d291-4ad0-85f4-1465f964ce1b">Station status</label> <input id="prgWeatherStations._weatherStations.NorthPole.StationStatus_229719ed-d291-4ad0-85f4-1465f964ce1b" class="select min-w-6 " value="Unknown" readonly="readonly"> <div class="invalid-feedback"></div> <div class="feedback">prgWeatherStations.Weather Cyclic.North pole station.Station status</div> <div class="feedback">prgWeatherStations._weatherStations.NorthPole.StationStatus</div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-Pressure"> <div class="input"> <label class="me-2" for="1da6fdb7-2a57-48a4-9596-8d07a37b19af">Pressure [Torr]</label> <input type="number" class="disabled " id="1da6fdb7-2a57-48a4-9596-8d07a37b19af" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> <div class="feedback">prgWeatherStations.Weather Cyclic.North pole station.Pressure</div> <div class="feedback">prgWeatherStations._weatherStations.NorthPole.Pressure</div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-Temp"> <div class="input"> <label class="me-2" for="b567322e-dbd2-4f2d-b6fb-855f7173dab6">Temperature [°C]</label> <input type="number" class="disabled " id="b567322e-dbd2-4f2d-b6fb-855f7173dab6" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> <div class="feedback">prgWeatherStations.Weather Cyclic.North pole station.Temperature</div> <div class="feedback">prgWeatherStations._weatherStations.NorthPole.Temp</div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-Visibility"> <div class="input"> <label class="me-2" for="c67ab9d3-c6b2-4142-932c-49ed72f9c581">Visibility [km]</label> <input type="number" class="disabled " id="c67ab9d3-c6b2-4142-932c-49ed72f9c581" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> <div class="feedback">prgWeatherStations.Weather Cyclic.North pole station.Visibility</div> <div class="feedback">prgWeatherStations._weatherStations.NorthPole.Visibility</div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-WindHeading"> <div class="input"> <label class="me-2" for="5abac8d3-cc37-4404-8a8c-34ef885d2c93">Wind heading [Azimuth]</label> <input type="number" class="disabled " id="5abac8d3-cc37-4404-8a8c-34ef885d2c93" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> <div class="feedback">prgWeatherStations.Weather Cyclic.North pole station.Wind heading</div> <div class="feedback">prgWeatherStations._weatherStations.NorthPole.WindHeading</div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-WindSpeed"> <div class="input"> <label class="me-2" for="c5815e95-4273-4257-9b61-f3c1fa474207">Wind speed [m/s]</label> <input type="number" class="disabled " id="c5815e95-4273-4257-9b61-f3c1fa474207" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> <div class="feedback">prgWeatherStations.Weather Cyclic.North pole station.Wind speed</div> <div class="feedback">prgWeatherStations._weatherStations.NorthPole.WindSpeed</div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-TestDate"> <div class="relative" tabindex="0" > <label for="81c01b42-70b9-430c-9a41-fcc11d7d1ec1" class="text-gray-800 me-2">TestDate</label> <div class="inline-flex items-center rounded-full bg-gray-100"> <input type="text" id="81c01b42-70b9-430c-9a41-fcc11d7d1ec1" 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 class="feedback">prgWeatherStations.Weather Cyclic.North pole station.TestDate</div> <div class="feedback">prgWeatherStations._weatherStations.NorthPole.TestDate</div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-TestDateTime"> <div class="relative" tabindex="0" > <label for="36402b68-cf2a-4893-9118-adb9c4e71652" class="text-gray-800 me-2">TestDateTime</label> <div class="inline-flex items-center rounded-full bg-gray-100"> <input type="text" id="36402b68-cf2a-4893-9118-adb9c4e71652" 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 class="feedback">prgWeatherStations.Weather Cyclic.North pole station.TestDateTime</div> <div class="feedback">prgWeatherStations._weatherStations.NorthPole.TestDateTime</div> </div> </div> <div> <div name="prgWeatherStations-_weatherStations-NorthPole-TestTimeOfDay"> <div class="relative" tabindex="0" > <label for="0aff298d-8a56-4e0c-99d9-2f768eba1f1e" class="text-gray-800 me-2">TestTimeOfDay</label> <div class="inline-flex items-center rounded-full bg-gray-100"> <input type="text" id="0aff298d-8a56-4e0c-99d9-2f768eba1f1e" 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 class="feedback">prgWeatherStations.Weather Cyclic.North pole station.TestTimeOfDay</div> <div class="feedback">prgWeatherStations._weatherStations.NorthPole.TestTimeOfDay</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="7c7aa6f6-56a9-4521-b6d0-17015385efce">What plc says</label> <input type="text" class="disabled " id="7c7aa6f6-56a9-4521-b6d0-17015385efce" step="any" readonly="readonly" value="" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> <div class="feedback">prgWeatherStations.What plc says</div> <div class="feedback">prgWeatherStations.PlcCommentOnCurrentWeather</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(0) > div(5) was not expected. 31: The element at div(0) > div(0) > div(6) was not expected. 32: The element at div(0) > div(1) > div(0) > label(0) was not expected. 33: The element at div(0) > div(1) > div(0) > input(2) was not expected. 34: The element at div(0) > div(1) > div(2) was not expected. 35: The element at div(0) > div(1) > div(4) was not expected. 36: The element at div(0) > div(1) > div(5) was not expected. 37: The element at div(0) > div(1) > div(6) was not expected. 38: The element at div(0) > div(2) > div(0) > label(0) was not expected. 39: The element at div(0) > div(2) > div(0) > input(2) was not expected. 40: The element at div(0) > div(2) > div(2) was not expected. 41: The element at div(0) > div(2) > div(4) was not expected. 42: The element at div(0) > div(2) > div(5) was not expected. 43: The element at div(0) > div(2) > div(6) was not expected. 44: The element at div(0) > div(3) > div(0) > label(0) was not expected. 45: The element at div(0) > div(3) > div(0) > input(2) was not expected. 46: The element at div(0) > div(3) > div(2) was not expected. 47: The element at div(0) > div(3) > div(4) was not expected. 48: The element at div(0) > div(3) > div(5) was not expected. 49: The element at div(0) > div(3) > div(6) was not expected. 50: The element at div(0) > div(4) > div(0) > div(0) > div(0) > label(0) was not expected. 51: The element at div(0) > div(4) > div(0) > div(0) > div(0) > input(2) was not expected. 52: The element at div(0) > div(4) > div(0) > div(0) > div(2) was not expected. 53: The element at div(0) > div(4) > div(0) > div(0) > div(4) was not expected. 54: The element at div(0) > div(4) > div(0) > div(0) > div(5) was not expected. 55: The element at div(0) > div(4) > div(0) > div(0) > div(6) was not expected. 56: The element at div(0) > div(4) > div(1) > div(0) > div(0) > label(0) was not expected. 57: The element at div(0) > div(4) > div(1) > div(0) > div(0) > label(2) was not expected. 58: The element at div(0) > div(4) > div(1) > div(0) > div(3) was not expected. 59: The element at div(0) > div(4) > div(1) > div(0) > div(4) was not expected. 60: The element at div(0) > div(4) > div(2) > div(0) > div(0) > label(0) was not expected. 61: The element at div(0) > div(4) > div(2) > div(0) > div(0) > input(2) was not expected. 62: The element at div(0) > div(4) > div(2) > div(0) > div(2) was not expected. 63: The element at div(0) > div(4) > div(2) > div(0) > div(4) was not expected. 64: The element at div(0) > div(4) > div(2) > div(0) > div(5) was not expected. 65: The element at div(0) > div(4) > div(2) > div(0) > div(6) was not expected. 66: The element at div(0) > div(4) > div(3) > div(0) > div(0) > label(0) was not expected. 67: The element at div(0) > div(4) > div(3) > div(0) > div(0) > div(1) was not expected. 68: The element at div(0) > div(4) > div(3) > div(0) > div(2) was not expected. 69: The element at div(0) > div(4) > div(3) > div(0) > div(3) was not expected. 70: The element at div(0) > div(4) > div(3) > div(0) > div(4) was not expected. 71: The attribute at div(0) > div(0)[class] is missing. 72: The attribute at div(0) > div(1)[class] is missing. 73: The attribute at div(0) > div(2)[class] is missing. 74: The attribute at div(0) > div(3)[class] is missing. 75: The attribute at div(0) > div(4)[name] is missing. 76: The attribute at div(0) > div(4) > div(0) > div(0)[class] is missing. 77: The attribute at div(0) > div(4) > div(1) > div(0)[class] is missing. 78: The attribute at div(0) > div(4) > div(2) > div(0)[class] is missing. 79: The attribute at div(0) > div(4) > div(3) > div(0)[class] is missing. 80: 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="64c3a68f-9196-4048-ac58-c3e4e9109169">Integer From PLC</label> <input type="number" class="disabled " id="64c3a68f-9196-4048-ac58-c3e4e9109169" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> <div class="feedback">testingProgram.instanceOfStPrimitive.Integer From PLC</div> <div class="feedback">testingProgram.testComplex.testInteger</div> </div> <div name="testingProgram-testComplex-testComplexInstance-stComplexInteger"> <div class="input"> <label class="me-2" for="898b0bbc-2911-4a13-b51f-42f93d875f2d">Integer From PLC</label> <input type="number" class="disabled " id="898b0bbc-2911-4a13-b51f-42f93d875f2d" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> <div class="feedback">testingProgram.instanceOfStPrimitive.Complex Instance.Integer From PLC</div> <div class="feedback">testingProgram.testComplex.testComplexInstance.stComplexInteger</div> </div> <div name="testingProgram-testComplex-testComplexInstance-stComplexString"> <div class="input"> <label class="me-2" for="7d4395c0-38c6-4ce5-b5a9-1eeb31a49db8">String From PLC</label> <input type="text" class="disabled " id="7d4395c0-38c6-4ce5-b5a9-1eeb31a49db8" step="any" readonly="readonly" value="" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> <div class="feedback">testingProgram.instanceOfStPrimitive.Complex Instance.String From PLC</div> <div class="feedback">testingProgram.testComplex.testComplexInstance.stComplexString</div> </div> <div name="testingProgram-testComplex-testString"> <div class="input"> <label class="me-2" for="5c20472a-125a-497d-9562-181214e13a9a">String From PLC</label> <input type="text" class="disabled " id="5c20472a-125a-497d-9562-181214e13a9a" step="any" readonly="readonly" value="" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> <div class="feedback">testingProgram.instanceOfStPrimitive.String From PLC</div> <div class="feedback">testingProgram.testComplex.testString</div> </div> <div class="flex flex-col "> <div> <div name="testingProgram-testComplex-testComplexUnknownInstance-stComplexUnknownString"> <div class="input"> <label class="me-2" for="c876256f-40d1-4006-97fc-35309171136e">String unknown From PLC</label> <input type="text" class="disabled " id="c876256f-40d1-4006-97fc-35309171136e" step="any" readonly="readonly" value="" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> <div class="feedback">testingProgram.instanceOfStPrimitive.Complex Instance.String unknown From PLC</div> <div class="feedback">testingProgram.testComplex.testComplexUnknownInstance.stComplexUnknownString</div> </div> </div> <div> <div name="testingProgram-testComplex-testComplexUnknownInstance-testBool"> <div class="input-checkbox"> <label for="7ce0ac50-628e-4b80-88b4-f9fc6ae7c186"> <input type="checkbox" class="peer " id="7ce0ac50-628e-4b80-88b4-f9fc6ae7c186" 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="7ce0ac50-628e-4b80-88b4-f9fc6ae7c186">BOOL unknown From PLC</label> </div> <div class="invalid-feedback"></div> <div class="feedback">testingProgram.instanceOfStPrimitive.Complex Instance.BOOL unknown From PLC</div> <div class="feedback">testingProgram.testComplex.testComplexUnknownInstance.testBool</div> </div> </div> <div> <div name="testingProgram-testComplex-testComplexUnknownInstance-stComplexUnknowInteger"> <div class="input"> <label class="me-2" for="2d4073f5-491e-4a3e-812d-f60368e457ae">Integer unknown From PLC</label> <input type="number" class="disabled " id="2d4073f5-491e-4a3e-812d-f60368e457ae" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> <div class="feedback">testingProgram.instanceOfStPrimitive.Complex Instance.Integer unknown From PLC</div> <div class="feedback">testingProgram.testComplex.testComplexUnknownInstance.stComplexUnknowInteger</div> </div> </div> <div> <div name="testingProgram-testComplex-testComplexUnknownInstance-TestDate"> <div class="relative" tabindex="0" > <label for="5d07e72b-1947-460c-8567-427c6d9f23d2" 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="5d07e72b-1947-460c-8567-427c6d9f23d2" 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 class="feedback">testingProgram.instanceOfStPrimitive.Complex Instance.DATE unknown From PLC</div> <div class="feedback">testingProgram.testComplex.testComplexUnknownInstance.TestDate</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 element at div(0) > div(0) > div(5) was not expected. 3: The element at div(0) > div(0) > div(6) was not expected. 4: The attribute at div(0) > div(0)[class] is missing. 5: The attribute at div(0) > div(0) > select(2)[data-bs-toggle] is missing. 6: The attribute at div(0) > div(0) > select(2)[data-bs-placement] is missing. 7: The attribute at div(0) > div(0) > select(2)[data-bs-custom-class] is missing. 8: The attribute at div(0) > div(0) > select(2)[data-bs-title] is missing. 9: The attribute at div(0) > div(0) > select(2) > option(0)[class] is missing. 10: The attribute at div(0) > div(0) > select(2) > option(1)[class] is missing. 11: The attribute at div(0) > div(0) > select(2) > option(2)[class] is missing. 12: 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_f0815b9f-7d63-44db-b467-4894ccd866ed">instanceOfStEnum</label> <select id="testingProgram.testEnum_f0815b9f-7d63-44db-b467-4894ccd866ed" 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 class="feedback">testingProgram.instanceOfStEnum</div> <div class="feedback">testingProgram.testEnum</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(0) > div(0) > div(3) was not expected. 65: The element at div(0) > div(0) > div(0) > div(0) > div(4) was not expected. 66: The element at div(0) > div(0) > div(1) > div(0) > div(0) > label(0) was not expected. 67: The element at div(0) > div(0) > div(1) > div(0) > div(0) > input(2) was not expected. 68: The element at div(0) > div(0) > div(1) > div(0) > div(2) was not expected. 69: The element at div(0) > div(0) > div(1) > div(0) > div(4) was not expected. 70: The element at div(0) > div(0) > div(1) > div(0) > div(5) was not expected. 71: The element at div(0) > div(0) > div(1) > div(0) > div(6) was not expected. 72: The element at div(0) > div(0) > div(2) > div(0) > div(0) > label(0) was not expected. 73: The element at div(0) > div(0) > div(2) > div(0) > div(0) > input(2) was not expected. 74: The element at div(0) > div(0) > div(2) > div(0) > div(2) was not expected. 75: The element at div(0) > div(0) > div(2) > div(0) > div(4) was not expected. 76: The element at div(0) > div(0) > div(2) > div(0) > div(5) was not expected. 77: The element at div(0) > div(0) > div(2) > div(0) > div(6) was not expected. 78: The element at div(0) > div(0) > div(3) > div(0) > div(0) > div(0) > div(0) > label(0) was not expected. 79: The element at div(0) > div(0) > div(3) > div(0) > div(0) > div(0) > div(0) > input(2) was not expected. 80: The element at div(0) > div(0) > div(3) > div(0) > div(0) > div(0) > div(2) was not expected. 81: The element at div(0) > div(0) > div(3) > div(0) > div(0) > div(0) > div(4) was not expected. 82: The element at div(0) > div(0) > div(3) > div(0) > div(0) > div(0) > div(5) was not expected. 83: The element at div(0) > div(0) > div(3) > div(0) > div(0) > div(0) > div(6) was not expected. 84: The element at div(0) > div(0) > div(3) > div(0) > div(1) > div(0) > div(0) > label(0) was not expected. 85: The element at div(0) > div(0) > div(3) > div(0) > div(1) > div(0) > div(0) > input(2) was not expected. 86: The element at div(0) > div(0) > div(3) > div(0) > div(1) > div(0) > div(2) was not expected. 87: The element at div(0) > div(0) > div(3) > div(0) > div(1) > div(0) > div(4) was not expected. 88: The element at div(0) > div(0) > div(3) > div(0) > div(1) > div(0) > div(5) was not expected. 89: The element at div(0) > div(0) > div(3) > div(0) > div(1) > div(0) > div(6) was not expected. 90: The element at div(0) > div(0) > div(3) > div(0) > div(2) > div(0) > div(0) > label(0) was not expected. 91: The element at div(0) > div(0) > div(3) > div(0) > div(2) > div(0) > div(0) > input(2) was not expected. 92: The element at div(0) > div(0) > div(3) > div(0) > div(2) > div(0) > div(2) was not expected. 93: The element at div(0) > div(0) > div(3) > div(0) > div(2) > div(0) > div(4) was not expected. 94: The element at div(0) > div(0) > div(3) > div(0) > div(2) > div(0) > div(5) was not expected. 95: The element at div(0) > div(0) > div(3) > div(0) > div(2) > div(0) > div(6) was not expected. 96: The element at div(0) > div(0) > div(3) > div(0) > div(3) > div(0) > div(0) > label(0) was not expected. 97: The element at div(0) > div(0) > div(3) > div(0) > div(3) > div(0) > div(0) > input(2) was not expected. 98: The element at div(0) > div(0) > div(3) > div(0) > div(3) > div(0) > div(2) was not expected. 99: The element at div(0) > div(0) > div(3) > div(0) > div(3) > div(0) > div(4) was not expected. 100: The element at div(0) > div(0) > div(3) > div(0) > div(3) > div(0) > div(5) was not expected. 101: The element at div(0) > div(0) > div(3) > div(0) > div(3) > div(0) > div(6) was not expected. 102: 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. 103: 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. 104: 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. 105: 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. 106: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(0) > div(0) > div(5) was not expected. 107: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(0) > div(0) > div(6) was not expected. 108: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(1) > div(0) > div(5) was not expected. 109: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(1) > div(0) > div(6) was not expected. 110: 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. 111: 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. 112: 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. 113: 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. 114: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(2) > div(0) > div(5) was not expected. 115: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(2) > div(0) > div(6) was not expected. 116: 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. 117: 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. 118: 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. 119: 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. 120: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(3) > div(0) > div(5) was not expected. 121: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(3) > div(0) > div(6) was not expected. 122: 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. 123: 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. 124: 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. 125: 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. 126: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(4) > div(0) > div(5) was not expected. 127: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(4) > div(0) > div(6) was not expected. 128: 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. 129: 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. 130: 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. 131: 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. 132: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(5) > div(0) > div(5) was not expected. 133: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(5) > div(0) > div(6) was not expected. 134: 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. 135: 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. 136: 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. 137: 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. 138: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(6) > div(0) > div(5) was not expected. 139: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(6) > div(0) > div(6) was not expected. 140: 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. 141: 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. 142: 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. 143: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(7) > div(0) > div(3) was not expected. 144: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(7) > div(0) > div(4) was not expected. 145: 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. 146: 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. 147: 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. 148: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(8) > div(0) > div(3) was not expected. 149: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(8) > div(0) > div(4) was not expected. 150: 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. 151: 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. 152: 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. 153: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(9) > div(0) > div(3) was not expected. 154: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0) > div(9) > div(0) > div(4) was not expected. 155: The element at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > nav(0) was not expected. 156: 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. 157: 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. 158: 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. 159: The element at div(0) > div(0) > div(4) > div(0) > div(1) > div(0) > div(2) > div(0) > div(0) > div(0) > div(5) was not expected. 160: The element at div(0) > div(0) > div(4) > div(0) > div(1) > div(0) > div(2) > div(0) > div(0) > div(0) > div(6) was not expected. 161: The element at div(0) > div(0) > div(4) > div(0) > div(1) > div(0) > h3(0) was not expected. 162: The attribute at div(0) > div(0)[name] is missing. 163: The attribute at div(0) > div(0) > div(0) > div(0)[class] is missing. 164: The attribute at div(0) > div(0) > div(1) > div(0)[class] is missing. 165: The attribute at div(0) > div(0) > div(2) > div(0)[class] is missing. 166: The attribute at div(0) > div(0) > div(3) > div(0)[name] is missing. 167: The attribute at div(0) > div(0) > div(3) > div(0) > div(0) > div(0)[class] is missing. 168: The attribute at div(0) > div(0) > div(3) > div(0) > div(1) > div(0)[class] is missing. 169: The attribute at div(0) > div(0) > div(3) > div(0) > div(2) > div(0)[class] is missing. 170: The attribute at div(0) > div(0) > div(3) > div(0) > div(3) > div(0)[class] is missing. 171: The attribute at div(0) > div(0) > div(4) > div(0)[name] is missing. 172: The attribute at div(0) > div(0) > div(4) > div(0) > div(0) > div(0)[name] is missing. 173: The attribute at div(0) > div(0) > div(4) > div(0) > div(0) > div(0)[class] is missing. 174: The attribute at div(0) > div(0) > div(4) > div(0) > div(0) > div(0) > div(2) > div(0)[name] is missing. 175: 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. 176: 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. 177: 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. 178: 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. 179: 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. 180: 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. 181: 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. 182: 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. 183: 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. 184: 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. 185: 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. 186: 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. 187: 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. 188: 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. 189: 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. 190: The attribute at div(0) > div(0) > div(4) > div(0) > div(1) > div(0)[name] is missing. 191: The attribute at div(0) > div(0) > div(4) > div(0) > div(1) > div(0) > div(2)[name] is missing. 192: The attribute at div(0) > div(0) > div(4) > div(0) > div(1) > div(0) > div(2) > div(0) > div(0)[name] is missing. 193: The attribute at div(0) > div(0) > div(4) > div(0) > div(1) > div(0) > div(2) > div(0) > div(0)[class] is missing. 194: 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. 195: 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. 196: 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. 197: 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. 198: 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. 199: The attribute at div(0) > div(0) > div(4) > div(0) > div(1) > div(0) > div(2) > div(0)[class] was not expected. 200: 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="e566f589-ef33-4503-8e4c-833314097ac0"> <input type="checkbox" class="peer " id="e566f589-ef33-4503-8e4c-833314097ac0" 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="e566f589-ef33-4503-8e4c-833314097ac0">ix_bool</label> </div> <div class="invalid-feedback"></div> <div class="feedback">testingProgram.testLayoutOverwrite.ix_bool</div> <div class="feedback">testingProgram.testLayoutOverwrite.ix_bool</div> </div> </div> <div class="p-2 " style="flex: 1;"> <div name="testingProgram-testLayoutOverwrite-ix_int"> <div class="input"> <label class="me-2" for="132a746b-32bb-429e-9d24-c7ee5dd21d06">ix_int</label> <input type="number" class="disabled " id="132a746b-32bb-429e-9d24-c7ee5dd21d06" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> <div class="feedback">testingProgram.testLayoutOverwrite.ix_int</div> <div class="feedback">testingProgram.testLayoutOverwrite.ix_int</div> </div> </div> <div class="p-2 " style="flex: 1;"> <div name="testingProgram-testLayoutOverwrite-ix_string"> <div class="input"> <label class="me-2" for="4d82d900-17fa-49d4-a293-a30e2c889383">ix_string</label> <input type="text" class="disabled " id="4d82d900-17fa-49d4-a293-a30e2c889383" step="any" readonly="readonly" value="" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> <div class="feedback">testingProgram.testLayoutOverwrite.ix_string</div> <div class="feedback">testingProgram.testLayoutOverwrite.ix_string</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="20a7cdf1-5faf-4acb-b004-b9159a5a8df0">A1</label> <input type="text" class="disabled " id="20a7cdf1-5faf-4acb-b004-b9159a5a8df0" step="any" readonly="readonly" value="" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> <div class="feedback">testingProgram.testLayoutOverwrite.simple.A1</div> <div class="feedback">testingProgram.testLayoutOverwrite.simple.Piston_A1</div> </div> </div> <div class="p-2 "> <div name="testingProgram-testLayoutOverwrite-simple-Piston_A2"> <div class="input"> <label class="me-2" for="71bbcb45-d69d-4afb-adcb-1ff8d592616b">A2</label> <input type="text" class="disabled " id="71bbcb45-d69d-4afb-adcb-1ff8d592616b" step="any" readonly="readonly" value="" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> <div class="feedback">testingProgram.testLayoutOverwrite.simple.A2</div> <div class="feedback">testingProgram.testLayoutOverwrite.simple.Piston_A2</div> </div> </div> <div class="p-2 "> <div name="testingProgram-testLayoutOverwrite-simple-Piston_A3"> <div class="input"> <label class="me-2" for="f69a508d-3df0-4330-b26b-560e9d4e17a7">A3</label> <input type="text" class="disabled " id="f69a508d-3df0-4330-b26b-560e9d4e17a7" step="any" readonly="readonly" value="" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> <div class="feedback">testingProgram.testLayoutOverwrite.simple.A3</div> <div class="feedback">testingProgram.testLayoutOverwrite.simple.Piston_A3</div> </div> </div> <div class="p-2 "> <div name="testingProgram-testLayoutOverwrite-simple-Piston_A4"> <div class="input"> <label class="me-2" for="6a92af0f-84ce-4e59-916f-07a018044436">A4</label> <input type="text" class="disabled " id="6a92af0f-84ce-4e59-916f-07a018044436" step="any" readonly="readonly" value="" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> <div class="feedback">testingProgram.testLayoutOverwrite.simple.A4</div> <div class="feedback">testingProgram.testLayoutOverwrite.simple.Piston_A4</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="f2c21320-ca94-4a09-a1c0-87729bd95cba">Station name (ICAO)</label> <input type="text" class="disabled " id="f2c21320-ca94-4a09-a1c0-87729bd95cba" step="any" readonly="readonly" value="" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> <div class="feedback">testingProgram.testLayoutOverwrite.weather.Weather Cyclic.North pole station.Station name (ICAO)</div> <div class="feedback">testingProgram.testLayoutOverwrite.weather._weatherStations.NorthPole.StationICAO</div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-StationStatus"> <label class="me-2" for="testingProgram.testLayoutOverwrite.weather._weatherStations.NorthPole.StationStatus_fe46eaeb-d9b9-4a6d-9bea-df0fba477f92">Station status</label> <input id="testingProgram.testLayoutOverwrite.weather._weatherStations.NorthPole.StationStatus_fe46eaeb-d9b9-4a6d-9bea-df0fba477f92" class="select min-w-6 " value="Unknown" readonly="readonly"> <div class="invalid-feedback"></div> <div class="feedback">testingProgram.testLayoutOverwrite.weather.Weather Cyclic.North pole station.Station status</div> <div class="feedback">testingProgram.testLayoutOverwrite.weather._weatherStations.NorthPole.StationStatus</div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-Pressure"> <div class="input"> <label class="me-2" for="a7bce41a-c0a7-468e-b0d3-b85be555d904">Pressure [Torr]</label> <input type="number" class="disabled " id="a7bce41a-c0a7-468e-b0d3-b85be555d904" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> <div class="feedback">testingProgram.testLayoutOverwrite.weather.Weather Cyclic.North pole station.Pressure</div> <div class="feedback">testingProgram.testLayoutOverwrite.weather._weatherStations.NorthPole.Pressure</div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-Temp"> <div class="input"> <label class="me-2" for="6085c1b4-eec4-44d7-83e9-dc1bab2ad332">Temperature [°C]</label> <input type="number" class="disabled " id="6085c1b4-eec4-44d7-83e9-dc1bab2ad332" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> <div class="feedback">testingProgram.testLayoutOverwrite.weather.Weather Cyclic.North pole station.Temperature</div> <div class="feedback">testingProgram.testLayoutOverwrite.weather._weatherStations.NorthPole.Temp</div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-Visibility"> <div class="input"> <label class="me-2" for="39d7dc85-617c-4ba3-81bc-0c26dc24355b">Visibility [km]</label> <input type="number" class="disabled " id="39d7dc85-617c-4ba3-81bc-0c26dc24355b" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> <div class="feedback">testingProgram.testLayoutOverwrite.weather.Weather Cyclic.North pole station.Visibility</div> <div class="feedback">testingProgram.testLayoutOverwrite.weather._weatherStations.NorthPole.Visibility</div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-WindHeading"> <div class="input"> <label class="me-2" for="d2e78436-8e23-43c4-b8cd-eaa5de8a18c4">Wind heading [Azimuth]</label> <input type="number" class="disabled " id="d2e78436-8e23-43c4-b8cd-eaa5de8a18c4" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> <div class="feedback">testingProgram.testLayoutOverwrite.weather.Weather Cyclic.North pole station.Wind heading</div> <div class="feedback">testingProgram.testLayoutOverwrite.weather._weatherStations.NorthPole.WindHeading</div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-WindSpeed"> <div class="input"> <label class="me-2" for="f70d5a82-a31a-4ddb-8faa-e87155730a09">Wind speed [m/s]</label> <input type="number" class="disabled " id="f70d5a82-a31a-4ddb-8faa-e87155730a09" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> <div class="feedback">testingProgram.testLayoutOverwrite.weather.Weather Cyclic.North pole station.Wind speed</div> <div class="feedback">testingProgram.testLayoutOverwrite.weather._weatherStations.NorthPole.WindSpeed</div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-TestDate"> <div class="relative" tabindex="0" > <label for="eb5b1fef-9870-4d4b-9ad5-f9a5f98c2706" class="text-gray-800 me-2">TestDate</label> <div class="inline-flex items-center rounded-full bg-gray-100"> <input type="text" id="eb5b1fef-9870-4d4b-9ad5-f9a5f98c2706" 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 class="feedback">testingProgram.testLayoutOverwrite.weather.Weather Cyclic.North pole station.TestDate</div> <div class="feedback">testingProgram.testLayoutOverwrite.weather._weatherStations.NorthPole.TestDate</div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-TestDateTime"> <div class="relative" tabindex="0" > <label for="eefb11bd-6e0a-44e7-8837-4251313054df" class="text-gray-800 me-2">TestDateTime</label> <div class="inline-flex items-center rounded-full bg-gray-100"> <input type="text" id="eefb11bd-6e0a-44e7-8837-4251313054df" 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 class="feedback">testingProgram.testLayoutOverwrite.weather.Weather Cyclic.North pole station.TestDateTime</div> <div class="feedback">testingProgram.testLayoutOverwrite.weather._weatherStations.NorthPole.TestDateTime</div> </div> </div> <div> <div name="testingProgram-testLayoutOverwrite-weather-_weatherStations-NorthPole-TestTimeOfDay"> <div class="relative" tabindex="0" > <label for="0900073a-5c8a-4afc-a963-d2704d37f4ea" class="text-gray-800 me-2">TestTimeOfDay</label> <div class="inline-flex items-center rounded-full bg-gray-100"> <input type="text" id="0900073a-5c8a-4afc-a963-d2704d37f4ea" 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 class="feedback">testingProgram.testLayoutOverwrite.weather.Weather Cyclic.North pole station.TestTimeOfDay</div> <div class="feedback">testingProgram.testLayoutOverwrite.weather._weatherStations.NorthPole.TestTimeOfDay</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="c5835d84-4935-4315-9c04-b12f3be8e7fb">What plc says</label> <input type="text" class="disabled " id="c5835d84-4935-4315-9c04-b12f3be8e7fb" step="any" readonly="readonly" value="" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> <div class="feedback">testingProgram.testLayoutOverwrite.weather.What plc says</div> <div class="feedback">testingProgram.testLayoutOverwrite.weather.PlcCommentOnCurrentWeather</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(0) > div(0) > div(5) was not expected. 14: The element at div(0) > div(0) > div(0) > div(0) > div(0) > div(6) was not expected. 15: The element at div(0) > div(0) > div(0) > div(1) > div(0) > div(0) > label(0) was not expected. 16: The element at div(0) > div(0) > div(0) > div(1) > div(0) > div(0) > input(2) was not expected. 17: The element at div(0) > div(0) > div(0) > div(1) > div(0) > div(2) was not expected. 18: The element at div(0) > div(0) > div(0) > div(1) > div(0) > div(4) was not expected. 19: The element at div(0) > div(0) > div(0) > div(1) > div(0) > div(5) was not expected. 20: The element at div(0) > div(0) > div(0) > div(1) > div(0) > div(6) was not expected. 21: The attribute at div(0) > div(0)[name] is missing. 22: The attribute at div(0) > div(0) > div(0)[name] is missing. 23: The attribute at div(0) > div(0) > div(0) > div(0) > div(0)[class] is missing. 24: 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="de8a03fe-6459-4604-815d-de99a1d1e00c">Test Integer</label> <input type="number" class="disabled " id="de8a03fe-6459-4604-815d-de99a1d1e00c" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> <div class="feedback">testingProgram.testLayouts.test_border_stack.Test Integer</div> <div class="feedback">testingProgram.testLayouts.test_border_stack.testInteger</div> </div> </div> <div> <div name="testingProgram-testLayouts-test_border_stack-testString"> <div class="input"> <label class="me-2" for="50323e40-ede1-4d8e-84cc-5dda47b6dd86">Test String</label> <input type="text" class="disabled " id="50323e40-ede1-4d8e-84cc-5dda47b6dd86" step="any" readonly="readonly" value="" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> <div class="feedback">testingProgram.testLayouts.test_border_stack.Test String</div> <div class="feedback">testingProgram.testLayouts.test_border_stack.testString</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) > div(2) > div(0) > div(5) was not expected. 12: The element at div(0) > div(0) > div(0) > div(2) > div(0) > div(6) was not expected. 13: The element at div(0) > div(0) > div(0) > nav(0) was not expected. 14: The attribute at div(0) > div(0)[name] is missing. 15: The attribute at div(0) > div(0) > div(0)[name] is missing. 16: The attribute at div(0) > div(0) > div(0)[class] is missing. 17: 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="c37299a3-f10b-428a-827d-70e50d200812">Test Integer</label> <input type="number" class="disabled " id="c37299a3-f10b-428a-827d-70e50d200812" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> <div class="feedback">testingProgram.testLayouts.test_border_tabs.Test Integer</div> <div class="feedback">testingProgram.testLayouts.test_border_tabs.testInteger</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(0) > div(0) > div(5) was not expected. 14: The element at div(0) > div(0) > div(0) > div(0) > div(0) > div(6) was not expected. 15: The element at div(0) > div(0) > div(0) > div(1) > div(0) > div(0) > label(0) was not expected. 16: The element at div(0) > div(0) > div(0) > div(1) > div(0) > div(0) > input(2) was not expected. 17: The element at div(0) > div(0) > div(0) > div(1) > div(0) > div(2) was not expected. 18: The element at div(0) > div(0) > div(0) > div(1) > div(0) > div(4) was not expected. 19: The element at div(0) > div(0) > div(0) > div(1) > div(0) > div(5) was not expected. 20: The element at div(0) > div(0) > div(0) > div(1) > div(0) > div(6) was not expected. 21: The attribute at div(0) > div(0)[name] is missing. 22: The attribute at div(0) > div(0) > div(0)[name] is missing. 23: The attribute at div(0) > div(0) > div(0) > div(0) > div(0)[class] is missing. 24: 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="2e1fdeb8-86b6-4047-8af1-4256d4c7a292">Test Integer</label> <input type="number" class="disabled " id="2e1fdeb8-86b6-4047-8af1-4256d4c7a292" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> <div class="feedback">testingProgram.testLayouts.test_border_uniformGrid.Test Integer</div> <div class="feedback">testingProgram.testLayouts.test_border_uniformGrid.testInteger</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="db8b74a6-5c29-4750-bc75-ede9ef5fa194">Test String</label> <input type="text" class="disabled " id="db8b74a6-5c29-4750-bc75-ede9ef5fa194" step="any" readonly="readonly" value="" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> <div class="feedback">testingProgram.testLayouts.test_border_uniformGrid.Test String</div> <div class="feedback">testingProgram.testLayouts.test_border_uniformGrid.testString</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(0) > div(0) > div(5) was not expected. 14: The element at div(0) > div(0) > div(0) > div(0) > div(0) > div(6) was not expected. 15: The element at div(0) > div(0) > div(0) > div(1) > div(0) > div(0) > label(0) was not expected. 16: The element at div(0) > div(0) > div(0) > div(1) > div(0) > div(0) > input(2) was not expected. 17: The element at div(0) > div(0) > div(0) > div(1) > div(0) > div(2) was not expected. 18: The element at div(0) > div(0) > div(0) > div(1) > div(0) > div(4) was not expected. 19: The element at div(0) > div(0) > div(0) > div(1) > div(0) > div(5) was not expected. 20: The element at div(0) > div(0) > div(0) > div(1) > div(0) > div(6) was not expected. 21: The attribute at div(0) > div(0)[name] is missing. 22: The attribute at div(0) > div(0) > div(0)[name] is missing. 23: The attribute at div(0) > div(0) > div(0) > div(0) > div(0)[class] is missing. 24: 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="11e1268c-4ef6-4643-8567-b79363566379">Test Integer</label> <input type="number" class="disabled " id="11e1268c-4ef6-4643-8567-b79363566379" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> <div class="feedback">testingProgram.testLayouts.test_border_wrap.Test Integer</div> <div class="feedback">testingProgram.testLayouts.test_border_wrap.testInteger</div> </div> </div> <div class="p-2 "> <div name="testingProgram-testLayouts-test_border_wrap-testString"> <div class="input"> <label class="me-2" for="7a18772a-703a-41af-bf4e-292ded56e4e9">Test String</label> <input type="text" class="disabled " id="7a18772a-703a-41af-bf4e-292ded56e4e9" step="any" readonly="readonly" value="" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> <div class="feedback">testingProgram.testLayouts.test_border_wrap.Test String</div> <div class="feedback">testingProgram.testLayouts.test_border_wrap.testString</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(0) > div(0) > div(5) was not expected. 11: The element at div(0) > div(0) > div(2) > div(0) > div(0) > div(0) > div(6) 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) > div(0)[name] is missing. 17: The attribute at div(0) > div(0) > div(2) > div(0) > div(0)[class] 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)[class] 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_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="74a1671b-0ba1-4684-931f-00f2f8b908c3">Test Integer</label> <input type="number" class="disabled " id="74a1671b-0ba1-4684-931f-00f2f8b908c3" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> <div class="feedback">testingProgram.testLayouts.test_groupbox_stack.Test Integer</div> <div class="feedback">testingProgram.testLayouts.test_groupbox_stack.testInteger</div> </div> </div> <div> <div name="testingProgram-testLayouts-test_groupbox_stack-testString"> <div class="input"> <label class="me-2" for="75d4d030-5f7a-4f65-823a-7eaeecb98a6e">Test String</label> <input type="text" class="disabled " id="75d4d030-5f7a-4f65-823a-7eaeecb98a6e" step="any" readonly="readonly" value="" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> <div class="feedback">testingProgram.testLayouts.test_groupbox_stack.Test String</div> <div class="feedback">testingProgram.testLayouts.test_groupbox_stack.testString</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) > div(2) > div(0) > div(5) was not expected. 12: The element at div(0) > div(0) > div(2) > div(0) > div(2) > div(0) > div(6) was not expected. 13: The element at div(0) > div(0) > div(2) > div(0) > nav(0) was not expected. 14: The element at div(0) > div(0) > h3(0) was not expected. 15: The attribute at div(0) > div(0)[name] is missing. 16: The attribute at div(0) > div(0) > div(2)[name] is missing. 17: The attribute at div(0) > div(0) > div(2) > div(2)[class] is missing. 18: The attribute at div(0) > div(0) > div(2) > div(2) > div(0)[name] is missing. 19: The attribute at div(0) > div(0) > div(2) > div(2) > div(0) > div(4)[class] is missing. 20: 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="646a1317-141b-489b-ae08-7b92b89439a5">Test Integer</label> <input type="number" class="disabled " id="646a1317-141b-489b-ae08-7b92b89439a5" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> <div class="feedback">testingProgram.testLayouts.test_groupbox_tabs.Test Integer</div> <div class="feedback">testingProgram.testLayouts.test_groupbox_tabs.testInteger</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(0) > div(0) > div(5) was not expected. 13: The element at div(0) > div(0) > div(2) > div(0) > div(0) > div(0) > div(6) was not expected. 14: The element at div(0) > div(0) > div(2) > div(0) > div(1) was not expected. 15: The element at div(0) > div(0) > h3(0) was not expected. 16: The attribute at div(0) > div(0)[name] is missing. 17: The attribute at div(0) > div(0) > div(2)[name] is missing. 18: The attribute at div(0) > div(0) > div(2) > div(0)[style] is missing. 19: The attribute at div(0) > div(0) > div(2) > div(0) > div(0)[name] is missing. 20: The attribute at div(0) > div(0) > div(2) > div(0) > div(0) > div(4)[class] is missing. 21: The attribute at div(0) > div(0) > div(2) > div(0) > div(0)[style] was not expected. 22: 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="2e13250d-2cc1-4ee9-985a-64dba1be7086">Test Integer</label> <input type="number" class="disabled " id="2e13250d-2cc1-4ee9-985a-64dba1be7086" step="any" readonly="readonly" value="0" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> <div class="feedback">testingProgram.testLayouts.test_groupbox_uniformGrid.Test Integer</div> <div class="feedback">testingProgram.testLayouts.test_groupbox_uniformGrid.testInteger</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="e17229dd-7c56-4c1a-bc75-db9f38da9bef">Test String</label> <input type="text" class="disabled " id="e17229dd-7c56-4c1a-bc75-db9f38da9bef" step="any" readonly="readonly" value="" > </div> <div class="invalid-feedback "></div> <div class="invalid-feedback"></div> <div class="feedback">testingProgram.testLayouts.test_groupbox_uniformGrid.Test String</div> <div class="feedback">testingProgram.testLayouts.test_groupbox_uniformGrid.testString</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