UNPKG

react-native-web-internals

Version:

React Native for Web

12 lines (11 loc) 715 B
import propsToAriaRole from "../propsToAriaRole"; describe("modules/AccessibilityUtil/propsToAriaRole", () => { test("when missing accessibility props", () => { expect(propsToAriaRole({})).toBeUndefined(); }), test('when "accessibilityRole" is defined', () => { expect(propsToAriaRole({ accessibilityRole: "banner" })).toEqual("banner"); }), test('when "accessibilityRole" is a native-only value', () => { expect(propsToAriaRole({ accessibilityRole: "none" })).toEqual("presentation"), expect(propsToAriaRole({ accessibilityRole: "imagebutton" })).toEqual(void 0), expect(propsToAriaRole({ accessibilityRole: "label" })).toEqual(void 0); }); }); //# sourceMappingURL=propsToAriaRole-test.js.map