UNPKG

@enact/sandstone

Version:

Large-screen/TV support library for Enact, containing a variety of UI components.

20 lines (19 loc) 869 B
"use strict"; require("@testing-library/jest-dom"); var _container = require("@enact/spotlight/src/container"); var _react = require("@testing-library/react"); var _Scroller = require("../Scroller"); var _jsxRuntime = require("react/jsx-runtime"); describe('ContentContainerDecorator', function () { test('should set \'positionTargetOnFocus\' container config to true', function () { var Container = (0, _Scroller.ContentContainerDecorator)('div'); (0, _react.render)( /*#__PURE__*/(0, _jsxRuntime.jsx)(Container, { "data-testid": "container-id" })); var containerId = (0, _container.getContainerId)(_react.screen.getByTestId('container-id')); var containerConfig = (0, _container.getContainerConfig)(containerId); var actual = containerConfig.positionTargetOnFocus; var expected = true; expect(actual).toBe(expected); }); });