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

blueprints: Use project.dependencies() to determine test framework #4184

Merged
merged 1 commit into from
Feb 24, 2016

Conversation

Turbo87
Copy link
Member

@Turbo87 Turbo87 commented Feb 24, 2016

This PR is changing the test framework detector of the blueprints to use project.dependencies() instead of project.addonPackages. This has the advantage of not requiring the test framework to actually be installed and will enable us to test the mocha blueprints properly.

see ember-cli/ember-cli-blueprint-test-helpers#28 for further information on this

/cc @rwjblue @trabus

@rwjblue
Copy link
Member

rwjblue commented Feb 24, 2016

👍

@trabus
Copy link
Contributor

trabus commented Feb 24, 2016

LGTM 👍

@pangratz
Copy link
Member

Thanks @Turbo87. Can you squash the changes into 1 commit?

…t framework

This has the advantage of not requiring the package to actually be installed and will enable us to test the mocha blueprints properly.

blueprints: Prioritize "ember-cli-qunit" over "ember-cli-mocha"
@Turbo87
Copy link
Member Author

Turbo87 commented Feb 24, 2016

@pangratz done

pangratz added a commit that referenced this pull request Feb 24, 2016
blueprints: Use project.dependencies() to determine test framework
@pangratz pangratz merged commit 7348817 into emberjs:master Feb 24, 2016
@pangratz
Copy link
Member

Herzlichen Dank!

@Turbo87
Copy link
Member Author

Turbo87 commented Feb 24, 2016

Bitte schön 😉

@Turbo87 Turbo87 deleted the blueprints branch February 26, 2016 10:34
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.

None yet

4 participants