UNPKG

generator-ngx-rocket

Version:

Extensible Angular 13+ enterprise-grade project generator based on angular-cli with best practices from the community. Includes PWA/Cordova/Electron support, coding guides and more!

22 lines (16 loc) 610 B
import { TestBed } from '@angular/core/testing'; type CompilerOptions = Partial<{ providers: any[]; useJit: boolean; preserveWhitespaces: boolean; }>; export type ConfigureFn = (testBed: typeof TestBed) => void; export const configureTests = (configure: ConfigureFn, compilerOptions: CompilerOptions = {}) => { const compilerConfig: CompilerOptions = { preserveWhitespaces: false, ...compilerOptions }; const configuredTestBed = TestBed.configureCompiler(compilerConfig); configure(configuredTestBed); return configuredTestBed.compileComponents().then(() => configuredTestBed); };