11import { tsx } from '@dojo/framework/core/vdom' ;
22import { assertion , renderer , wrap } from '@dojo/framework/testing/renderer' ;
3- import { noop } from '@dojo/widgets /common/tests/support/test-helpers' ;
3+ import { noop } from '../../.. /common/tests/support/test-helpers' ;
44import * as sinon from 'sinon' ;
55import FileUploader , { formatBytes } from '../../index' ;
66import FileUploadInput from '../../../file-upload-input' ;
@@ -163,7 +163,7 @@ describe('FileUploader', function() {
163163 ) ;
164164 } ) ;
165165
166- r . expect ( baseAssertion . setChildren ( WrappedFileUploadInput , ( ) => [ { label, content : '' } ] ) ) ;
166+ r . expect ( baseAssertion . setChildren ( WrappedFileUploadInput , ( ) => ( { label, content : '' } ) ) ) ;
167167 } ) ;
168168
169169 it ( 'renders files from property' , function ( ) {
@@ -173,7 +173,7 @@ describe('FileUploader', function() {
173173 } ) ;
174174 const content = getRenderedFiles ( files ) ;
175175
176- r . expect ( baseAssertion . setChildren ( WrappedFileUploadInput , ( ) => [ { content } ] ) ) ;
176+ r . expect ( baseAssertion . setChildren ( WrappedFileUploadInput , ( ) => ( { content } ) ) ) ;
177177 } ) ;
178178
179179 it ( 'renders files from FileUploadInput' , function ( ) {
@@ -185,7 +185,7 @@ describe('FileUploader', function() {
185185
186186 r . expect ( baseAssertion ) ;
187187 r . property ( WrappedFileUploadInput , 'onValue' , files as any ) ;
188- r . expect ( baseAssertion . setChildren ( WrappedFileUploadInput , ( ) => [ { content } ] ) ) ;
188+ r . expect ( baseAssertion . setChildren ( WrappedFileUploadInput , ( ) => ( { content } ) ) ) ;
189189 } ) ;
190190
191191 it ( 'renders and validates multiple files from FileUploadInput' , function ( ) {
@@ -219,7 +219,7 @@ describe('FileUploader', function() {
219219 r . property ( WrappedFileUploadInput , 'onValue' , files as any ) ;
220220
221221 const content = getRenderedFiles ( files ) ;
222- r . expect ( multipleAssertion . setChildren ( WrappedFileUploadInput , ( ) => [ { content } ] ) ) ;
222+ r . expect ( multipleAssertion . setChildren ( WrappedFileUploadInput , ( ) => ( { content } ) ) ) ;
223223 } ) ;
224224
225225 it ( 'renders added files cumulatively when multiple=true' , function ( ) {
@@ -236,17 +236,17 @@ describe('FileUploader', function() {
236236 const files = [ { name : 'file1' , size : 100 } ] ;
237237 r . property ( WrappedFileUploadInput , 'onValue' , files as any ) ;
238238 r . expect (
239- multipleAssertion . setChildren ( WrappedFileUploadInput , ( ) => [
240- { content : getRenderedFiles ( files ) }
241- ] )
239+ multipleAssertion . setChildren ( WrappedFileUploadInput , ( ) => ( {
240+ content : getRenderedFiles ( files as any )
241+ } ) )
242242 ) ;
243243
244244 const moreFiles = [ { name : 'file2' , size : 200 } ] ;
245245 r . property ( WrappedFileUploadInput , 'onValue' , moreFiles as any ) ;
246246 r . expect (
247- multipleAssertion . setChildren ( WrappedFileUploadInput , ( ) => [
248- { content : getRenderedFiles ( [ ...files , ...moreFiles ] ) }
249- ] )
247+ multipleAssertion . setChildren ( WrappedFileUploadInput , ( ) => ( {
248+ content : getRenderedFiles ( [ ...( files as any ) , ...moreFiles ] )
249+ } ) )
250250 ) ;
251251 } ) ;
252252
@@ -259,16 +259,16 @@ describe('FileUploader', function() {
259259 const files = [ { name : 'file1' , size : 100 } , { name : 'file2' , size : 200 } ] ;
260260 r . property ( WrappedFileUploadInput , 'onValue' , files as any ) ;
261261 r . expect (
262- baseAssertion . setChildren ( WrappedFileUploadInput , ( ) => [
263- { content : getRenderedFiles ( [ files [ 0 ] ] ) }
264- ] )
262+ baseAssertion . setChildren ( WrappedFileUploadInput , ( ) => ( {
263+ content : getRenderedFiles ( [ files [ 0 ] as any ] )
264+ } ) )
265265 ) ;
266266 const moreFiles = [ { name : 'file3' , size : 300 } , { name : 'file4' , size : 400 } ] ;
267267 r . property ( WrappedFileUploadInput , 'onValue' , moreFiles as any ) ;
268268 r . expect (
269- baseAssertion . setChildren ( WrappedFileUploadInput , ( ) => [
270- { content : getRenderedFiles ( [ moreFiles [ 0 ] ] ) }
271- ] )
269+ baseAssertion . setChildren ( WrappedFileUploadInput , ( ) => ( {
270+ content : getRenderedFiles ( [ moreFiles [ 0 ] as any ] )
271+ } ) )
272272 ) ;
273273 } ) ;
274274
@@ -305,9 +305,9 @@ describe('FileUploader', function() {
305305 } ) ;
306306 r . property ( WrappedFileUploadInput , 'onValue' , files as any ) ;
307307 r . expect (
308- multipleAssertion . setChildren ( WrappedFileUploadInput , ( ) => [
309- { content : getRenderedFiles ( expectedFiles ) }
310- ] )
308+ multipleAssertion . setChildren ( WrappedFileUploadInput , ( ) => ( {
309+ content : getRenderedFiles ( expectedFiles )
310+ } ) )
311311 ) ;
312312 assert . deepEqual ( onValue . firstCall . args [ 0 ] , expectedFiles ) ;
313313 } ) ;
@@ -319,7 +319,7 @@ describe('FileUploader', function() {
319319 } ) ;
320320 const content = getRenderedFiles ( files ) ;
321321
322- r . expect ( baseAssertion . setChildren ( WrappedFileUploadInput , ( ) => [ { content } ] ) ) ;
322+ r . expect ( baseAssertion . setChildren ( WrappedFileUploadInput , ( ) => ( { content } ) ) ) ;
323323 // TODO: the click event is not firing
324324 // r.property(WrappedButton, 'onclick');
325325 // r.expect(baseAssertion.setChildren(WrappedFileUploadInput, () => [{ content: getRenderedFiles(files.slice(1)) }]));
0 commit comments