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

Inline ember-dev into internal-test-helpers package. #16054

Merged
merged 2 commits into from
Jan 5, 2018

Conversation

rwjblue
Copy link
Member

@rwjblue rwjblue commented Jan 4, 2018

The ember-dev project on github was archived (to signify that this is not recommended as a go forward pacakge that app / addon authors should use).

Copies over all of emberjs/ember-dev repo into our own internal-test-helpers package. This allows us to iterate our tests to slowly start using assert.expectDeprecation / assert.expectAssertion / etc and to gradually remove the complexity in these helpers.

@thoov
Copy link
Member

thoov commented Jan 4, 2018

Awesome! I have the move from expectDeprecation to assert.expectDeprecation as a tracked item here: #15988

The ember-dev project on github was archived (to signify that this is
**not** recommended as a go forward pacakge that app / addon authors
should use).

Copies over all of `emberjs/ember-dev` repo into our own
`internal-test-helpers` package. This allows us to iterate our tests to
slowly start using `assert.expectDeprecation` / `assert.expectAssertion`
/ etc and to gradually remove the complexity in these helpers.
The prior code completely ignored any promises being returned, and as
such forced a bunch of "run loop sprinkles" throughout the code.

This brings back the ability to return promises from `beforeEach` /
`setup` and from `teardown`.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants