← ButtonsBox harness

ButtonsBox — automatic checks (R1–R28)

Layer 1 checks of common/modules/buttons-box in a real layout: the module's CSS and JS in a positioned 1280×720 area, with the row's scroll size compared with the region's client size and the computed styles compared with the tester UI style. The labels R1–R28 are local to this module, not suite IDs. Dev tooling only; not a suite deliverable.

Headless run (prints the page after the checks): msedge --headless=new --disable-gpu --dump-dom "file:///<repo>/tools/dev-harness/modules/buttons-box/checks.html"

Running…

Check Expected Result Observed

Test area (1280×720, not scaled): each check builds its box here, measures it and removes it. After the run, the ST3_F_TC_004_001 InformationBox example and the "LEFT / RIGHT / OK / BACK" set are shown here as a visual check.