Sha256: 214bd098a5525789607eedeafcae660c7f9cc0acc127105ca2673186b6baf618
Contents?: true
Size: 901 Bytes
Versions: 241
Compression:
Stored size: 901 Bytes
Contents
import React from 'react' import { render, screen } from '../../test-utils' import Body from '../../../pb_body/_body' import { SCREEN_SIZES } from '../../test-utils' const testSubject = 'body' test('Global Props: Returns ordinal suffixed class name', () => { for(let x = 0, y = 2; x < y; ++x) { const testId = `${testSubject}-${x}` render( <Body data={{ testid: testId }} flexGrow={`${x}`} text="Hi" /> ) const kit = screen.getByTestId(testId) expect(kit).toHaveClass(`flex_grow_${x}`) SCREEN_SIZES.forEach((size) => { const testId = `${testSubject}-${x}-${size}` render( <Body data={{ testid: testId }} flexGrow={{ [size]: x }} text="Hi" /> ) const kit = screen.getByTestId(testId) expect(kit).toHaveClass(`flex_grow_${size}_${x}`) }) } })
Version data entries
241 entries across 241 versions & 1 rubygems
Version | Path |
---|---|
playbook_ui-10.26.0.pre.alpha5 | app/pb_kits/playbook/utilities/test/globalProps/flexGrow.test.js |