Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Run web-platform-tests in servo #1479

Closed
jgraham opened this issue Jan 13, 2014 · 3 comments
Closed

Run web-platform-tests in servo #1479

jgraham opened this issue Jan 13, 2014 · 3 comments
Labels

Comments

@jgraham
Copy link
Contributor

@jgraham jgraham commented Jan 13, 2014

I have a python-based harness for running these tests in Gecko that I have ported to work with servo. We should run (a subset of) these tests rather than the content-tests and contribute new testcases to this repo rather than writing yet another set of engine-specific tests.

@jdm
Copy link
Member

@jdm jdm commented Jan 13, 2014

Based on testharness.js, right?

@SimonSapin
Copy link
Member

@SimonSapin SimonSapin commented Feb 13, 2014

https://github.com/w3c/web-platform-tests

Yes, many of these tests are based on testharness.js (#841)

bors-servo pushed a commit that referenced this issue Apr 18, 2014
See #1479

This sets up a basic environment for running wpt. It instantiates a virtualenv, generates the manifest if it doesn't exist*, and runs the tests.

Currently @Ms2ger's [`run-in-servo` fork of wpt](https://github.com/Ms2ger/web-platform-tests/tree/run-in-servo/)  is used.

Note: I did everything in a shell script instead of make since one cannot run `source` from a makefile (the environment is immutable, apparently)


*It does not, however, update the manifest. We'll have to add an extra script for that.
bors-servo pushed a commit that referenced this issue Apr 18, 2014
See #1479

This sets up a basic environment for running wpt. It instantiates a virtualenv, generates the manifest if it doesn't exist*, and runs the tests.

Currently @Ms2ger's [`run-in-servo` fork of wpt](https://github.com/Ms2ger/web-platform-tests/tree/run-in-servo/)  is used.

Note: I did everything in a shell script instead of make since one cannot run `source` from a makefile (the environment is immutable, apparently)


*It does not, however, update the manifest. We'll have to add an extra script for that.
bors-servo pushed a commit that referenced this issue Apr 18, 2014
See #1479

This sets up a basic environment for running wpt. It instantiates a virtualenv, generates the manifest if it doesn't exist*, and runs the tests.

Currently @Ms2ger's [`run-in-servo` fork of wpt](https://github.com/Ms2ger/web-platform-tests/tree/run-in-servo/)  is used.

Note: I did everything in a shell script instead of make since one cannot run `source` from a makefile (the environment is immutable, apparently)


*It does not, however, update the manifest. We'll have to add an extra script for that.
@kmcallister
Copy link
Contributor

@kmcallister kmcallister commented Apr 3, 2015

Fixed long ago in #2089.

@kmcallister kmcallister closed this Apr 3, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
4 participants
You can’t perform that action at this time.