|
@@ -27,51 +27,51 @@ const dirs = RNFetchBlob.fs.dirs
|
27
|
27
|
let prefix = ((Platform.OS === 'android') ? 'file://' : '')
|
28
|
28
|
let begin = Date.now()
|
29
|
29
|
|
30
|
|
-// describe('json stream via HTTP', (report, done) => {
|
31
|
|
-//
|
32
|
|
-// let count = 0
|
33
|
|
-// JSONStream(`${TEST_SERVER_URL}/public/json-dummy.json`).node('name', (name) => {
|
34
|
|
-// count++
|
35
|
|
-// if(Date.now() - begin < 100)
|
36
|
|
-// return
|
37
|
|
-// begin = Date.now()
|
38
|
|
-// report(<Info key="report" uid="100">
|
39
|
|
-// <Text>{count} records</Text>
|
40
|
|
-// </Info>)
|
41
|
|
-// done()
|
42
|
|
-// })
|
43
|
|
-//
|
44
|
|
-// })
|
45
|
|
-//
|
46
|
|
-// describe('json stream via fs', (report, done) => {
|
47
|
|
-//
|
48
|
|
-// let fetch2 = new RNFetchBlob.polyfill.Fetch({
|
49
|
|
-// auto : true
|
50
|
|
-// })
|
51
|
|
-// let res = null
|
52
|
|
-// let count = 0
|
53
|
|
-//
|
54
|
|
-// RNFetchBlob.config({
|
55
|
|
-// fileCache : true
|
56
|
|
-// })
|
57
|
|
-// .fetch('GET',`${TEST_SERVER_URL}/public/json-dummy.json`)
|
58
|
|
-// .then((resp) => {
|
59
|
|
-// res = resp
|
60
|
|
-// JSONStream({
|
61
|
|
-// url : RNFetchBlob.wrap(res.path()),
|
62
|
|
-// headers : { bufferSize : 10240 }
|
63
|
|
-// }).node('name', (name) => {
|
64
|
|
-// count++
|
65
|
|
-// if(Date.now() - begin < 100)
|
66
|
|
-// return
|
67
|
|
-// begin = Date.now()
|
68
|
|
-// report(<Info key="report" uid="100">
|
69
|
|
-// <Text>{count} records</Text>
|
70
|
|
-// </Info>)
|
71
|
|
-// done()
|
72
|
|
-// })
|
73
|
|
-// })
|
74
|
|
-// })
|
|
30
|
+describe('json stream via HTTP', (report, done) => {
|
|
31
|
+
|
|
32
|
+ let count = 0
|
|
33
|
+ JSONStream(`${TEST_SERVER_URL}/public/json-dummy.json`).node('name', (name) => {
|
|
34
|
+ count++
|
|
35
|
+ if(Date.now() - begin < 100)
|
|
36
|
+ return
|
|
37
|
+ begin = Date.now()
|
|
38
|
+ report(<Info key="report" uid="100">
|
|
39
|
+ <Text>{count} records</Text>
|
|
40
|
+ </Info>)
|
|
41
|
+ done()
|
|
42
|
+ })
|
|
43
|
+
|
|
44
|
+})
|
|
45
|
+
|
|
46
|
+describe('json stream via fs', (report, done) => {
|
|
47
|
+
|
|
48
|
+ let fetch2 = new RNFetchBlob.polyfill.Fetch({
|
|
49
|
+ auto : true
|
|
50
|
+ })
|
|
51
|
+ let res = null
|
|
52
|
+ let count = 0
|
|
53
|
+
|
|
54
|
+ RNFetchBlob.config({
|
|
55
|
+ fileCache : true
|
|
56
|
+ })
|
|
57
|
+ .fetch('GET',`${TEST_SERVER_URL}/public/json-dummy.json`)
|
|
58
|
+ .then((resp) => {
|
|
59
|
+ res = resp
|
|
60
|
+ JSONStream({
|
|
61
|
+ url : RNFetchBlob.wrap(res.path()),
|
|
62
|
+ headers : { bufferSize : 10240 }
|
|
63
|
+ }).node('name', (name) => {
|
|
64
|
+ count++
|
|
65
|
+ if(Date.now() - begin < 100)
|
|
66
|
+ return
|
|
67
|
+ begin = Date.now()
|
|
68
|
+ report(<Info key="report" uid="100">
|
|
69
|
+ <Text>{count} records</Text>
|
|
70
|
+ </Info>)
|
|
71
|
+ done()
|
|
72
|
+ })
|
|
73
|
+ })
|
|
74
|
+})
|
75
|
75
|
//
|
76
|
76
|
// describe('issue #102', (report, done) => {
|
77
|
77
|
// let tmp = null
|
|
@@ -142,24 +142,3 @@ let begin = Date.now()
|
142
|
142
|
// })
|
143
|
143
|
//
|
144
|
144
|
// })
|
145
|
|
-
|
146
|
|
-
|
147
|
|
-describe('action view intent get callback', (report, done) => {
|
148
|
|
- let isActionViewVisible = false
|
149
|
|
-
|
150
|
|
- RNFetchBlob.config({
|
151
|
|
- fileCache : true,
|
152
|
|
- appendExt : 'png',
|
153
|
|
- trusty : true
|
154
|
|
- })
|
155
|
|
- .fetch('GET', `${TEST_SERVER_URL}/public/github.png`)
|
156
|
|
- .then(res => {
|
157
|
|
- console.log(res.data);
|
158
|
|
- console.log(res.info())
|
159
|
|
- RNFetchBlob.android.actionViewIntent(res.path(), 'image/png')
|
160
|
|
- .then(() => {
|
161
|
|
- console.log('action-view removed')
|
162
|
|
- isActionViewVisible = true
|
163
|
|
- });
|
164
|
|
- })
|
165
|
|
-})
|