@@ -53,33 +53,33 @@ let prefix = ((Platform.OS === 'android') ? 'file://' : '')
5353//
5454// })
5555
56- // describe('#129 memory leaking when enable uploadProgress', (report, done) => {
57- //
58- // let file = null
59- // let count = 0
60- //
61- // RNFetchBlob.config({ fileCache : true })
62- // .fetch('GET', `${TEST_SERVER_URL}/public/6mb-dummy`)
63- // .then((res) => {
64- // file = res.path()
65- // setTimeout(() => {
66- // for(let i=0;i<20;i++) {
67- // RNFetchBlob.fetch('POST', `${TEST_SERVER_URL}/upload`, {}, RNFetchBlob.wrap(file))
68- // .uploadProgress(() => {} )
69- // .then(( ) => {
70- // if(count > 20) {
71- // fs.unlink(file)
72- // report(<Assert key="finished" expect={true} actual={true}/>)
73- // done( )
74- // }
75- // })
76- // }
77- // }, 3000)
78- // })
79- //
80- // })
56+ describe ( '#129 memory leaking when enable uploadProgress' , ( report , done ) => {
57+
58+ let file = null
59+ let count = 0
60+
61+ RNFetchBlob . config ( { fileCache : true } )
62+ . fetch ( 'GET' , `${ TEST_SERVER_URL } /public/6mb-dummy` )
63+ . then ( ( res ) => {
64+ file = res . path ( )
65+ for ( let i = 0 ; i < 10 ; i ++ ) {
66+ RNFetchBlob . fetch ( 'POST' , ` ${ TEST_SERVER_URL } /upload` , {
67+ 'Transfer-Encoding' : 'Chunked'
68+ } , RNFetchBlob . wrap ( file ) )
69+ . uploadProgress ( ( current , total ) => { } )
70+ . then ( ( ) => {
71+ count ++
72+ if ( count >= 10 ) {
73+ fs . unlink ( file )
74+ done ( )
75+ }
76+ } )
77+ }
78+ } )
79+
80+ } )
8181
82- describe ( '#131 status code != 200 should not throw an error' , ( report , done ) => {
82+ false && describe ( '#131 status code != 200 should not throw an error' , ( report , done ) => {
8383
8484 let count = 0
8585 let codes = [ 404 , 500 , 501 , 403 ]
0 commit comments