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 tree builder and tokenizer tests again. #168

Merged
merged 1 commit into from Sep 1, 2015
Merged

Run tree builder and tokenizer tests again. #168

merged 1 commit into from Sep 1, 2015

Conversation

@SimonSapin
Copy link
Member

SimonSapin commented Sep 1, 2015

Something change in rustc and the #[start] trick doesn’t run anymore.

This runs a test harness nested in another. It’s not pretty, but it works.

Review on Reviewable

@nox
Copy link
Member

nox commented Sep 1, 2015

The something that changed: https://github.com/rust-lang/rust/blob/19a33edaa956a842fed11a1293a5aa7336483f0c/src/libsyntax/test.rs#L205-L207

#[start] and #[main] are now unconditionally removed.

@nox
Copy link
Member

nox commented Sep 1, 2015

@bors-servo
Copy link
Contributor

bors-servo commented Sep 1, 2015

📌 Commit bd21f24 has been approved by nox

@bors-servo
Copy link
Contributor

bors-servo commented Sep 1, 2015

Testing commit bd21f24 with merge 9558da2...

bors-servo pushed a commit that referenced this pull request Sep 1, 2015
bors-servo
Run tree builder and tokenizer tests again.

Something change in rustc and the #[start] trick doesn’t run anymore.

This runs a test harness nested in another. It’s not pretty, but it works.

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/html5ever/168)
<!-- Reviewable:end -->
@SimonSapin
Copy link
Member Author

SimonSapin commented Sep 1, 2015

I forced-pushed a second too late to add it to the commit message :)

@SimonSapin
Copy link
Member Author

SimonSapin commented Sep 1, 2015

@bors-servo
Copy link
Contributor

bors-servo commented Sep 1, 2015

Testing commit 2dbe7b5 with merge 3f2f9f6...

bors-servo pushed a commit that referenced this pull request Sep 1, 2015
bors-servo
Run tree builder and tokenizer tests again.

Something change in rustc and the #[start] trick doesn’t run anymore.

This runs a test harness nested in another. It’s not pretty, but it works.

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/html5ever/168)
<!-- Reviewable:end -->
libtest now ignores our #[start] trick:

https://github.com/rust-lang/rust/blob/8dba06aeee28e9ed6a1b9918a91cbef242af53d3/src/libsyntax/test.rs#L205-L207

This runs a test harness nested in another. It’s not pretty, but it works.
@SimonSapin
Copy link
Member Author

SimonSapin commented Sep 1, 2015

@bors-servo r+ df8e749

Don’t make tests fail when they can’t be run.

bors-servo pushed a commit that referenced this pull request Sep 1, 2015
bors-servo
Run tree builder and tokenizer tests again.

Something change in rustc and the #[start] trick doesn’t run anymore.

This runs a test harness nested in another. It’s not pretty, but it works.

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/html5ever/168)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented Sep 1, 2015

Testing commit df8e749 with merge 0a17a80...

@bors-servo
Copy link
Contributor

bors-servo commented Sep 1, 2015

☀️ Test successful - travis

@bors-servo bors-servo merged commit df8e749 into master Sep 1, 2015
3 checks passed
3 checks passed
continuous-integration/travis-ci/pr The Travis CI build passed
Details
continuous-integration/travis-ci/push The Travis CI build passed
Details
homu Test successful
Details
@SimonSapin SimonSapin deleted the test branch Sep 1, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

3 participants
You can’t perform that action at this time.