UNPKG

@virtuous/react-conductor

Version:
41 lines (36 loc) 1.2 kB
"use strict"; var _react = _interopRequireDefault(require("react")); var _enzyme = require("enzyme"); var _ = _interopRequireDefault(require(".")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } describe('SpringRoute Child', function () { it('should render as expected', function () { var app = (0, _enzyme.mount)(_react["default"].createElement(_["default"], { className: "my-classname", component: function component() { return _react["default"].createElement("div", null); }, current: true, index: 1, spring: function spring() {} })); expect(app).toMatchSnapshot(); }); it('should not render when `render` state is false', function (done) { var app = (0, _enzyme.mount)(_react["default"].createElement(_["default"], { className: "my-classname", component: function component() { return _react["default"].createElement("div", null); }, current: false, index: 1, spring: function spring() {} })); app.setState({ render: false }, function () { expect(app).toMatchSnapshot(); done(); }); }); });