Comments (5)
I'm OK with this change
from wpt.
@domenic @jasnell what do you think? Making urltestdata.json
reflect URL records might be somewhat better than having it reflect the JavaScript API.
from wpt.
(That might also make it easier to omit fields that have their default value?)
from wpt.
Strong -1 from me. Being able to do simple assert_equals against the public API is what makes this a valuable way of testing the public API. If we start reconstructing the expected values from the JSON plus added test-specific logic, that'd be a big step backward to the old days where urltestdata just contained URL strings and the tests had to have their own mini-parser to reconstruct the expected values.
from wpt.
Okay, not a hill I'm dying on.
from wpt.
Related Issues (20)
- `./wpt run firefox path/to/someTest` doesn't run tests when Firefox is installed via Snap HOT 18
- "wpt /trusted-types/block-string-assignment-to-attribute-via-attribute-node.html" passes at <wpt.fyi> but fails locally HOT 3
- Simple test with `require-trusted-types-for 'script';` CSP throws HOT 27
- Missing Firefox stable runs since January 23 HOT 3
- DeprecationWarning: ssl.wrap_socket() is deprecated, use SSLContext.wrap_socket() HOT 5
- chrome-wpt-mojom mojojs.zip files should be published together with browser releases HOT 3
- `cross-origin-reports-isolated.https.sub.html` failing in Firefox because of a missing Access-Control-Allow-Origin header HOT 1
- BidiException accesses non-existent field
- Lint for versioned directories? HOT 1
- Template code contains duplication
- CSS animation test flakiness specific to Chrome for Testing (Dev & Canary) HOT 1
- ./wpt serve fails with Python 3.12 (default on fedora39) HOT 2
- Trusted types tests timeout in failure case HOT 1
- `./wpt run firefox` runs Firefox release instead of Nightly HOT 3
- Running wdspec directly via pytest is unable to collect all tests HOT 3
- [wdspec] add fixture to wait for several WebDriver BiDi events HOT 8
- XColumns class in anchor test?
- Passing a basename (alone) to manifest.load_and_update causes a FileNotFoundError
- paint-context-001.svg has incorrect expectation
- Chrome and Firefox are not installed with `--install-browser` flag for integration tests
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wpt.