-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
[BUGFIX release] Remove unintentional duplication from ember-testing bundle #20726
Conversation
7bbd411
to
cb17142
Compare
get VERSION() { return require('ember/version').default }, | ||
}, | ||
}`, | ||
'@ember/-internals/glimmer': `{ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
are these stubs that don't matter / aren't used in the actual output?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
They're used in the ember-template-compiler.js bundle. Which has always done wonky things so that it will share the main ember implementations of things if you load it into the browser, but bring its own copies of some of the things and stub the others if you load it by itself in node.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The node tests accurately reflect the things that older versions of ember-cli-htmlbars actually expect the ember-template-compiler.js bundle to do.
@kategengler this is ready and should be "bugfix release". |
Working on a fix for #20724
The ember-testing bundle is inlining copies of other ember packages that cause state to duplicate, which is most noticeable in breaking legacy test waiters.