В тесте Angular 4 Jasmin я получаю [object ErrorEvent] для непредвиденных тестовых случаев - PullRequest
0 голосов
/ 24 апреля 2018
   it('password field validity', () => {
   let errors = {};
   const password = component.custom_Form.controls['password'];
   expect(password.valid).toBeFalsy();
   errors = password.errors || {};
   expect(errors['required']).toBeTruthy();
    });

Это показывает в браузере, как это Срок действия поля пароля компонента Вход [Событие ошибки объекта] брошено [Событие ошибки объекта] брошено [Событие ошибки объекта] брошено

когда я открываю эту ошибку в браузере, она не отображается как сбой

   1 spec, 0 failures

вот так это показывает, что я должен делать ..

эта ошибка не появляется в этом тесте регулярно ... когда я работаю Тестовые случаи снова означают, что ошибка отображается для другого регулярно ошибка меняется на разные тестовые случаи

1 Ответ

0 голосов
/ 26 сентября 2018

На самом деле, когда я запускаю тестовые примеры без макетов, используя оригинальные сервисы, возникает эта ошибка. Используйте фиктивные сервисы только для тестирования, не используйте оригинальные сервисы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...