@@ -266,7 +266,7 @@ describe('MDC-based MatProgressSpinner', () => {
266266 expect ( fixture . nativeElement . querySelector ( 'svg' ) . getAttribute ( 'focusable' ) ) . toBe ( 'false' ) ;
267267 } ) ;
268268
269- it ( 'should handle the number inputs being passed in as strings' , ( ) => {
269+ fit ( 'should handle the number inputs being passed in as strings' , ( ) => {
270270 const fixture = TestBed . createComponent ( ProgressSpinnerWithStringValues ) ;
271271 const spinner = fixture . debugElement . query ( By . directive ( MatProgressSpinner ) ) ! ;
272272 const svgElement = spinner . nativeElement . querySelector ( 'svg' ) ;
@@ -277,8 +277,10 @@ describe('MDC-based MatProgressSpinner', () => {
277277 expect ( spinner . componentInstance . strokeWidth ) . toBe ( 11 ) ;
278278 expect ( spinner . componentInstance . value ) . toBe ( 25 ) ;
279279
280- expect ( spinner . nativeElement . style . width ) . toBe ( '37px' ) ;
281- expect ( spinner . nativeElement . style . height ) . toBe ( '37px' ) ;
280+ const { width, height} = spinner . nativeElement . getBoundingClientRect ( ) ;
281+
282+ expect ( width ) . toBe ( 37 ) ;
283+ expect ( height ) . toBe ( 37 ) ;
282284
283285 expect ( svgElement . clientWidth ) . toBe ( 37 ) ;
284286 expect ( svgElement . clientHeight ) . toBe ( 37 ) ;
@@ -290,8 +292,9 @@ describe('MDC-based MatProgressSpinner', () => {
290292 let spinner = fixture . debugElement . query ( By . directive ( MatProgressSpinner ) ) ! ;
291293 spinner . componentInstance . diameter = 32 ;
292294 fixture . detectChanges ( ) ;
293- expect ( spinner . nativeElement . style . width ) . toBe ( '32px' ) ;
294- expect ( spinner . nativeElement . style . height ) . toBe ( '32px' ) ;
295+ const { width, height} = spinner . nativeElement . getBoundingClientRect ( ) ;
296+ expect ( width ) . toBe ( 32 ) ;
297+ expect ( height ) . toBe ( 32 ) ;
295298 } ) ;
296299
297300 it ( 'should be able to set a default diameter' , ( ) => {
0 commit comments