tp/tests
Kinneyzhang 1195297011 feat(tp): isolate stylesheet rule domains
Give independent consumers their own rules, cascade layer ordering, and source-order counters so packages such as Ebox cannot pollute TP's default stylesheet or each other. Match generic class and state tokens by value and document caller-owned stylesheet lifecycle.

Verified: make clean; make test (728/728); make compile WERROR=t; checkdoc tp-style.el; git diff --check; Ebox make test against ../tp.
2026-08-06 13:59:08 +08:00
..
tp-binding-tests.el feat(tp): replace scan reactivity with binding graph 2026-08-06 02:36:11 +08:00
tp-builtins-tests.el Organize tests and document GPLv3 licensing 2026-07-28 23:08:25 +08:00
tp-char-tests.el Organize tests and document GPLv3 licensing 2026-07-28 23:08:25 +08:00
tp-convenience-tests.el feat(tp): add unified convenience APIs 2026-08-06 03:31:50 +08:00
tp-core-tests.el Organize tests and document GPLv3 licensing 2026-07-28 23:08:25 +08:00
tp-doctest.el Organize tests and document GPLv3 licensing 2026-07-28 23:08:25 +08:00
tp-layer-tests.el Organize tests and document GPLv3 licensing 2026-07-28 23:08:25 +08:00
tp-managed-tests.el Organize tests and document GPLv3 licensing 2026-07-28 23:08:25 +08:00
tp-native-tests.el Organize tests and document GPLv3 licensing 2026-07-28 23:08:25 +08:00
tp-ops-tests.el Organize tests and document GPLv3 licensing 2026-07-28 23:08:25 +08:00
tp-render-tests.el Organize tests and document GPLv3 licensing 2026-07-28 23:08:25 +08:00
tp-run-shuffled.el Organize tests and document GPLv3 licensing 2026-07-28 23:08:25 +08:00
tp-search-tests.el Organize tests and document GPLv3 licensing 2026-07-28 23:08:25 +08:00
tp-stack-tests.el Organize tests and document GPLv3 licensing 2026-07-28 23:08:25 +08:00
tp-style-tests.el feat(tp): isolate stylesheet rule domains 2026-08-06 13:59:08 +08:00
tp-surface-tests.el feat(tp): add scoped retained surface updates 2026-08-06 06:32:58 +08:00
tp-tests.el Organize tests and document GPLv3 licensing 2026-07-28 23:08:25 +08:00