]> git.proxmox.com Git - ceph.git/blame - ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/block/mirroring/pool-list/pool-list.component.spec.ts
import 14.2.4 nautilus point release
[ceph.git] / ceph / src / pybind / mgr / dashboard / frontend / src / app / ceph / block / mirroring / pool-list / pool-list.component.spec.ts
CommitLineData
11fdf7f2
TL
1import { HttpClientTestingModule } from '@angular/common/http/testing';
2import { ComponentFixture, TestBed } from '@angular/core/testing';
3import { RouterTestingModule } from '@angular/router/testing';
4
11fdf7f2
TL
5import { BsDropdownModule } from 'ngx-bootstrap/dropdown';
6import { ProgressbarModule } from 'ngx-bootstrap/progressbar';
7import { TabsModule } from 'ngx-bootstrap/tabs';
494da23a 8import { ToastrModule } from 'ngx-toastr';
11fdf7f2
TL
9
10import { configureTestBed, i18nProviders } from '../../../../../testing/unit-test-helper';
11import { SharedModule } from '../../../../shared/shared.module';
12import { MirrorHealthColorPipe } from '../mirror-health-color.pipe';
13import { PoolListComponent } from './pool-list.component';
14
15describe('PoolListComponent', () => {
16 let component: PoolListComponent;
17 let fixture: ComponentFixture<PoolListComponent>;
18
19 configureTestBed({
20 declarations: [PoolListComponent, MirrorHealthColorPipe],
21 imports: [
22 SharedModule,
23 BsDropdownModule.forRoot(),
24 TabsModule.forRoot(),
25 ProgressbarModule.forRoot(),
26 HttpClientTestingModule,
27 RouterTestingModule,
494da23a 28 ToastrModule.forRoot()
11fdf7f2
TL
29 ],
30 providers: i18nProviders
31 });
32
33 beforeEach(() => {
34 fixture = TestBed.createComponent(PoolListComponent);
35 component = fixture.componentInstance;
36 fixture.detectChanges();
37 });
38
39 it('should create', () => {
40 expect(component).toBeTruthy();
41 });
42});