GUI2 Added selection of background maps
Change-Id: I88ee69fe2ff24bb1b4b3fe633b04f2f1778f3a82
diff --git a/web/gui2/src/main/webapp/app/view/topology/topology/topology.component.spec.ts b/web/gui2/src/main/webapp/app/view/topology/topology/topology.component.spec.ts
index 446d41c..0c0a6dd 100644
--- a/web/gui2/src/main/webapp/app/view/topology/topology/topology.component.spec.ts
+++ b/web/gui2/src/main/webapp/app/view/topology/topology/topology.component.spec.ts
@@ -18,7 +18,7 @@
import { of } from 'rxjs';
import { HttpClient } from '@angular/common/http';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
-
+import * as d3 from 'd3';
import { TopologyComponent } from './topology.component';
import {
Instance,
@@ -45,6 +45,10 @@
LinkSvgComponent, SubRegionNodeSvgComponent
} from '../layer/forcesvg/visuals';
import {DraggableDirective} from '../layer/forcesvg/draggable/draggable.directive';
+import {MapSelectorComponent} from '../panel/mapselector/mapselector.component';
+import {BackgroundSvgComponent} from '../layer/backgroundsvg/backgroundsvg.component';
+import {FormsModule, ReactiveFormsModule} from '@angular/forms';
+import {MapSvgComponent} from '../layer/mapsvg/mapsvg.component';
class MockActivatedRoute extends ActivatedRoute {
@@ -156,7 +160,12 @@
fs = new FnService(ar, logSpy, windowMock);
TestBed.configureTestingModule({
- imports: [ BrowserAnimationsModule, RouterTestingModule ],
+ imports: [
+ BrowserAnimationsModule,
+ RouterTestingModule,
+ FormsModule,
+ ReactiveFormsModule
+ ],
declarations: [
TopologyComponent,
InstanceComponent,
@@ -173,7 +182,10 @@
HostNodeSvgComponent,
DraggableDirective,
ZoomableDirective,
- SubRegionNodeSvgComponent
+ SubRegionNodeSvgComponent,
+ MapSelectorComponent,
+ BackgroundSvgComponent,
+ MapSvgComponent
],
providers: [
{ provide: FnService, useValue: fs },
@@ -201,6 +213,7 @@
beforeEach(() => {
fixture = TestBed.createComponent(TopologyComponent);
component = fixture.componentInstance;
+
fixture.detectChanges();
});