mirror of
https://github.com/GNS3/gns3-web-ui.git
synced 2025-06-20 07:33:50 +00:00
Fix for unit tests
This commit is contained in:
@ -56,6 +56,7 @@ import { MockedActivatedRoute } from '../snapshots/list-of-snapshots/list-of-sna
|
|||||||
import { MapNodesDataSource, MapLinksDataSource, MapDrawingsDataSource, MapSymbolsDataSource } from '../../cartography/datasources/map-datasource';
|
import { MapNodesDataSource, MapLinksDataSource, MapDrawingsDataSource, MapSymbolsDataSource } from '../../cartography/datasources/map-datasource';
|
||||||
import { EthernetLinkWidget } from '../../cartography/widgets/links/ethernet-link';
|
import { EthernetLinkWidget } from '../../cartography/widgets/links/ethernet-link';
|
||||||
import { SerialLinkWidget } from '../../cartography/widgets/links/serial-link';
|
import { SerialLinkWidget } from '../../cartography/widgets/links/serial-link';
|
||||||
|
import { NotificationService } from '../../services/notification.service';
|
||||||
|
|
||||||
export class MockedProgressService {
|
export class MockedProgressService {
|
||||||
public activate() {}
|
public activate() {}
|
||||||
@ -298,7 +299,8 @@ describe('ProjectMapComponent', () => {
|
|||||||
{ provide: MapLinksDataSource, useClass: LinksDataSource },
|
{ provide: MapLinksDataSource, useClass: LinksDataSource },
|
||||||
{ provide: MapDrawingsDataSource, useClass: MapDrawingsDataSource },
|
{ provide: MapDrawingsDataSource, useClass: MapDrawingsDataSource },
|
||||||
{ provide: MapSymbolsDataSource, useClass: MapSymbolsDataSource },
|
{ provide: MapSymbolsDataSource, useClass: MapSymbolsDataSource },
|
||||||
{ provide: MapSettingsService, useClass: MapSettingsService }
|
{ provide: MapSettingsService, useClass: MapSettingsService },
|
||||||
|
{ provide: NotificationService }
|
||||||
],
|
],
|
||||||
declarations: [ProjectMapComponent, ProjectMapMenuComponent, D3MapComponent, ...ANGULAR_MAP_DECLARATIONS],
|
declarations: [ProjectMapComponent, ProjectMapMenuComponent, D3MapComponent, ...ANGULAR_MAP_DECLARATIONS],
|
||||||
schemas: [NO_ERRORS_SCHEMA]
|
schemas: [NO_ERRORS_SCHEMA]
|
||||||
|
@ -22,6 +22,7 @@ import { ProjectsFilter } from '../../filters/projectsFilter.pipe';
|
|||||||
import { ChooseNameDialogComponent } from './choose-name-dialog/choose-name-dialog.component';
|
import { ChooseNameDialogComponent } from './choose-name-dialog/choose-name-dialog.component';
|
||||||
import { BrowserDynamicTestingModule } from '@angular/platform-browser-dynamic/testing';
|
import { BrowserDynamicTestingModule } from '@angular/platform-browser-dynamic/testing';
|
||||||
import { OverlayRef } from '@angular/cdk/overlay';
|
import { OverlayRef } from '@angular/cdk/overlay';
|
||||||
|
import { ToasterService } from '../../services/toaster.service';
|
||||||
|
|
||||||
describe('ProjectsComponent', () => {
|
describe('ProjectsComponent', () => {
|
||||||
let component: ProjectsComponent;
|
let component: ProjectsComponent;
|
||||||
@ -53,6 +54,7 @@ describe('ProjectsComponent', () => {
|
|||||||
{ provide: ServerService, useClass: MockedServerService },
|
{ provide: ServerService, useClass: MockedServerService },
|
||||||
{ provide: ProjectService, useValue: mockedProjectService },
|
{ provide: ProjectService, useValue: mockedProjectService },
|
||||||
{ provide: SettingsService, useClass: MockedSettingsService },
|
{ provide: SettingsService, useClass: MockedSettingsService },
|
||||||
|
{ provide: ToasterService },
|
||||||
ProgressService
|
ProgressService
|
||||||
],
|
],
|
||||||
declarations: [ProjectsComponent, ChooseNameDialogComponent, ProjectsFilter],
|
declarations: [ProjectsComponent, ChooseNameDialogComponent, ProjectsFilter],
|
||||||
|
Reference in New Issue
Block a user