import { Search } from '@transferwise/icons'; import { Field } from '../field/Field'; import { mockResizeObserver, render, screen } from '../test-utils'; import { Input } from './Input'; import { InputGroup } from './InputGroup'; import Button from '../button'; mockResizeObserver(); describe('InputGroup', () => { it('supports `Field` for labeling', () => { render( , initialContentWidth: 24, }} addonEnd={{ content: , interactive: true, }} > , ); expect(screen.getByLabelText(/Search…/)).toHaveRole('textbox'); }); });