@@ -274,40 +274,58 @@ abstract class BaseTestComponentRtl extends BaseTestComponent {
274274 }
275275}
276276
277- @Component ( { template : getTableTemplate ( false ) , standalone : false } )
277+ @Component ( {
278+ template : getTableTemplate ( false ) ,
279+ imports : [ BidiModule , MatTableModule , MatColumnResizeModule ] ,
280+ } )
278281class MatResizeTest extends BaseTestComponent {
279282 @ViewChild ( MatColumnResize ) columnResize : AbstractMatColumnResize ;
280283}
281284
282285@Component ( {
283286 template : getTableTemplate ( false ) ,
284287 changeDetection : ChangeDetectionStrategy . OnPush ,
285- standalone : false ,
288+ imports : [ BidiModule , MatTableModule , MatColumnResizeModule ] ,
286289} )
287290class MatResizeOnPushTest extends MatResizeTest { }
288291
289- @Component ( { template : getTableTemplate ( true ) , standalone : false } )
292+ @Component ( {
293+ template : getTableTemplate ( true ) ,
294+ imports : [ BidiModule , MatTableModule , MatDefaultEnabledColumnResizeModule ] ,
295+ } )
290296class MatResizeDefaultTest extends BaseTestComponent {
291297 @ViewChild ( MatDefaultEnabledColumnResize ) columnResize : AbstractMatColumnResize ;
292298}
293299
294- @Component ( { template : getTableTemplate ( true ) , standalone : false } )
300+ @Component ( {
301+ template : getTableTemplate ( true ) ,
302+ imports : [ BidiModule , MatTableModule , MatDefaultEnabledColumnResizeModule ] ,
303+ } )
295304class MatResizeDefaultRtlTest extends BaseTestComponentRtl {
296305 @ViewChild ( MatDefaultEnabledColumnResize ) columnResize : AbstractMatColumnResize ;
297306}
298307
299- @Component ( { template : getFlexTemplate ( false ) , standalone : false } )
308+ @Component ( {
309+ template : getFlexTemplate ( false ) ,
310+ imports : [ BidiModule , MatTableModule , MatColumnResizeModule ] ,
311+ } )
300312class MatResizeFlexTest extends BaseTestComponent {
301313 @ViewChild ( MatColumnResizeFlex ) columnResize : AbstractMatColumnResize ;
302314}
303315
304- @Component ( { template : getFlexTemplate ( true ) , standalone : false } )
316+ @Component ( {
317+ template : getFlexTemplate ( true ) ,
318+ imports : [ BidiModule , MatTableModule , MatDefaultEnabledColumnResizeModule ] ,
319+ } )
305320class MatResizeDefaultFlexTest extends BaseTestComponent {
306321 @ViewChild ( MatDefaultEnabledColumnResizeFlex )
307322 columnResize : AbstractMatColumnResize ;
308323}
309324
310- @Component ( { template : getFlexTemplate ( true ) , standalone : false } )
325+ @Component ( {
326+ template : getFlexTemplate ( true ) ,
327+ imports : [ BidiModule , MatTableModule , MatDefaultEnabledColumnResizeModule ] ,
328+ } )
311329class MatResizeDefaultFlexRtlTest extends BaseTestComponentRtl {
312330 @ViewChild ( MatDefaultEnabledColumnResizeFlex )
313331 columnResize : AbstractMatColumnResize ;
@@ -357,44 +375,23 @@ declare global {
357375}
358376
359377const testCases = [
360- [ MatColumnResizeModule , MatResizeTest , 'opt-in table-based mat-table' ] ,
361- [ MatColumnResizeModule , MatResizeOnPushTest , 'inside OnPush component' ] ,
362- [ MatColumnResizeModule , MatResizeFlexTest , 'opt-in flex-based mat-table' ] ,
363- [
364- MatDefaultEnabledColumnResizeModule ,
365- MatResizeDefaultTest ,
366- 'default enabled table-based mat-table' ,
367- ] ,
368- [
369- MatDefaultEnabledColumnResizeModule ,
370- MatResizeDefaultRtlTest ,
371- 'default enabled rtl table-based mat-table' ,
372- ] ,
373- [
374- MatDefaultEnabledColumnResizeModule ,
375- MatResizeDefaultFlexTest ,
376- 'default enabled flex-based mat-table' ,
377- ] ,
378- [
379- MatDefaultEnabledColumnResizeModule ,
380- MatResizeDefaultFlexRtlTest ,
381- 'default enabled rtl flex-based mat-table' ,
382- ] ,
378+ [ MatResizeTest , 'opt-in table-based mat-table' ] ,
379+ [ MatResizeOnPushTest , 'inside OnPush component' ] ,
380+ [ MatResizeFlexTest , 'opt-in flex-based mat-table' ] ,
381+ [ MatResizeDefaultTest , 'default enabled table-based mat-table' ] ,
382+ [ MatResizeDefaultRtlTest , 'default enabled rtl table-based mat-table' ] ,
383+ [ MatResizeDefaultFlexTest , 'default enabled flex-based mat-table' ] ,
384+ [ MatResizeDefaultFlexRtlTest , 'default enabled rtl flex-based mat-table' ] ,
383385] as const ;
384386
385387describe ( 'Material Popover Edit' , ( ) => {
386- for ( const [ resizeModule , componentClass , label ] of testCases ) {
388+ for ( const [ componentClass , label ] of testCases ) {
387389 describe ( label , ( ) => {
388390 let component : BaseTestComponent ;
389391 let fixture : ComponentFixture < BaseTestComponent > ;
390392
391393 beforeEach ( fakeAsync ( ( ) => {
392394 jasmine . addMatchers ( approximateMatcher ) ;
393-
394- TestBed . configureTestingModule ( {
395- imports : [ BidiModule , MatTableModule , resizeModule ] ,
396- declarations : [ componentClass ] ,
397- } ) ;
398395 fixture = TestBed . createComponent ( componentClass ) ;
399396 component = fixture . componentInstance ;
400397 fixture . detectChanges ( ) ;
@@ -645,12 +642,10 @@ describe('Material Popover Edit', () => {
645642 jasmine . addMatchers ( approximateMatcher ) ;
646643
647644 TestBed . configureTestingModule ( {
648- imports : [ BidiModule , MatTableModule , MatColumnResizeModule ] ,
649645 providers : [
650646 FakeColumnSizeStore ,
651647 { provide : ColumnSizeStore , useExisting : FakeColumnSizeStore } ,
652648 ] ,
653- declarations : [ MatResizeOnPushTest ] ,
654649 } ) ;
655650 fixture = TestBed . createComponent ( MatResizeOnPushTest ) ;
656651 component = fixture . componentInstance ;
0 commit comments