QHTML Test Board

The monolithic test board has been split into focused section pages. Open a section below to run that group with the same accumulator harness.

Basic Syntax and Keywords 48 tests

Core syntax, text/html/script blocks, macros, q-keyword, q-model, qdom helpers, for loops, q-callback, and scoped reference basics.

Canvas and Web Workers 8 tests

q-canvas, q-worker, worker signals, Promise-returning worker methods, and canvas compatibility tests.

Stress Tests 7 tests

Higher-load model/view, UUID lookup, fan-out, randomized component, and regression stress coverage.

Particle System Tests 3 tests

Native particle-emitter visuals, q-particle-emitter component wrapper coverage, start/stop behavior, SVG star mask coverage, and mixed-container emitter tests.

q-style, q-theme, and q-painter 9 tests

Style blocks, q-style, q-theme, q-style-class, default themes, q-painter, and q-transition coverage.

q-components 47 tests

q-component behavior, properties, signals, inheritance, model-view components, component scoping, spritesheets, state machines, and lifecycle sequencing.

q-class 1 test

JavaScript-backed QDom class definitions, declarative instances, constructor arguments, inheritance, slots, and rendered custom elements.

Behavior Animation 10 tests

QML-style behavior interception, NumberAnimation, recursion prevention, rebasing, disabled behaviors, and CSS unit animation for px, %, vh, and rem values.

q-bind-css 1 test

Component-local CSS binding sugar from declared q-property values into writable style references.

q-mouse-area 1 test

Mouse-area entry, exit, button signals, local/global QPoint coordinates, and overlapping hit detection.

q-viewport visual

Responsive QDom branch swapping between a sidebar layout and top-navbar layout across a 500px viewport gate.

q-slot-default 4 cases

Slot fallback behavior for missing slots, explicit empty slots, comment-only slots, and explicit projected content.

q-fetch-html 5 cases

Import the packaged fetch component and route selected HTML through response signals.

q-style-path-animation 3 cases

q-style motion-path sugar across multiple moving targets, offset declarations, animation metadata, and generated keyframes.

q-property-animation 1 test

Component-level q-timer animation object with start, stop, end, started, stopped, stepped, and ended hooks.

q-script-action 3 cases

Scoped script actions running standalone and inside sequential/parallel animation groups.

Animation Groups 6 cases

Parallel and sequential grouping for child q-property-animation instances with lifecycle hooks, restarts, and step counters.

Behavior Animation Groups 4 cases

Behavior interception with parallel/sequential groups, alternate targets, q-property-animation defaults, and per-step hooks.

q-vid Animation Visual visual

Manual HUD q-vid playback and tech panel reveal visual test for checking layered animation timing and appearance.

q-vid-player Visual visual

Manual q-vid-player component test using tools/assets/hud-extend.qvid with playback, step, reverse, repeat, and scale controls.