UNPKG

@crossed/ui

Version:

A universal & performant styling library for React Native, Next.js & React

28 lines (27 loc) 1.03 kB
var import_jsx_runtime = require("react/jsx-runtime"); var import_test = require("@crossed/test"); var import_Content = require("../Content"); var import_styled = require("@crossed/styled"); var import_context = require("../context"); describe("Floating.Content", () => { const mount = (style) => { expect(import_Content.FloatingContent.displayName).toEqual("Floating.Content"); (0, import_test.render)( /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_context.FloatingProvider, { ...{ open: true }, children: /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_Content.FloatingContent, { testID: "Animated", style }) }) ); expect(import_test.screen.getByTestId("Animated")).toBeTruthy(); }; test("no style", async () => { mount(); }); test("array style", async () => { mount([]); }); test("object style", async () => { mount({}); }); test("crossed style", async () => { mount((0, import_styled.inlineStyle)(() => ({}))); }); }); //# sourceMappingURL=Content.spec.js.map