@@ -25,7 +25,11 @@ describe('ContentLoader', () => {
2525
2626 describe ( 'Props are propagated' , ( ) => {
2727 const noPropsComponent = ShallowRenderer . createRenderer ( )
28- noPropsComponent . render ( < ContentLoader /> )
28+ noPropsComponent . render (
29+ < ContentLoader >
30+ < Rect />
31+ </ ContentLoader >
32+ )
2933
3034 const withPropsComponent = ShallowRenderer . createRenderer ( )
3135 withPropsComponent . render (
@@ -39,7 +43,9 @@ describe('ContentLoader', () => {
3943 speed = { 10 }
4044 style = { { marginBottom : '10px' } }
4145 width = { 200 }
42- />
46+ >
47+ < Rect />
48+ </ ContentLoader >
4349 )
4450
4551 const { props : propsFromEmpty } = noPropsComponent . getRenderOutput ( )
@@ -48,25 +54,19 @@ describe('ContentLoader', () => {
4854 it ( "`speed` is a number and it's used" , ( ) => {
4955 // defaultProps
5056 expect ( typeof propsFromEmpty . speed ) . toBe ( 'number' )
51- expect ( propsFromEmpty . speed ) . toBe ( 1 )
57+ expect ( propsFromEmpty . speed ) . toBe ( 1.2 )
5258 // custom props
5359 expect ( typeof propsFromFullField . speed ) . toBe ( 'number' )
5460 expect ( propsFromFullField . speed ) . toBe ( 10 )
5561 } )
5662
5763 it ( "`height` is a number and it's used" , ( ) => {
58- // defaultProps
59- expect ( typeof propsFromEmpty . height ) . toBe ( 'number' )
60- expect ( propsFromEmpty . height ) . toBe ( 130 )
6164 // custom props
6265 expect ( typeof propsFromFullField . height ) . toBe ( 'number' )
6366 expect ( propsFromFullField . height ) . toBe ( 200 )
6467 } )
6568
6669 it ( "`width` is a number and it's used" , ( ) => {
67- // defaultProps
68- expect ( typeof propsFromEmpty . width ) . toBe ( 'number' )
69- expect ( propsFromEmpty . width ) . toBe ( 400 )
7070 // custom props
7171 expect ( typeof propsFromFullField . width ) . toBe ( 'number' )
7272 expect ( propsFromFullField . width ) . toBe ( 200 )
@@ -84,7 +84,7 @@ describe('ContentLoader', () => {
8484 it ( "`backgroundColor` is a string and it's used" , ( ) => {
8585 // defaultProps
8686 expect ( typeof propsFromEmpty . backgroundColor ) . toBe ( 'string' )
87- expect ( propsFromEmpty . backgroundColor ) . toBe ( '#f0f0f0 ' )
87+ expect ( propsFromEmpty . backgroundColor ) . toBe ( '#f5f6f7 ' )
8888 // custom props
8989 expect ( typeof propsFromFullField . backgroundColor ) . toBe ( 'string' )
9090 expect ( propsFromFullField . backgroundColor ) . toBe ( '#000' )
@@ -93,7 +93,7 @@ describe('ContentLoader', () => {
9393 it ( "`foregroundColor` is a string and it's used" , ( ) => {
9494 // defaultProps
9595 expect ( typeof propsFromEmpty . foregroundColor ) . toBe ( 'string' )
96- expect ( propsFromEmpty . foregroundColor ) . toBe ( '#e0e0e0 ' )
96+ expect ( propsFromEmpty . foregroundColor ) . toBe ( '#eee ' )
9797 // custom props
9898 expect ( typeof propsFromFullField . foregroundColor ) . toBe ( 'string' )
9999 expect ( propsFromFullField . foregroundColor ) . toBe ( '#fff' )
0 commit comments