| 
				
			 | 
			
			
				@@ -42,6 +42,26 @@ const describe = RNTest.config({ 
			 | 
		
	
		
			
			| 
				42
			 | 
			
				42
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				43
			 | 
			
				43
			 | 
			
			
				 // init 
			 | 
		
	
		
			
			| 
				44
			 | 
			
				44
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				
			 | 
			
				45
			 | 
			
			
				+describe('#225 upload progress should fire correctly', (report, done) => { 
			 | 
		
	
		
			
			| 
				
			 | 
			
				46
			 | 
			
			
				+ 
			 | 
		
	
		
			
			| 
				
			 | 
			
				47
			 | 
			
			
				+  let data = ''; 
			 | 
		
	
		
			
			| 
				
			 | 
			
				48
			 | 
			
			
				+  let fired = false; 
			 | 
		
	
		
			
			| 
				
			 | 
			
				49
			 | 
			
			
				+  for(let i =0; i< 100000; i++) { 
			 | 
		
	
		
			
			| 
				
			 | 
			
				50
			 | 
			
			
				+    data += 'chunkchunk' 
			 | 
		
	
		
			
			| 
				
			 | 
			
				51
			 | 
			
			
				+  } 
			 | 
		
	
		
			
			| 
				
			 | 
			
				52
			 | 
			
			
				+  let upload = RNFetchBlob.fetch('POST', `${TEST_SERVER_URL}/upload`, { 
			 | 
		
	
		
			
			| 
				
			 | 
			
				53
			 | 
			
			
				+    'Content-Type' : 'text/plain;BASE64' 
			 | 
		
	
		
			
			| 
				
			 | 
			
				54
			 | 
			
			
				+  }, data) 
			 | 
		
	
		
			
			| 
				
			 | 
			
				55
			 | 
			
			
				+  upload.uploadProgress((total, now) => { 
			 | 
		
	
		
			
			| 
				
			 | 
			
				56
			 | 
			
			
				+    console.log(total, now) 
			 | 
		
	
		
			
			| 
				
			 | 
			
				57
			 | 
			
			
				+    fired = true; 
			 | 
		
	
		
			
			| 
				
			 | 
			
				58
			 | 
			
			
				+  }) 
			 | 
		
	
		
			
			| 
				
			 | 
			
				59
			 | 
			
			
				+  upload.then(() => { 
			 | 
		
	
		
			
			| 
				
			 | 
			
				60
			 | 
			
			
				+    report(<Assert key="progress event fired" expect={true} actual={fired}/>); 
			 | 
		
	
		
			
			| 
				
			 | 
			
				61
			 | 
			
			
				+    done() 
			 | 
		
	
		
			
			| 
				
			 | 
			
				62
			 | 
			
			
				+  }) 
			 | 
		
	
		
			
			| 
				
			 | 
			
				63
			 | 
			
			
				+}) 
			 | 
		
	
		
			
			| 
				
			 | 
			
				64
			 | 
			
			
				+ 
			 | 
		
	
		
			
			| 
				45
			 | 
			
				65
			 | 
			
			
				 describe('GET image from server', (report, done) => { 
			 | 
		
	
		
			
			| 
				46
			 | 
			
				66
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				47
			 | 
			
				67
			 | 
			
			
				   RNFetchBlob 
			 |