UNPKG

@eeacms/react-chart-editor

Version:

plotly.js chart editor react component UI

2 lines 2.4 kB
"use strict";var _react=_interopRequireDefault(require("react"));var _Field=_interopRequireDefault(require("../Field"));var _Radio=_interopRequireDefault(require("../Radio"));var _containers=require("../../containers");var _testUtils=require("../../../lib/test-utils");var _lib=require("../../../lib");var _enzyme=require("enzyme");function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}(function(){var enterModule=typeof reactHotLoaderGlobal!=="undefined"?reactHotLoaderGlobal.enterModule:undefined;enterModule&&enterModule(module)})();function _extends(){return _extends=Object.assign?Object.assign.bind():function(n){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var r in t)({}).hasOwnProperty.call(t,r)&&(n[r]=t[r])}return n},_extends.apply(null,arguments)}var __signature__=typeof reactHotLoaderGlobal!=="undefined"?reactHotLoaderGlobal.default.signature:function(a){return a};const Trace=(0,_lib.connectTraceToPlot)(_containers.PlotlySection);describe("<Radio>",()=>{it("enables <Field> centering by default",()=>{const wrapper=(0,_enzyme.mount)(_react.default.createElement(_testUtils.TestEditor,_extends({plotly:_testUtils.plotly},_testUtils.fixtures.area()),_react.default.createElement(Trace,{traceIndexes:[0]},_react.default.createElement(_Radio.default,{label:"Connect Gaps",attr:"connectgaps",options:[{label:"Connect",value:true},{label:"Blank",value:false}]})))).find(_Field.default);expect(wrapper.prop("center")).toBe(true)});it("permits <Field> centering to be disabled",()=>{const wrapper=(0,_enzyme.mount)(_react.default.createElement(_testUtils.TestEditor,_extends({plotly:_testUtils.plotly},_testUtils.fixtures.area()),_react.default.createElement(Trace,{traceIndexes:[0]},_react.default.createElement(_Radio.default,{center:false,label:"Connect Gaps",attr:"connectgaps",options:[{label:"Connect",value:true},{label:"Blank",value:false}]})))).find(_Field.default);expect(wrapper.prop("center")).toBe(false)})});;(function(){var reactHotLoader=typeof reactHotLoaderGlobal!=="undefined"?reactHotLoaderGlobal.default:undefined;if(!reactHotLoader){return}reactHotLoader.register(Trace,"Trace","/react-chart-editor/src/components/fields/__tests__/Radio-test.js")})();;(function(){var leaveModule=typeof reactHotLoaderGlobal!=="undefined"?reactHotLoaderGlobal.leaveModule:undefined;leaveModule&&leaveModule(module)})(); //# sourceMappingURL=Radio-test.js.map