VimUnDod q..l:zOA1 var LazyRender = require('../lazy-render.jsx');T _"T{t!"5_T{t!0 var checkbox = TestUtils.renderIntoDocument(5_T{t!7 5_T{t!0 5_T{t!/ 5_T{t!. 5_T{t!- 5_ T{t!, 5_ T{t!+ 5_ T{t!* 5_ T{t!) 5_ T{t!( 5_  T{t!' 5_ T{t!& 5_T{t!% 5_T{t!$ 5_T{t!# 5_T{t!" 5_T{t!! 5_T{t! 5_T{t! 5_T{t! 5_T{t! 5_T{t! 5_T{t! 5_T{t! 5_T{t! 5_T{t! 5_T{t! 5_T{t! 5_ T{t! 5_! T{t! 5_ "!T{t! 5_!#"T{t" !5_"$#T{t# "5_#%$T{t# checkbox, 'label');5_$&% T{t# lazy, 'label');5_%'&T{t#: var label = TestUtils.findRenderedDOMComponentWithTag(5_&('T{t#; var label = TestUtils.scryRenderedDOMComponentsWithTag(5_')(T{t& // Verify that it's Off by default5_(*)T{t": expect(label.getDOMNode().textContent).toEqual('Off');5_)+*T{t"6 expect(label.length().textContent).toEqual('Off');5_*,+T{t"5 expect(label.length).textContent).toEqual('Off');5_+-,T{t"4 expect(label.length.textContent).toEqual('Off');5_,.-T{t"3 expect(label.lengthtextContent).toEqual('Off');5_-/.T{t"2 expect(label.lengthextContent).toEqual('Off');5_.0/T{t"1 expect(label.lengthxtContent).toEqual('Off');5_/10T{t"0 expect(label.lengthtContent).toEqual('Off');5_021T{t"/ expect(label.lengthContent).toEqual('Off');5_132T{t". expect(label.lengthontent).toEqual('Off');5_243T{t"- expect(label.lengthntent).toEqual('Off');5_354T{t", expect(label.lengthtent).toEqual('Off');5_465T{t"+ expect(label.lengthent).toEqual('Off');5_576T{t"* expect(label.lengthnt).toEqual('Off');5_687T{t") expect(label.lengtht).toEqual('Off');5_798!T{t"( expect(label.length).toEqual('Off');5_8:9#T{t"* expect(label.length).toEqual(10'Off');5_9;:#T{t") expect(label.length).toEqual(10Off');5_:<;#T{t"( expect(label.length).toEqual(10ff');5_;=<#T{t"' expect(label.length).toEqual(10f');5_<>=#T{t"& expect(label.length).toEqual(10');5_=?>##V#T{t4 // Simulate a click and verify that it is now On: var input = TestUtils.findRenderedDOMComponentWithTag( checkbox, 'input');% TestUtils.Simulate.change(input);9 expect(label.getDOMNode().textContent).toEqual('On');5_>@?##V#T{t5_?A@##V#T{t> var children = TestUtils.scryRenderedDOMComponentsWithTag(5_@BA ##V#T{t% expect(label.length).toEqual(10);5_ACB##V#T{u/* global jest */5_BDCT{v 5_CEDT{v 5_DFET{v $ children.push(
{i}
);5_EGFT{v 5_FHGT{v 5_GIHT{w' console.log(lazy.childrenToRender);5_HJIT{w - console.log(lazy.state.childrenToRender);5_IKJT{w , console.log(lazy.statechildrenToRender);5_JLKT{w + console.log(lazy.statehildrenToRender);5_KMLT{w * console.log(lazy.stateildrenToRender);5_LNMT{w ) console.log(lazy.stateldrenToRender);5_MONT{w ( console.log(lazy.statedrenToRender);5_NPOT{w ' console.log(lazy.staterenToRender);5_OQPT{w & console.log(lazy.stateenToRender);5_PRQT{w % console.log(lazy.statenToRender);5_QSRT{w $ console.log(lazy.stateToRender);5_RTST{w # console.log(lazy.stateoRender);5_SUTT{w " console.log(lazy.stateRender);5_TVUT{w ! console.log(lazy.stateender);5_UWVT{w  console.log(lazy.statender);5_VXWT{w  console.log(lazy.stateder);5_WYXT{w  console.log(lazy.stateer);5_XZYT{w  console.log(lazy.stater);5_Y[ZT{w@ console.log(lazy.state);5_Z][-T{wQ0 expect(renderedChildren.length).toEqual(10);5_[^\]T{}Y ; children.push(
{i}
);5_]_^%T{}bF var renderedChildren = TestUtils.scryRenderedDOMComponentsWithTag(5_^`_ T{}e  lazy, 'div');5__a`T{}s  I children.push(
{i}
);5_`ba-T{} 0 expect(renderedChildren.length).toEqual(12);5_acb& V&T( var React = require('react/addons');3 var LazyRender = require('../lazy-render.jsx');+ var TestUtils = React.addons.TestUtils;5_bdc&V&T 5_ced VT ( var React = require('react/addons');3 var LazyRender = require('../lazy-render.jsx');+ var TestUtils = React.addons.TestUtils;5_dfe  VT 5_egf  VT  5_fhg VT  lazy, 'child');5_gih VT-5_hji VT.5_ikj VT/% it('renders children', function() {5_jlk VT/ it(' children', function() {5_kml* VT/9 it('renders configurable number children', function() {5_lnm" VT/E it('renders configurable number children for padding', function() {5_mon VT /" for (var i = 0; i < 10; i++) {5_npo VT-//5_oqp VT@5_prq VTA% it('renders children', function() {5_qsr VTA* it('only renders children', function() {5_rts VT A" for (var i = 0; i < 10; i++) {5_svt,. VT+-A0 expect(renderedChildren.length).toEqual(10);5_twuv,- VT+-A0 expect(renderedChildren.length).toEqual(10);5_vxw,0 VT+.A0 expect(renderedChildren.length).toEqual(13);5_wyx, VT+-BI expect(renderedChildren.length).toEqual(13); // item of children plus default padding5_xzy6! VT57A" 5_y{z>- VT=?A0 expect(renderedChildren.length).toEqual(10);5_z|{T A$jest.dontMock('../lazy-render.jsx');5_{}|T A$jest.dontMock('../Lazy-render.jsx');5_|~}T A#jest.dontMock('../Lazyrender.jsx');5_}~T A"jest.dontMock('../Lazyender.jsx');5_~T  A1 var LazyRender = require('../lazy-render.jsx');5_#T  A1 var LazyRender = require('../Lazy-render.jsx');5_#T  A0 var LazyRender = require('../Lazyrender.jsx');5_#T  A/ var LazyRender = require('../Lazyender.jsx');5_tvu+ VT+,A5_[]\T{}V < children.push({i});5