Closed
Description
Hi, there. I have an addon which uses and extends ember-modal-dialog
. However, when running tests of our addon, the test suddenly fail after adding ember-cli-addon-docs
. Specifically, the dialog no longer inserts its overlay (and our tests verify this). This appears to be due to the fact that ember-cli-addon-docs
extends the default dialog in this file: addon/components/modal-dialog/component.js
therefore, our unit-tests fail because we are in a testing mode.
export default ModalDialog.extend({
renderInPlace: computed(function() {
let config = getOwner(this).resolveRegistration('config:environment')
return config.environment === 'test';
})
});
How should we proceed? We do not want to change our tests, because clearly this will be testing the wrong thing. Is there a reason why this has to be in place for ember-cli-addon-docs
?