This gist is an Ember Twiddle to demonstrate the problem in ember-testing where the "Ember.testing" flag is not set during imports.
See Ember issue #16006 at emberjs/ember.js#16006
| import Component from '@glimmer/component'; | |
| import { tracked } from '@glimmer/tracking'; | |
| import { inject as service } from '@ember/service'; | |
| import { action } from '@ember/object'; | |
| export default class extends Component { | |
| @service store; | |
| @tracked saved; | |
| constructor() { | |
| super(...arguments); |
| import Component from '@glimmer/component'; | |
| import { tracked } from '@glimmer/tracking'; | |
| import { inject as service } from '@ember/service'; | |
| import { action } from '@ember/object'; | |
| import { later } from '@ember/runloop'; | |
| export default class extends Component { | |
| @tracked log; | |
| @service store; | |
| @tracked record; |
| import Component from '@glimmer/component'; | |
| import { tracked } from '@glimmer/tracking'; | |
| import { inject as service } from '@ember/service'; | |
| import { action } from '@ember/object'; | |
| export default class extends Component { | |
| @tracked log; | |
| @service store; | |
| @tracked record; | |
| options = [ |
| import Component from '@glimmer/component'; | |
| import { tracked } from '@glimmer/tracking'; | |
| import { inject as service } from '@ember/service'; | |
| export default class extends Component { | |
| @tracked log; | |
| @service store; | |
| constructor() { | |
| super(...arguments); | |
| this.log = []; |
This gist is an Ember Twiddle to demonstrate the problem in ember-testing where the "Ember.testing" flag is not set during imports.
See Ember issue #16006 at emberjs/ember.js#16006