import { applyTransform } from '@hypermod/utils'; import * as transformer from '..'; it('should migrate contrast prop to emphasis', async () => { const result = await applyTransform( transformer, ` const App = () => ( <> Hello Hello Lorem Ipsum Hello Hello Hello console.log('Clicked')} /> console.log('Clicked')} /> ); `, { parser: 'tsx' }, ); expect(result).toMatchInlineSnapshot(` "const App = () => ( <> Hello Hello Lorem Ipsum Hello Hello Hello console.log('Clicked')} /> console.log('Clicked')} /> );" `); }); it('should remove variant/intent prop in favor of color prop', async () => { const result = await applyTransform( transformer, ` const App = () => ( <> Hello Hello Hello Hello Hello Hello Hello Hello Hello Hello Hello Hello Hello Hello Hello Hello Hello Hello Click Me Click Me Learn More Learn More Yes No Yes No Yes No ); `, { parser: 'tsx' }, ); expect(result).toMatchInlineSnapshot(` "const App = () => ( <> Hello Hello Hello Hello Hello Hello Hello Hello Hello Hello Hello Hello Hello Hello Hello Hello Hello Hello Click Me Click Me Learn More Learn More Yes No Yes No Yes No );" `); });