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

Move tests to own app #157

Merged
merged 19 commits into from
Jun 14, 2022
Merged

Move tests to own app #157

merged 19 commits into from
Jun 14, 2022

Conversation

NullVoxPopuli
Copy link
Collaborator

@NullVoxPopuli NullVoxPopuli commented Jun 12, 2022

Changes in addition to moving tests:

  • added ember-try scenarios for 4.0 and 4.4

I'm splitting certain things out of the #144, because it's very big, and since we all are part-time maintainers of this library, I'm trying to make the individual parts more easily reviewable.

Some advantages of monorepo (as it relates to addon development)

  • we'll know:
    • which deps and files are for the docs
    • which deps and files are for testing
    • (later) which deps and files are specifically for the addon itself

This allows for more confidence in dependency changes.

For ease of reviewing, this only moving the tests and dependencies out of the addon and into their own app. -- docs will be extracted in a separate PR

@NullVoxPopuli NullVoxPopuli marked this pull request as ready for review June 12, 2022 23:47
@NullVoxPopuli NullVoxPopuli added the internal Internal changes that still require a mention in the changelog/release notes label Jun 12, 2022
@NullVoxPopuli NullVoxPopuli requested review from alexlafroscia, achambers and GavinJoyce and removed request for alexlafroscia and achambers June 12, 2022 23:48
@NullVoxPopuli NullVoxPopuli merged commit 5df826c into master Jun 14, 2022
@NullVoxPopuli NullVoxPopuli deleted the move-tests-to-own-app branch June 14, 2022 11:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
internal Internal changes that still require a mention in the changelog/release notes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants