@@ -196,7 +196,7 @@ test('works with the css prop', () => {
196196} )
197197
198198test ( 'works with functional arguments' , ( ) => {
199- const result = css ( t => ( {
199+ const result = css ( ( t ) => ( {
200200 color : t . colors . primary ,
201201 } ) ) ( theme )
202202 expect ( result ) . toEqual ( {
@@ -206,7 +206,7 @@ test('works with functional arguments', () => {
206206
207207test ( 'supports functional values' , ( ) => {
208208 const result = css ( {
209- color : t => t . colors . primary ,
209+ color : ( t ) => t . colors . primary ,
210210 } ) ( theme )
211211 expect ( result ) . toEqual ( {
212212 color : 'tomato' ,
@@ -285,7 +285,7 @@ test('handles negative margins from scale that is an object', () => {
285285 const result = css ( {
286286 mt : '-s' ,
287287 mx : '-m' ,
288- } ) ( { ...theme , space : { s : '16px' , m : '32px' } } )
288+ } ) ( { ...theme , space : { s : '16px' , m : '32px' } } )
289289 expect ( result ) . toEqual ( {
290290 marginTop : '-16px' ,
291291 marginLeft : '-32px' ,
@@ -344,7 +344,7 @@ test('ignores array values longer than breakpoints', () => {
344344
345345test ( 'functional values can return responsive arrays' , ( ) => {
346346 const result = css ( {
347- color : t => [ t . colors . primary , t . colors . secondary ] ,
347+ color : ( t ) => [ t . colors . primary , t . colors . secondary ] ,
348348 } ) ( theme )
349349 expect ( result ) . toEqual ( {
350350 '@media screen and (min-width: 40em)' : {
@@ -494,3 +494,9 @@ test('returns correct media query order 2', () => {
494494 'paddingBottom' ,
495495 ] )
496496} )
497+
498+ test ( 'supports vendor properties' , ( ) => {
499+ expect ( css ( { WebkitOverflowScrolling : 'touch' } ) ( theme ) ) . toStrictEqual ( {
500+ WebkitOverflowScrolling : 'touch' ,
501+ } )
502+ } )
0 commit comments