Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
import { getOwner } from '@ember/application';
import FlashObject from 'ember-cli-flash/flash/object';
FlashObject.reopen({ init() {} });
export function getFlashMessageCount(context) {
return getTestContainer(context).lookup('service:flash-messages').get('queue').length;
}
export function getFlashMessageAt(index, context) {
return getTestContainer(context).lookup('service:flash-messages').get('queue')[index];
}
function getTestContainer(context) {
if (context.application) { // acceptance test
return context.application.__container__;
} else { // integration/unit test
return getOwner(context);
}
}
import FlashObject from 'ember-cli-flash/flash/object';
FlashObject.reopen({ init() {} });
import FlashObject from 'ember-cli-flash/flash/object';
FlashObject.reopen({ init() {} });
import FlashObject from 'ember-cli-flash/flash/object';
FlashObject.reopen({
init() {
return this;
}
});
import FlashObject from 'ember-cli-flash/flash/object';
FlashObject.reopen({_setInitialState: null});