0
Ich habe ein Problem Upgrade Ember einfache Auth.Upgrade Ember Simple Auth
TypeError: Cannot read property '__container__' of undefined
at authenticateSession (http://app.meetabe.dev:4200/assets/tests-a3c931e27860232e47d8de67d537cf75.js:298:24)
at Object.<anonymous> (http://app.meetabe.dev:4200/assets/tests-a3c931e27860232e47d8de67d537cf75.js:90:61)
Ich habe importiert richtig die neuen Helfer Methoden verwenden:
import { authenticateSession } from '../helpers/ember-simple-auth';
Irgendwelche Gedanken auf, was ich zu tun, um es zum Laufen zu bringen?
Hier ist mein Test und versucht, eine authentifizierte Route zu besuchen.
import { test } from 'qunit';
import moduleForAcceptance from '../helpers/module-for-acceptance';
import { authenticateSession } from '../helpers/ember-simple-auth';
moduleForAcceptance('Acceptance | overview');
test('visiting /overview', function(assert) {
authenticateSession();
visit('/overview');
andThen(function() {
assert.equal(currentURL(), '/overview');
});
});
Von welcher Version, welche Version Sie springen? Welche ember Version verwendest du? Im Allgemeinen wurde der Zugriff auf den privaten '__container__' zuvor von vielen Anwendungen durchgeführt, wurde aber zugunsten von öffentlichen APIs wie den DI-APIs in der Anwendung und' Ember.getOwner' entfernt. – Lux