Commit 3fc717a
authored
Replace most CSS tests by analysis with Strudy (#1561)
* Replace most CSS tests by analysis with Strudy
Strudy now integrates a set of analyses that were previously done in Webref.
It also extends slightly the duplication guarantees, which used to be
restricted to properties.
This update replaces most tests with running Strudy. What remains is tests that
assess that syntaxes can be parsed with css-tree. These validity tests would
better be done in Strudy too in practice, but that's not yet the case.
* Improve duplication removal logic
This moves the check on delta specs after the core superseding logic so that
delta specs also get checked for actual duplicates with unrelated specs.1 parent 47f8d9c commit 3fc717a
File tree
6 files changed
+464
-730
lines changed- packages/css
- test/css
- tools
6 files changed
+464
-730
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
73 | | - | |
| 73 | + | |
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
| |||
0 commit comments