@enact/sandstone
Version:
Large-screen/TV support library for Enact, containing a variety of UI components.
20 lines (19 loc) • 869 B
JavaScript
;
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);
});
});