Skip to content

Commit 640e66d

Browse files
committed
test: TTL-919 add imports for details-fields.component.spec.ts
1 parent 915651b commit 640e66d

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

src/app/modules/shared/components/details-fields/details-fields.component.spec.ts

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,11 @@ import { NgxMaterialTimepickerModule } from 'ngx-material-timepicker';
2323
import { DATE_FORMAT } from 'src/environments/environment';
2424
import { DATE_FORMAT_YEAR } from 'src/environments/environment';
2525
import { Project } from '../../models';
26+
import { MatDatepickerModule } from '@angular/material/datepicker';
27+
import { CalendarModule, DateAdapter } from 'angular-calendar';
28+
import { adapterFactory } from 'angular-calendar/date-adapters/date-fns';
29+
import { MatNativeDateModule } from '@angular/material/core';
30+
import { NgSelectModule } from '@ng-select/ng-select';
2631

2732
describe('DetailsFieldsComponent', () => {
2833
type Merged = TechnologyState & ProjectState & EntryState;
@@ -125,8 +130,21 @@ describe('DetailsFieldsComponent', () => {
125130
provideMockStore({ initialState: state }),
126131
{ provide: ActionsSubject, useValue: actionSub },
127132
{ provide: ToastrService, useValue: toastrServiceStub },
133+
MatDatepickerModule
134+
],
135+
imports: [
136+
FormsModule,
137+
ReactiveFormsModule,
138+
AutocompleteLibModule,
139+
NgxMaterialTimepickerModule,
140+
NgSelectModule,
141+
MatDatepickerModule,
142+
MatNativeDateModule,
143+
CalendarModule.forRoot({
144+
provide: DateAdapter,
145+
useFactory: adapterFactory,
146+
}),
128147
],
129-
imports: [FormsModule, ReactiveFormsModule, AutocompleteLibModule, NgxMaterialTimepickerModule],
130148
}).compileComponents();
131149
store = TestBed.inject(MockStore);
132150
mockTechnologySelector = store.overrideSelector(allTechnologies, state.technologies);

0 commit comments

Comments
 (0)