ВНИМАНИЕ: «Событие« slidestart »не может быть связано, потому что Hammer. JS не загружен, и пользовательский загрузчик не указан». - PullRequest
0 голосов
/ 03 апреля 2020

Эта ошибка появляется в выводе сборки TFS при запуске модульных тестов

1 Ответ

0 голосов
/ 03 апреля 2020

Я решил эту проблему, просто добавив импорт в test.ts


import { getTestBed } from '@angular/core/testing';
import {
  BrowserDynamicTestingModule,
  platformBrowserDynamicTesting
} from '@angular/platform-browser-dynamic/testing';
import 'zone.js/dist/zone-testing';
**import 'hammerjs';**

declare const require: any;

// First, initialize the Angular testing environment.
getTestBed().initTestEnvironment(
  BrowserDynamicTestingModule,
  platformBrowserDynamicTesting()
);
// Then we find all the tests.
const context = require.context( './', true, /\.spec\.ts$/ );
// And load the modules.
context.keys().map( context );

...