require('source-map-support').install(); require('zone.js/dist/zone-node.js'); require('zone.js/dist/long-stack-trace-zone.js'); require('zone.js/dist/proxy.js'); require('zone.js/dist/sync-test.js'); require('zone.js/dist/async-test.js'); require('zone.js/dist/fake-async-test.js'); require('zone.js/dist/jasmine-patch.js'); require('reflect-metadata/Reflect'); // Tun on full stack traces in errors to help debugging (Error)['stackTraceLimit'] = Infinity; jasmine.DEFAULT_TIMEOUT_INTERVAL = 100; // TODO: remove it if it is not needed // (jasmine).configureDefaultReporter({showColors: process.argv.indexOf('--no-color') === -1}); // "testing" clashes with selenium-webdriver declarations import {TestBed} from '@angular/core/testing'; import {ServerTestingModule, platformServerTesting} from '@angular/platform-server/testing/server'; TestBed.initTestEnvironment(ServerTestingModule, platformServerTesting()); import {Parse5DomAdapter} from '@angular/platform-server/src/parse5_adapter'; Parse5DomAdapter.makeCurrent();