@@ -20,14 +20,14 @@ describe('search-box()', () => {
2020
2121  let  ReactDOM ; 
2222  let  container ; 
23-   let  initialState ; 
23+   let  state ; 
2424  let  helper ; 
2525  let  widget ; 
2626
2727  beforeEach ( ( )  =>  { 
2828    ReactDOM  =  { render : sinon . spy ( ) } ; 
2929    searchBox . __Rewire__ ( 'ReactDOM' ,  ReactDOM ) ; 
30-     initialState  =  { 
30+     state  =  { 
3131      query : '' 
3232    } ; 
3333    helper  =  { 
@@ -59,13 +59,13 @@ describe('search-box()', () => {
5959    } ) ; 
6060
6161    it ( 'adds an input inside the div' ,  ( )  =>  { 
62-       widget . init ( initialState ,  helper ) ; 
62+       widget . init ( { state ,  helper} ) ; 
6363      let  inputs  =  container . getElementsByTagName ( 'input' ) ; 
6464      expect ( inputs . length ) . toEqual ( 1 ) ; 
6565    } ) ; 
6666
6767    it ( 'sets default HTML attribute to the input' ,  ( )  =>  { 
68-       widget . init ( initialState ,  helper ) ; 
68+       widget . init ( { state ,  helper} ) ; 
6969      let  input  =  container . getElementsByTagName ( 'input' ) [ 0 ] ; 
7070      expect ( input . getAttribute ( 'autocapitalize' ) ) . toEqual ( 'off' ) ; 
7171      expect ( input . getAttribute ( 'autocomplete' ) ) . toEqual ( 'off' ) ; 
@@ -82,7 +82,7 @@ describe('search-box()', () => {
8282    it ( 'reuse the existing input' ,  ( )  =>  { 
8383      container  =  createHTMLNodeFromString ( '<input />' ) ; 
8484      widget  =  searchBox ( { container} ) ; 
85-       widget . init ( initialState ,  helper ) ; 
85+       widget . init ( { state ,  helper} ) ; 
8686      expect ( container . tagName ) . toEqual ( 'INPUT' ) ; 
8787      expect ( container . getAttribute ( 'autocapitalize' ) ) . toEqual ( 'off' ) ; 
8888      expect ( container . getAttribute ( 'autocomplete' ) ) . toEqual ( 'off' ) ; 
@@ -97,7 +97,7 @@ describe('search-box()', () => {
9797    it ( 'passes HTML attributes' ,  ( )  =>  { 
9898      container  =  createHTMLNodeFromString ( '<input id="foo" class="my-class" placeholder="Search" />' ) ; 
9999      widget  =  searchBox ( { container} ) ; 
100-       widget . init ( initialState ,  helper ) ; 
100+       widget . init ( { state ,  helper} ) ; 
101101      expect ( container . getAttribute ( 'id' ) ) . toEqual ( 'foo' ) ; 
102102      expect ( container . getAttribute ( 'class' ) ) . toEqual ( 'my-class ais-search-box--input' ) ; 
103103      expect ( container . getAttribute ( 'placeholder' ) ) . toEqual ( 'Search' ) ; 
@@ -111,7 +111,7 @@ describe('search-box()', () => {
111111      widget  =  searchBox ( { container} ) ; 
112112
113113      // When 
114-       widget . init ( initialState ,  helper ) ; 
114+       widget . init ( { state ,  helper} ) ; 
115115
116116      // Then 
117117      let  wrapper  =  container . querySelectorAll ( 'div.ais-search-box' ) [ 0 ] ; 
@@ -127,7 +127,7 @@ describe('search-box()', () => {
127127      widget  =  searchBox ( { container} ) ; 
128128
129129      // When 
130-       widget . init ( initialState ,  helper ) ; 
130+       widget . init ( { state ,  helper} ) ; 
131131
132132      // Then 
133133      let  wrapper  =  container . parentNode ; 
@@ -140,7 +140,7 @@ describe('search-box()', () => {
140140      widget  =  searchBox ( { container,  wrapInput : false } ) ; 
141141
142142      // When 
143-       widget . init ( initialState ,  helper ) ; 
143+       widget . init ( { state ,  helper} ) ; 
144144
145145      // Then 
146146      let  wrapper  =  container . querySelectorAll ( 'div.ais-search-box' ) ; 
@@ -157,13 +157,13 @@ describe('search-box()', () => {
157157
158158    it ( 'do not add the poweredBy if not specified' ,  ( )  =>  { 
159159      widget  =  searchBox ( { container} ) ; 
160-       widget . init ( initialState ,  helper ) ; 
160+       widget . init ( { state ,  helper} ) ; 
161161      expect ( ReactDOM . render . notCalled ) . toBe ( true ) ; 
162162    } ) ; 
163163
164164    it ( 'add the poweredBy if specified' ,  ( )  =>  { 
165165      widget  =  searchBox ( { container,  poweredBy : true } ) ; 
166-       widget . init ( initialState ,  helper ) ; 
166+       widget . init ( { state ,  helper} ) ; 
167167      expect ( ReactDOM . render . notCalled ) . toBe ( false ) ; 
168168    } ) ; 
169169  } ) ; 
@@ -180,7 +180,7 @@ describe('search-box()', () => {
180180      // Given 
181181      helper . state . query  =  'foo' ; 
182182      // When 
183-       widget . init ( initialState ,  helper ) ; 
183+       widget . init ( { state ,  helper} ) ; 
184184      // Then 
185185      expect ( input . addEventListener . called ) . toEqual ( true ) ; 
186186      expect ( input . addEventListener . args [ 1 ] . length ) . toEqual ( 3 ) ; 
@@ -229,7 +229,7 @@ describe('search-box()', () => {
229229      // Given 
230230      helper . state . query  =  'foo' ; 
231231      // When 
232-       widget . init ( initialState ,  helper ) ; 
232+       widget . init ( { state ,  helper} ) ; 
233233      // Then 
234234      expect ( input . addEventListener . called ) . toEqual ( true ) ; 
235235      expect ( input . addEventListener . args [ 0 ] . length ) . toEqual ( 2 ) ; 
@@ -290,7 +290,7 @@ describe('search-box()', () => {
290290        // Given 
291291        helper . state . query  =  '' ; 
292292        // When 
293-         widget . init ( initialState ,  helper ) ; 
293+         widget . init ( { state ,  helper} ) ; 
294294        // Then 
295295        expect ( input . focus . called ) . toEqual ( true ) ; 
296296      } ) ; 
@@ -299,7 +299,7 @@ describe('search-box()', () => {
299299        // Given 
300300        helper . state . query  =  'foo' ; 
301301        // When 
302-         widget . init ( initialState ,  helper ) ; 
302+         widget . init ( { state ,  helper} ) ; 
303303        // Then 
304304        expect ( input . focus . called ) . toEqual ( false ) ; 
305305      } ) ; 
@@ -315,7 +315,7 @@ describe('search-box()', () => {
315315        // Given 
316316        helper . state . query  =  '' ; 
317317        // When 
318-         widget . init ( initialState ,  helper ) ; 
318+         widget . init ( { state ,  helper} ) ; 
319319        // Then 
320320        expect ( input . focus . called ) . toEqual ( true ) ; 
321321      } ) ; 
@@ -324,7 +324,7 @@ describe('search-box()', () => {
324324        // Given 
325325        helper . state . query  =  'foo' ; 
326326        // When 
327-         widget . init ( initialState ,  helper ) ; 
327+         widget . init ( { state ,  helper} ) ; 
328328        // Then 
329329        expect ( input . focus . called ) . toEqual ( true ) ; 
330330      } ) ; 
@@ -340,7 +340,7 @@ describe('search-box()', () => {
340340        // Given 
341341        helper . state . query  =  '' ; 
342342        // When 
343-         widget . init ( initialState ,  helper ) ; 
343+         widget . init ( { state ,  helper} ) ; 
344344        // Then 
345345        expect ( input . focus . called ) . toEqual ( false ) ; 
346346      } ) ; 
@@ -349,7 +349,7 @@ describe('search-box()', () => {
349349        // Given 
350350        helper . state . query  =  'foo' ; 
351351        // When 
352-         widget . init ( initialState ,  helper ) ; 
352+         widget . init ( { state ,  helper} ) ; 
353353        // Then 
354354        expect ( input . focus . called ) . toEqual ( false ) ; 
355355      } ) ; 
0 commit comments