tc-ui-toolkit
Version:
React components used to develop tools for the desktop app translationCore
35 lines (29 loc) • 3.29 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
var _react = _interopRequireDefault(require("react"));
var _styles = require("@material-ui/core/styles");
var _enzyme = require("enzyme");
var _index = _interopRequireDefault(require("./index"));
describe('Test ExpandedHelpsModal component', function () {
test('Test initial display', function () {
var theme = (0, _styles.createMuiTheme)({
scrollbarThumb: {
borderRadius: '10px'
}
});
var expectedTitle = 'Title';
var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react["default"].createElement(_styles.ThemeProvider, {
theme: theme
}, /*#__PURE__*/_react["default"].createElement(_index["default"], {
show: true,
onHide: function onHide() {},
title: expectedTitle,
article: 'Test article',
translate: function translate(k) {
return k;
}
})));
expect(wrapper.find('.tool-bar-title').text(expectedTitle));
});
});
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9UcmFuc2xhdGlvbkhlbHBzL0V4cGFuZGVkSGVscHNNb2RhbC9FeHBhbmRlZEhlbHBzTW9kZWwudGVzdC5qcyJdLCJuYW1lcyI6WyJkZXNjcmliZSIsInRlc3QiLCJ0aGVtZSIsInNjcm9sbGJhclRodW1iIiwiYm9yZGVyUmFkaXVzIiwiZXhwZWN0ZWRUaXRsZSIsIndyYXBwZXIiLCJrIiwiZXhwZWN0IiwiZmluZCIsInRleHQiXSwibWFwcGluZ3MiOiI7Ozs7QUFBQTs7QUFDQTs7QUFDQTs7QUFDQTs7QUFFQUEsUUFBUSxDQUFDLG1DQUFELEVBQXNDLFlBQU07QUFDbERDLEVBQUFBLElBQUksQ0FBQyxzQkFBRCxFQUF5QixZQUFNO0FBQ2pDLFFBQU1DLEtBQUssR0FBRyw0QkFBZTtBQUFFQyxNQUFBQSxjQUFjLEVBQUU7QUFBRUMsUUFBQUEsWUFBWSxFQUFFO0FBQWhCO0FBQWxCLEtBQWYsQ0FBZDtBQUVBLFFBQU1DLGFBQWEsR0FBRyxPQUF0QjtBQUNBLFFBQU1DLE9BQU8sR0FBRyxpQ0FDZCxnQ0FBQyxxQkFBRDtBQUFrQixNQUFBLEtBQUssRUFBRUo7QUFBekIsb0JBQ0UsZ0NBQUMsaUJBQUQ7QUFDRSxNQUFBLElBQUksRUFBRSxJQURSO0FBRUUsTUFBQSxNQUFNLEVBQUUsa0JBQU0sQ0FBRSxDQUZsQjtBQUdFLE1BQUEsS0FBSyxFQUFFRyxhQUhUO0FBSUUsTUFBQSxPQUFPLEVBQUUsY0FKWDtBQUtFLE1BQUEsU0FBUyxFQUFFLG1CQUFBRSxDQUFDO0FBQUEsZUFBSUEsQ0FBSjtBQUFBO0FBTGQsTUFERixDQURjLENBQWhCO0FBVUFDLElBQUFBLE1BQU0sQ0FBQ0YsT0FBTyxDQUFDRyxJQUFSLENBQWEsaUJBQWIsRUFBZ0NDLElBQWhDLENBQXFDTCxhQUFyQyxDQUFELENBQU47QUFDRCxHQWZHLENBQUo7QUFnQkQsQ0FqQk8sQ0FBUiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgeyBUaGVtZVByb3ZpZGVyIGFzIE11aVRoZW1lUHJvdmlkZXIsIGNyZWF0ZU11aVRoZW1lIH0gZnJvbSAnQG1hdGVyaWFsLXVpL2NvcmUvc3R5bGVzJztcbmltcG9ydCB7IG1vdW50IH0gZnJvbSAnZW56eW1lJztcbmltcG9ydCBFeHBhbmRlZEhlbHBzTW9kYWwgZnJvbSAnLi9pbmRleCc7XG5cbmRlc2NyaWJlKCdUZXN0IEV4cGFuZGVkSGVscHNNb2RhbCBjb21wb25lbnQnLCAoKSA9PiB7XG4gIHRlc3QoJ1Rlc3QgaW5pdGlhbCBkaXNwbGF5JywgKCkgPT4ge1xuICAgIGNvbnN0IHRoZW1lID0gY3JlYXRlTXVpVGhlbWUoeyBzY3JvbGxiYXJUaHVtYjogeyBib3JkZXJSYWRpdXM6ICcxMHB4JyB9IH0pO1xuXG4gICAgY29uc3QgZXhwZWN0ZWRUaXRsZSA9ICdUaXRsZSc7XG4gICAgY29uc3Qgd3JhcHBlciA9IG1vdW50KFxuICAgICAgPE11aVRoZW1lUHJvdmlkZXIgdGhlbWU9e3RoZW1lfT5cbiAgICAgICAgPEV4cGFuZGVkSGVscHNNb2RhbFxuICAgICAgICAgIHNob3c9e3RydWV9XG4gICAgICAgICAgb25IaWRlPXsoKSA9PiB7fX1cbiAgICAgICAgICB0aXRsZT17ZXhwZWN0ZWRUaXRsZX1cbiAgICAgICAgICBhcnRpY2xlPXsnVGVzdCBhcnRpY2xlJ31cbiAgICAgICAgICB0cmFuc2xhdGU9e2sgPT4ga31cbiAgICAgICAgLz5cbiAgICAgIDwvTXVpVGhlbWVQcm92aWRlcj4pO1xuICAgIGV4cGVjdCh3cmFwcGVyLmZpbmQoJy50b29sLWJhci10aXRsZScpLnRleHQoZXhwZWN0ZWRUaXRsZSkpO1xuICB9KTtcbn0pO1xuIl19