UNPKG

@shopify/polaris

Version:

Shopify’s admin product component library

17 lines (13 loc) 530 B
import {getTableHeadingsBySelector} from '../utilities'; describe('#getTableHeadingsBySelector', function () { it('returns empty array when no wrapper is passed', () => { expect(getTableHeadingsBySelector(null, '')).toStrictEqual([]); }); it('returns array when wrapper is passed', () => { const response = [{id: 'test'}]; const fakeElement = { querySelectorAll: () => response, } as unknown as HTMLElement; expect(getTableHeadingsBySelector(fakeElement, '')).toStrictEqual(response); }); });