Skip to content

Commit ca45cbc

Browse files
aarthy-dkclaude
andcommitted
fix(tests): use real MatExpansionModule in add-journey-dialog spec
MockModule(MatExpansionModule) doesn't properly render content projection slots, causing formControlName bindings inside the panel body to fail. Use the real module with NoopAnimationsModule. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 8853198 commit ca45cbc

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

observability_ui/apps/shell/src/app/projects/journeys/add-journey-dialog/add-journey-dialog.component.spec.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,14 @@ import { MatFormField } from '@angular/material/form-field';
1010
import { MatIcon } from '@angular/material/icon';
1111
import { RouterTestingModule } from '@angular/router/testing';
1212
import { Mocked, MockProvider } from '@datakitchen/ngx-toolkit';
13-
import { MockComponents, MockModule } from 'ng-mocks';
13+
import { MockComponents } from 'ng-mocks';
1414
import { LoadingState } from '@microphi/store';
1515
import { Router } from '@angular/router';
1616
import { JourneysService } from '../../../services/journeys/journeys.service';
1717
import { ComponentsService } from '../../../services/components/components.service';
1818
import { JourneyInstanceRulesComponent } from '../journey-instance-rules/journey-instance-rules.component';
1919
import { MatExpansionModule } from '@angular/material/expansion';
20+
import { NoopAnimationsModule } from '@angular/platform-browser/animations';
2021
import { Journey, JourneyInstanceRule } from '@observability-ui/core';
2122

2223
describe('AddJourneyDialogComponent', () => {
@@ -43,7 +44,8 @@ describe('AddJourneyDialogComponent', () => {
4344
imports: [
4445
ReactiveFormsModule,
4546
RouterTestingModule,
46-
MockModule(MatExpansionModule),
47+
MatExpansionModule,
48+
NoopAnimationsModule,
4749
],
4850
declarations: [
4951
AddJourneyDialogComponent,

0 commit comments

Comments
 (0)