UNPKG

rn-material-ui-textfield

Version:
2 lines 3.31 kB
var _interopRequireDefault=require("@babel/runtime/helpers/interopRequireDefault");var _extends2=_interopRequireDefault(require("@babel/runtime/helpers/extends"));var _reactNative=require("react-native");var _react=_interopRequireDefault(require("react"));var _reactTestRenderer=_interopRequireDefault(require("react-test-renderer"));var _=_interopRequireDefault(require("."));var _jsxFileName="/Users/gabriel/Workspace/rn-material-ui-textfield/src/components/label/test.js";var props={fontSize:16,activeFontSize:12,contentInset:{label:4},baseColor:'black',tintColor:'blue',errorColor:'red',offset:{x0:0,y0:0,x1:0,y1:0},focusAnimation:new _reactNative.Animated.Value(0),labelAnimation:new _reactNative.Animated.Value(0),label:'test'};it('renders label',function(){var label=_reactTestRenderer.default.create(_react.default.createElement(_.default,(0,_extends2.default)({},props,{__source:{fileName:_jsxFileName,lineNumber:28,columnNumber:31}})));expect(label.toJSON()).toMatchSnapshot();});it('renders empty label',function(){var label=_reactTestRenderer.default.create(_react.default.createElement(_.default,(0,_extends2.default)({},props,{label:null,__source:{fileName:_jsxFileName,lineNumber:34,columnNumber:31}})));expect(label.toJSON()).toMatchSnapshot();});it('renders active label',function(){var label=_reactTestRenderer.default.create(_react.default.createElement(_.default,(0,_extends2.default)({},props,{labelAnimation:new _reactNative.Animated.Value(1),__source:{fileName:_jsxFileName,lineNumber:41,columnNumber:5}})));expect(label.toJSON()).toMatchSnapshot();});it('renders active focused label',function(){var label=_reactTestRenderer.default.create(_react.default.createElement(_.default,(0,_extends2.default)({},props,{labelAnimation:new _reactNative.Animated.Value(1),focusAnimation:new _reactNative.Animated.Value(1),__source:{fileName:_jsxFileName,lineNumber:49,columnNumber:5}})));expect(label.toJSON()).toMatchSnapshot();});it('renders errored label',function(){var label=_reactTestRenderer.default.create(_react.default.createElement(_.default,(0,_extends2.default)({},props,{labelAnimation:new _reactNative.Animated.Value(0),focusAnimation:new _reactNative.Animated.Value(-1),__source:{fileName:_jsxFileName,lineNumber:61,columnNumber:5}})));expect(label.toJSON()).toMatchSnapshot();});it('renders active errored label',function(){var label=_reactTestRenderer.default.create(_react.default.createElement(_.default,(0,_extends2.default)({},props,{labelAnimation:new _reactNative.Animated.Value(1),focusAnimation:new _reactNative.Animated.Value(-1),__source:{fileName:_jsxFileName,lineNumber:73,columnNumber:5}})));expect(label.toJSON()).toMatchSnapshot();});it('renders restricted label',function(){var label=_reactTestRenderer.default.create(_react.default.createElement(_.default,(0,_extends2.default)({restricted:true},props,{__source:{fileName:_jsxFileName,lineNumber:84,columnNumber:31}})));expect(label.toJSON()).toMatchSnapshot();});it('renders styled label',function(){var style={textTransform:'uppercase'};var label=_reactTestRenderer.default.create(_react.default.createElement(_.default,(0,_extends2.default)({style:style},props,{__source:{fileName:_jsxFileName,lineNumber:91,columnNumber:31}})));expect(label.toJSON()).toMatchSnapshot();}); //# sourceMappingURL=test.js.map