Comment détecter :
ember new test-app
cd test-app\
ember s
Nous avons des tests verts
ember g helper foo-bar
Nous avons une erreur - "Uncaught TypeError: Cannot read property 'hasRegistration' of undefined"
// test-app/tests/integration/helpers/foo-bar-test.js
import { module, test } from 'qunit';
import { setupRenderingTest } from 'ember-qunit';
import { render } from '@ember/test-helpers';
import hbs from 'htmlbars-inline-precompile';
module('Integration | Helper | foo-bar', function(hooks) {
setupRenderingTest(hooks);
// Replace this with your real tests.
test('it renders', async function(assert) {
this.set('inputValue', '1234');
await render(hbs`{{foo-bar inputValue}}`);
assert.equal(this.element.textContent.trim(), '1234');
});
});
Sortie de ember version --verbose && npm --version
:
ember-cli: 3.1.2
http_parser: 2.7.0
node: 8.9.1
v8: 6.1.534.47
uv: 1.15.0
zlib: 1.2.11
ares: 1.10.1-DEV
modules: 57
nghttp2: 1.25.0
openssl: 1.0.2m
icu: 59.1
unicode: 9.0
cldr: 31.0.1
tz: 2017b
os: win32 x64
5.6.0
J'ai le même problème
Dans mon cas, c'était quelque chose avec devTools et Ember Inspector. Après la réouverture de devtools, tout est revenu à la normale
clôture en faveur de https://github.com/emberjs/ember-inspector/issues/818
Commentaire le plus utile
Dans mon cas, c'était quelque chose avec devTools et Ember Inspector. Après la réouverture de devtools, tout est revenu à la normale