]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/rules-list/rules-list.component.spec.ts
update source to Ceph Pacific 16.2.2
[ceph.git] / ceph / src / pybind / mgr / dashboard / frontend / src / app / ceph / cluster / prometheus / rules-list / rules-list.component.spec.ts
index 7959717d80c859b09108839bb69e5c3966e14450..ada139e6d1d0089732ef783fbe95993d8c4e0533 100644 (file)
@@ -1,11 +1,15 @@
 import { HttpClientTestingModule } from '@angular/common/http/testing';
 import { ComponentFixture, TestBed } from '@angular/core/testing';
-import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
+import { RouterTestingModule } from '@angular/router/testing';
 
-import { configureTestBed, i18nProviders } from '../../../../../testing/unit-test-helper';
-import { PrometheusService } from '../../../../shared/api/prometheus.service';
-import { SettingsService } from '../../../../shared/api/settings.service';
-import { SharedModule } from '../../../../shared/shared.module';
+import { NgbNavModule } from '@ng-bootstrap/ng-bootstrap';
+import { ToastrModule } from 'ngx-toastr';
+
+import { PrometheusService } from '~/app/shared/api/prometheus.service';
+import { SettingsService } from '~/app/shared/api/settings.service';
+import { SharedModule } from '~/app/shared/shared.module';
+import { configureTestBed } from '~/testing/unit-test-helper';
+import { PrometheusTabsComponent } from '../prometheus-tabs/prometheus-tabs.component';
 import { RulesListComponent } from './rules-list.component';
 
 describe('RulesListComponent', () => {
@@ -13,9 +17,15 @@ describe('RulesListComponent', () => {
   let fixture: ComponentFixture<RulesListComponent>;
 
   configureTestBed({
-    declarations: [RulesListComponent],
-    imports: [HttpClientTestingModule, SharedModule, BrowserAnimationsModule],
-    providers: [PrometheusService, SettingsService, i18nProviders]
+    declarations: [RulesListComponent, PrometheusTabsComponent],
+    imports: [
+      HttpClientTestingModule,
+      SharedModule,
+      NgbNavModule,
+      RouterTestingModule,
+      ToastrModule.forRoot()
+    ],
+    providers: [PrometheusService, SettingsService]
   });
 
   beforeEach(() => {