Ich schreibe E2E Tests mit Winkelmesser und Angular 2 mit Jasmin.Angular 2 (cli) Winkelmesser Jasmin erwartet ist nicht auflösendes Versprechen
Ich versuche, eine einfache Erwartung auf die getText()
eines Elements von Winkelmesser zurückgegeben zu tun.
it('should display correct hero title',() => {
expect(element(by.css('Hero-title')).getText()).toEqual('Foobar');
});
Dies führt zu einem Typ Fehler:
Argument of type '"Foobar"' is not assignable to parameter of type 'Expected<Promise<string>>'. [2345]
Ich weiß, ich .then
verwenden könnte, aber ich will nicht, dass tun, wie ich eine Menge dieser Art von Erwartungen haben.
Mit einem frischen Angular CLI-Projekt funktioniert das wie erwartet. Ich habe alle Konfigurationen durchgelaufen, finde aber keine Unterschiede.