UNPKG

adui

Version:

<div> <img src="https://wxa.wxs.qq.com/mpweb/delivery/legacy/wxadtouch/upload/t1/od834zef_52939fc6.png" style="margin:40px 0 0 -8px; background-color: #fcfcfc; box-shadow: none;" /> </div>

90 lines (89 loc) 13.9 kB
"use strict"; function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } var React = _interopRequireWildcard(require("react")); var _testUtils = require("react-dom/test-utils"); var _reactTestRenderer = _interopRequireDefault(require("react-test-renderer")); var _enzyme = require("enzyme"); var _ = _interopRequireDefault(require("..")); function _interopRequireDefault(e) { return e && e.__esModule ? e : { "default": e }; } function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != _typeof(e) && "function" != typeof e) return { "default": e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n["default"] = e, t && t.set(e, n), n; } window.ResizeObserver = window.ResizeObserver || jest.fn().mockImplementation(function () { return { disconnect: jest.fn(), observe: jest.fn(), unobserve: jest.fn() }; }); var Tab = _["default"].Tab; describe("Tabs", function () { beforeAll(function () { jest.useFakeTimers(); }); afterAll(function () { jest.useRealTimers(); }); it("验证快照", function () { var wrapper0 = _reactTestRenderer["default"].create(React.createElement(_["default"], { gutter: 10 }, React.createElement(Tab, { title: "1", value: "1" }))); var wrapper1 = _reactTestRenderer["default"].create(React.createElement(_["default"], null, "string")); expect(wrapper0).toMatchSnapshot(); expect(wrapper1).toMatchSnapshot(); }); it("验证 setIndicatorStyle 快照", function () { var wrapper0 = (0, _enzyme.mount)(React.createElement(_["default"], { value: "2" }, React.createElement(Tab, { title: "1", value: "1" }), React.createElement(Tab, { title: "2", value: "2" }))); var wrapper1 = (0, _enzyme.mount)(React.createElement(_["default"], null, React.createElement(Tab, { title: "1", value: "1" }), React.createElement(Tab, { title: "2", value: "2" }))); (0, _testUtils.act)(function () { jest.advanceTimersByTime(0); }); expect(wrapper0).toMatchSnapshot(); expect(wrapper1).toMatchSnapshot(); }); it("是否能够内部驱动", function () { var wrapper = (0, _enzyme.mount)(React.createElement(_["default"], { defaultValue: "1" }, React.createElement(Tab, { title: "1", value: "1" }), React.createElement(Tab, { title: "2", value: "2" }))); expect(wrapper.find("div").at(0).props()["data-value"]).toEqual("1"); wrapper.find("[role='tab']").at(1).simulate("click"); expect(wrapper.find("div").at(0).props()["data-value"]).toEqual("2"); }); it("是否能受外部控制", function () { var wrapper0 = (0, _enzyme.mount)(React.createElement(_["default"], { value: "1" }, React.createElement(Tab, { title: "1", value: "1" }), React.createElement(Tab, { title: "2", value: "2" }))); expect(wrapper0.find("div").at(0).props()["data-value"]).toEqual("1"); wrapper0.find("[role='tab']").at(1).simulate("click"); expect(wrapper0.find("div").at(0).props()["data-value"]).toEqual("1"); }); }); //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJSZWFjdCIsIl9pbnRlcm9wUmVxdWlyZVdpbGRjYXJkIiwicmVxdWlyZSIsIl90ZXN0VXRpbHMiLCJfcmVhY3RUZXN0UmVuZGVyZXIiLCJfaW50ZXJvcFJlcXVpcmVEZWZhdWx0IiwiX2VuenltZSIsIl8iLCJlIiwiX19lc01vZHVsZSIsIl9nZXRSZXF1aXJlV2lsZGNhcmRDYWNoZSIsIldlYWtNYXAiLCJyIiwidCIsIl90eXBlb2YiLCJoYXMiLCJnZXQiLCJuIiwiX19wcm90b19fIiwiYSIsIk9iamVjdCIsImRlZmluZVByb3BlcnR5IiwiZ2V0T3duUHJvcGVydHlEZXNjcmlwdG9yIiwidSIsImhhc093blByb3BlcnR5IiwiY2FsbCIsImkiLCJzZXQiLCJ3aW5kb3ciLCJSZXNpemVPYnNlcnZlciIsImplc3QiLCJmbiIsIm1vY2tJbXBsZW1lbnRhdGlvbiIsImRpc2Nvbm5lY3QiLCJvYnNlcnZlIiwidW5vYnNlcnZlIiwiVGFiIiwiVGFicyIsImRlc2NyaWJlIiwiYmVmb3JlQWxsIiwidXNlRmFrZVRpbWVycyIsImFmdGVyQWxsIiwidXNlUmVhbFRpbWVycyIsIml0Iiwid3JhcHBlcjAiLCJUZXN0UmVuZGVyZXIiLCJjcmVhdGUiLCJjcmVhdGVFbGVtZW50IiwiZ3V0dGVyIiwidGl0bGUiLCJ2YWx1ZSIsIndyYXBwZXIxIiwiZXhwZWN0IiwidG9NYXRjaFNuYXBzaG90IiwibW91bnQiLCJhY3QiLCJhZHZhbmNlVGltZXJzQnlUaW1lIiwid3JhcHBlciIsImRlZmF1bHRWYWx1ZSIsImZpbmQiLCJhdCIsInByb3BzIiwidG9FcXVhbCIsInNpbXVsYXRlIl0sInNvdXJjZXMiOlsiLi4vLi4vLi4vY29tcG9uZW50cy90YWJzL19fdGVzdHNfXy9pbmRleC50ZXN0LnRzeCJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgKiBhcyBSZWFjdCBmcm9tIFwicmVhY3RcIlxuaW1wb3J0IHsgYWN0IH0gZnJvbSBcInJlYWN0LWRvbS90ZXN0LXV0aWxzXCJcbmltcG9ydCBUZXN0UmVuZGVyZXIgZnJvbSBcInJlYWN0LXRlc3QtcmVuZGVyZXJcIlxuaW1wb3J0IHsgbW91bnQgfSBmcm9tIFwiZW56eW1lXCJcbmltcG9ydCBUYWJzIGZyb20gXCIuLlwiXG5cbndpbmRvdy5SZXNpemVPYnNlcnZlciA9XG4gIHdpbmRvdy5SZXNpemVPYnNlcnZlciB8fFxuICBqZXN0LmZuKCkubW9ja0ltcGxlbWVudGF0aW9uKCgpID0+ICh7XG4gICAgZGlzY29ubmVjdDogamVzdC5mbigpLFxuICAgIG9ic2VydmU6IGplc3QuZm4oKSxcbiAgICB1bm9ic2VydmU6IGplc3QuZm4oKSxcbiAgfSkpXG5cbmNvbnN0IHsgVGFiIH0gPSBUYWJzXG5cbmRlc2NyaWJlKFwiVGFic1wiLCAoKSA9PiB7XG4gIGJlZm9yZUFsbCgoKSA9PiB7XG4gICAgamVzdC51c2VGYWtlVGltZXJzKClcbiAgfSlcblxuICBhZnRlckFsbCgoKSA9PiB7XG4gICAgamVzdC51c2VSZWFsVGltZXJzKClcbiAgfSlcblxuICBpdChcIumqjOivgeW/q+eFp1wiLCAoKSA9PiB7XG4gICAgY29uc3Qgd3JhcHBlcjAgPSBUZXN0UmVuZGVyZXIuY3JlYXRlKFxuICAgICAgPFRhYnMgZ3V0dGVyPXsxMH0+XG4gICAgICAgIDxUYWIgdGl0bGU9XCIxXCIgdmFsdWU9XCIxXCIgLz5cbiAgICAgIDwvVGFicz5cbiAgICApXG4gICAgY29uc3Qgd3JhcHBlcjEgPSBUZXN0UmVuZGVyZXIuY3JlYXRlKDxUYWJzPnN0cmluZzwvVGFicz4pXG4gICAgZXhwZWN0KHdyYXBwZXIwKS50b01hdGNoU25hcHNob3QoKVxuICAgIGV4cGVjdCh3cmFwcGVyMSkudG9NYXRjaFNuYXBzaG90KClcbiAgfSlcblxuICBpdChcIumqjOivgSBzZXRJbmRpY2F0b3JTdHlsZSDlv6vnhadcIiwgKCkgPT4ge1xuICAgIGNvbnN0IHdyYXBwZXIwID0gbW91bnQoXG4gICAgICA8VGFicyB2YWx1ZT1cIjJcIj5cbiAgICAgICAgPFRhYiB0aXRsZT1cIjFcIiB2YWx1ZT1cIjFcIiAvPlxuICAgICAgICA8VGFiIHRpdGxlPVwiMlwiIHZhbHVlPVwiMlwiIC8+XG4gICAgICA8L1RhYnM+XG4gICAgKVxuICAgIGNvbnN0IHdyYXBwZXIxID0gbW91bnQoXG4gICAgICA8VGFicz5cbiAgICAgICAgPFRhYiB0aXRsZT1cIjFcIiB2YWx1ZT1cIjFcIiAvPlxuICAgICAgICA8VGFiIHRpdGxlPVwiMlwiIHZhbHVlPVwiMlwiIC8+XG4gICAgICA8L1RhYnM+XG4gICAgKVxuICAgIGFjdCgoKSA9PiB7XG4gICAgICAvLyDnrYnlvoUgMG1z77yM6L+Z5qC35omN6IO96Kem5Y+RIHNldEluZGljYXRvclN0eWxlIOaWueazlVxuICAgICAgamVzdC5hZHZhbmNlVGltZXJzQnlUaW1lKDApXG4gICAgfSlcbiAgICBleHBlY3Qod3JhcHBlcjApLnRvTWF0Y2hTbmFwc2hvdCgpXG4gICAgZXhwZWN0KHdyYXBwZXIxKS50b01hdGNoU25hcHNob3QoKVxuICB9KVxuXG4gIGl0KFwi5piv5ZCm6IO95aSf5YaF6YOo6amx5YqoXCIsICgpID0+IHtcbiAgICBjb25zdCB3cmFwcGVyID0gbW91bnQoXG4gICAgICA8VGFicyBkZWZhdWx0VmFsdWU9XCIxXCI+XG4gICAgICAgIDxUYWIgdGl0bGU9XCIxXCIgdmFsdWU9XCIxXCIgLz5cbiAgICAgICAgPFRhYiB0aXRsZT1cIjJcIiB2YWx1ZT1cIjJcIiAvPlxuICAgICAgPC9UYWJzPlxuICAgIClcbiAgICBleHBlY3Qod3JhcHBlci5maW5kKFwiZGl2XCIpLmF0KDApLnByb3BzKClbXCJkYXRhLXZhbHVlXCJdKS50b0VxdWFsKFwiMVwiKVxuICAgIHdyYXBwZXIuZmluZChcIltyb2xlPSd0YWInXVwiKS5hdCgxKS5zaW11bGF0ZShcImNsaWNrXCIpXG4gICAgZXhwZWN0KHdyYXBwZXIuZmluZChcImRpdlwiKS5hdCgwKS5wcm9wcygpW1wiZGF0YS12YWx1ZVwiXSkudG9FcXVhbChcIjJcIilcbiAgfSlcblxuICBpdChcIuaYr+WQpuiDveWPl+WklumDqOaOp+WItlwiLCAoKSA9PiB7XG4gICAgY29uc3Qgd3JhcHBlcjAgPSBtb3VudChcbiAgICAgIDxUYWJzIHZhbHVlPVwiMVwiPlxuICAgICAgICA8VGFiIHRpdGxlPVwiMVwiIHZhbHVlPVwiMVwiIC8+XG4gICAgICAgIDxUYWIgdGl0bGU9XCIyXCIgdmFsdWU9XCIyXCIgLz5cbiAgICAgIDwvVGFicz5cbiAgICApXG4gICAgZXhwZWN0KHdyYXBwZXIwLmZpbmQoXCJkaXZcIikuYXQoMCkucHJvcHMoKVtcImRhdGEtdmFsdWVcIl0pLnRvRXF1YWwoXCIxXCIpXG4gICAgd3JhcHBlcjAuZmluZChcIltyb2xlPSd0YWInXVwiKS5hdCgxKS5zaW11bGF0ZShcImNsaWNrXCIpXG4gICAgZXhwZWN0KHdyYXBwZXIwLmZpbmQoXCJkaXZcIikuYXQoMCkucHJvcHMoKVtcImRhdGEtdmFsdWVcIl0pLnRvRXF1YWwoXCIxXCIpXG4gIH0pXG59KVxuIl0sIm1hcHBpbmdzIjoiOzs7QUFBQSxJQUFBQSxLQUFBLEdBQUFDLHVCQUFBLENBQUFDLE9BQUE7QUFDQSxJQUFBQyxVQUFBLEdBQUFELE9BQUE7QUFDQSxJQUFBRSxrQkFBQSxHQUFBQyxzQkFBQSxDQUFBSCxPQUFBO0FBQ0EsSUFBQUksT0FBQSxHQUFBSixPQUFBO0FBQ0EsSUFBQUssQ0FBQSxHQUFBRixzQkFBQSxDQUFBSCxPQUFBO0FBQXFCLFNBQUFHLHVCQUFBRyxDQUFBLFdBQUFBLENBQUEsSUFBQUEsQ0FBQSxDQUFBQyxVQUFBLEdBQUFELENBQUEsZ0JBQUFBLENBQUE7QUFBQSxTQUFBRSx5QkFBQUYsQ0FBQSw2QkFBQUcsT0FBQSxtQkFBQUMsQ0FBQSxPQUFBRCxPQUFBLElBQUFFLENBQUEsT0FBQUYsT0FBQSxZQUFBRCx3QkFBQSxZQUFBQSx5QkFBQUYsQ0FBQSxXQUFBQSxDQUFBLEdBQUFLLENBQUEsR0FBQUQsQ0FBQSxLQUFBSixDQUFBO0FBQUEsU0FBQVAsd0JBQUFPLENBQUEsRUFBQUksQ0FBQSxTQUFBQSxDQUFBLElBQUFKLENBQUEsSUFBQUEsQ0FB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QUFLLENBQUMsQ0FBQ0MsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDQyxLQUFLLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUNDLE9BQU8sQ0FBQyxHQUFHLENBQUM7SUFDcEVMLE9BQU8sQ0FBQ0UsSUFBSSxDQUFDLGNBQWMsQ0FBQyxDQUFDQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUNHLFFBQVEsQ0FBQyxPQUFPLENBQUM7SUFDcERYLE1BQU0sQ0FBQ0ssT0FBTyxDQUFDRSxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUNDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQ0MsS0FBSyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDQyxPQUFPLENBQUMsR0FBRyxDQUFDO0VBQ3RFLENBQUMsQ0FBQztFQUVGbkIsRUFBRSxDQUFDLFVBQVUsRUFBRSxZQUFNO0lBQ25CLElBQU1DLFFBQVEsR0FBRyxJQUFBVSxhQUFLLEVBQ3BCdEQsS0FBQSxDQUFBK0MsYUFBQSxDQUFDeEMsQ0FBQSxXQUFJO01BQUMyQyxLQUFLLEVBQUM7SUFBRyxHQUNibEQsS0FBQSxDQUFBK0MsYUFBQSxDQUFDWCxHQUFHO01BQUNhLEtBQUssRUFBQyxHQUFHO01BQUNDLEtBQUssRUFBQztJQUFHLENBQUUsQ0FBQyxFQUMzQmxELEtBQUEsQ0FBQStDLGFBQUEsQ0FBQ1gsR0FBRztNQUFDYSxLQUFLLEVBQUMsR0FBRztNQUFDQyxLQUFLLEVBQUM7SUFBRyxDQUFFLENBQ3RCLENBQ1IsQ0FBQztJQUNERSxNQUFNLENBQUNSLFFBQVEsQ0FBQ2UsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUNDLEtBQUssQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQ0MsT0FBTyxDQUFDLEdBQUcsQ0FBQztJQUNyRWxCLFFBQVEsQ0FBQ2UsSUFBSSxDQUFDLGNBQWMsQ0FBQyxDQUFDQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUNHLFFBQVEsQ0FBQyxPQUFPLENBQUM7SUFDckRYLE1BQU0sQ0FBQ1IsUUFBUSxDQUFDZSxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUNDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQ0MsS0FBSyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDQyxPQUFPLENBQUMsR0FBRyxDQUFDO0VBQ3ZFLENBQUMsQ0FBQztBQUNKLENBQUMsQ0FBQyIsImlnbm9yZUxpc3QiOltdfQ==