UNPKG

qt-public-ui

Version:

新设计规范下业务组件库

35 lines (34 loc) 1.69 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends")); var _react = _interopRequireDefault(require("react")); var _enzyme = require("enzyme"); var _ = _interopRequireDefault(require("..")); describe('TwoColumns', function () { var twoColumnsProps = { fixedPart: 'left', fixedWidth: 240, leftRendered: /*#__PURE__*/_react["default"].createElement("div", null, "leftRendered"), rightRendered: /*#__PURE__*/_react["default"].createElement("div", null, "rightRendered") }; it('can align columns properly', function () { // left var alignLeftWrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react["default"].createElement(_["default"], (0, _extends2["default"])({}, twoColumnsProps, { alignColumns: "left" }))); expect(alignLeftWrapper.render()).toMatchSnapshot(); // right var alignRightWrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react["default"].createElement(_["default"], (0, _extends2["default"])({}, twoColumnsProps, { alignColumns: "right" }))); expect(alignRightWrapper.render()).toMatchSnapshot(); // center var alignCenterWrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react["default"].createElement(_["default"], (0, _extends2["default"])({}, twoColumnsProps, { alignColumns: "center" }))); expect(alignCenterWrapper.render()).toMatchSnapshot(); // space-between var alignDefaultWrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react["default"].createElement(_["default"], twoColumnsProps)); expect(alignDefaultWrapper.render()).toMatchSnapshot(); }); });