зеркало из
1
0
Форкнуть 0

fix: make console error throw exception (#21)

* fix: make console error throw exception

* chore: fix file

* refactor: log all arguments to console.error

Co-authored-by: Tsvetomir Tsonev <cvetomirconev@gmail.com>
This commit is contained in:
Ivan Peshev 2020-02-27 13:13:58 +02:00 коммит произвёл GitHub
Родитель 7493efd70a
Коммит 4bfff4f232
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
2 изменённых файлов: 8 добавлений и 0 удалений

7
src/global-overrides.js Normal file
Просмотреть файл

@ -0,0 +1,7 @@
const error = window.console.error;
window.console.error = function (message, ...args) {
error(message, ...args); // keep default behaviour
throw (message instanceof Error ? message : new Error(message))
}

Просмотреть файл

@ -9,6 +9,7 @@ require('zone.js/dist/async-test');
require('zone.js/dist/fake-async-test');
require('jest-zone-patch');
require('./global-mocks');
require('./global-overrides');
require('./matchers');
const AngularSnapshotSerializer = require('./snapshot.serializer');