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 ember-concurrency-specific-tests to the ember-concurrency@v2 test-app #464

Merged
merged 1 commit into from
Dec 4, 2023

Conversation

NullVoxPopuli
Copy link
Contributor

Context on "The Plan": #458

This extraction is ocurring so that we can more easily also test ember-concurrency@v3, which is very hard to try to test both v2 and v3 of ember-concurrency in the same app.

Requires: #463

@NullVoxPopuli NullVoxPopuli force-pushed the extract-ember-concurrency-tests branch 4 times, most recently from 7ecc5a7 to 91ceab6 Compare December 4, 2023 19:59
@NullVoxPopuli NullVoxPopuli marked this pull request as ready for review December 4, 2023 20:28
@@ -45,7 +45,7 @@
"@types/ember-test-helpers": "^1.0.10",
"@types/ember-testing-helpers": "^0.0.4",
"@types/ember__test-helpers": "^2.6.1",
"@types/qunit": "^2.11.2",
"@types/qunit": "^2.19.9",
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this changed because between the different test apps we have different qunit types versions, and it's just easier to have these deps match, than to fix subtrees of the dep graph

@@ -2,27 +2,23 @@ import MockStableError, {
overrideError,
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

all removals here went to the ember-concurrency-v2 app

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same try config as "base-tests"

@@ -0,0 +1,442 @@
import MockStableError, {
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This test is the same as it was in the base-test app


// @ember/test-waiters is still a v1 addon and is too weird
// to have in-repo types working correctly.
// @ts-ignore
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ts-ignores can be cleaned up once test-waiters is a v2 addon and actually has types we can consume

Copy link
Member

@chancancode chancancode left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

caveat: I didn't look at the moved tests to make sure they are moved correctly but overall everything seems to make sense

Base automatically changed from extract-tests-to-own-app to master December 4, 2023 22:51
@NullVoxPopuli NullVoxPopuli merged commit 9c5ccbf into master Dec 4, 2023
18 checks passed
@NullVoxPopuli NullVoxPopuli deleted the extract-ember-concurrency-tests branch December 4, 2023 22:52
@github-actions github-actions bot mentioned this pull request Mar 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants