Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
beforeEach(async(() => {
TestBed.configureTestingModule({
imports: [
DtInputModule,
DtButtonModule,
DtCopyToClipboardModule,
HttpClientTestingModule,
DtIconModule.forRoot({ svgIconLocation: `{{name}}.svg` }),
],
declarations: [CallbackBehaviorTestApp, DelayedCallbackBehaviorTestApp],
});
TestBed.compileComponents();
// tslint:disable-next-line:no-any
document.execCommand = (): boolean => true;
}));
beforeEach(async(() => {
TestBed.configureTestingModule({
imports: [
CommonModule,
DtTableModule,
DtEmptyStateModule,
DtIconModule.forRoot({ svgIconLocation: `{{name}}.svg` }),
DtLoadingDistractorModule,
HttpClientModule,
NoopAnimationsModule,
TestExpandableComponentModule,
DtIndicatorModule,
],
declarations: [
TestApp,
TestDynamicApp,
TestAppMultiExpandableTable,
TestStickyHeader,
TestIndicatorApp,
],
});
TestBed.compileComponents();
import { DtExamplesModule } from '@dynatrace/barista-components/examples';
import { DtDemosAppRoutingModule } from './app-routing.module';
import { DtDemosApp } from './app';
import { DtDemosSideNav } from './side-nav.component';
import { environment } from './environments/environment';
@NgModule({
imports: [
BrowserModule,
BrowserAnimationsModule,
HttpClientModule,
CommonModule,
FormsModule,
ReactiveFormsModule,
DtIconModule.forRoot({
svgIconLocation: `${environment.deployUrl.replace(
/\/+$/,
'',
)}/assets/icons/{{name}}.svg`,
}),
DtSelectModule,
DtThemingModule,
DtAutocompleteModule,
DtExpandablePanelModule,
DtDemosAppRoutingModule,
DtExamplesModule,
],
declarations: [DtDemosApp, DtDemosSideNav],
entryComponents: [DtDemosApp],
bootstrap: [DtDemosApp],
})
beforeEach(async(() => {
TestBed.configureTestingModule({
imports: [
HttpClientTestingModule,
NoopAnimationsModule,
DtIconModule.forRoot({ svgIconLocation: `{{name}}.svg` }),
DtExpandableSectionModule,
],
declarations: [TestApp],
});
TestBed.compileComponents();
}));
function createComponent(
component: Type,
providers: Provider[] = [],
): ComponentFixture {
TestBed.configureTestingModule({
imports: [
DtChartModule,
DtThemingModule,
DtIconModule.forRoot({ svgIconLocation: `{{name}}.svg` }),
HttpClientTestingModule,
NoopAnimationsModule,
],
declarations: [
TestChart,
TestChartComponent,
TimestampOnlyChart,
RangeOnlyChart,
],
providers,
});
TestBed.compileComponents();
inject([OverlayContainer], (oc: OverlayContainer) => {
overlayContainer = oc;
beforeEach(async(() => {
TestBed.configureTestingModule({
imports: [
HttpClientTestingModule,
DtIconModule.forRoot({ svgIconLocation: `{{name}}.svg` }),
DtTagModule,
],
declarations: [DtTagListComponent],
providers: [
{ provide: NgZone, useFactory: () => (zone = new MockNgZone()) },
],
});
TestBed.compileComponents();
fixture = createComponent(DtTagListComponent);
instanceDebugElement = fixture.debugElement.query(By.directive(DtTagList));
tagListNativeElement = instanceDebugElement.nativeElement;
}));
beforeEach(async(() => {
TestBed.configureTestingModule({
imports: [
DtButtonModule,
HttpClientTestingModule,
DtIconModule.forRoot({ svgIconLocation: `{{name}}.svg` }),
],
declarations: [TestApp, IconOnlyButton],
});
TestBed.compileComponents();
}));
beforeEach(fakeAsync(() => {
TestBed.configureTestingModule({
imports: [
HttpClientTestingModule,
DtIconModule.forRoot({ svgIconLocation: `{{name}}.svg` }),
DtFilterFieldModule,
],
declarations: [TestApp],
providers: [
{ provide: NgZone, useFactory: () => (zone = new MockNgZone()) },
],
}).compileComponents();
inject([OverlayContainer], (oc: OverlayContainer) => {
overlayContainer = oc;
overlayContainerElement = oc.getContainerElement();
})();
fixture = createComponent(TestApp);
filterField = fixture.debugElement.query(By.directive(DtFilterField))
.componentInstance;
beforeEach(async(() => {
TestBed.configureTestingModule({
imports: [
DtSelectionAreaModule,
DtButtonModule,
HttpClientTestingModule,
DtIconModule.forRoot({ svgIconLocation: `{{name}}.svg` }),
DtCardModule,
],
declarations: [
BasicTest,
BasicTestWithInitialTabIndex,
DummyChart,
ChartTest,
DtChartSelectionAreaOrigin,
ProjectedTest,
],
providers: [
{ provide: NgZone, useFactory: () => (zone = new MockNgZone()) },
],
});
TestBed.compileComponents();
beforeEach(async(() => {
TestBed.configureTestingModule({
imports: [
CommonModule,
DtTableModule,
DtIconModule.forRoot({ svgIconLocation: `{{name}}.svg` }),
DtLoadingDistractorModule,
NoopAnimationsModule,
DtFormattersModule,
HttpClientTestingModule,
],
declarations: [TestSimpleColumnsApp, TestSimpleColumnsErrorApp],
});
TestBed.compileComponents();
}));