You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Add wpt runner
* Enable more tests
* Add rules to order headers
* Fix whitespace parsing in host
* Fix whitespace parsing in opaque path
* Fix file URL with Windows driver letter
* Fix handling of '@' in password
* Apply fix for percent encoding validation
* Fix out-of-date documentation and examples
-`skyr_BUILD_WITHOUT_EXCEPTIONS` (OFF): Build without exceptions
@@ -118,6 +119,109 @@ ctest --test-dir _build
118
119
endforeach ()
119
120
```
120
121
122
+
## Web Platform Tests (WPT)
123
+
124
+
**Web Platform Tests** provide conformance testing against the official WhatWG URL specification test suite. Unlike unit tests, WPT generates a **report** showing which edge cases are handled and which are not.
125
+
126
+
### Philosophy
127
+
128
+
-**Not pass/fail tests** - WPT is a reporting tool, not a quality gate
129
+
-**Edge case discovery** - Shows which obscure URL patterns are supported
130
+
-**100% is not the goal** - Some edge cases may be intentionally unsupported if they add complexity or hurt performance
131
+
-**Separate from unit tests** - Does not affect CI/PR status
0 commit comments