|
@@ -122,14 +122,29 @@ describe('upload using file path', (report, done) => {
|
122
|
122
|
})
|
123
|
123
|
})
|
124
|
124
|
|
|
125
|
+let directURL = null
|
|
126
|
+
|
125
|
127
|
describe('verify uploaded file', (report, done) => {
|
126
|
128
|
firebase.storage().ref('rnfbtest/' + tier2FileName)
|
127
|
129
|
.getDownloadURL()
|
128
|
130
|
.then((url) => {
|
129
|
|
- console.log(url)
|
130
|
|
- report(<Info key="image viewer">
|
131
|
|
- <Image style={styles.image} source={{uri : url}}/>
|
132
|
|
- </Info>)
|
|
131
|
+ directURL = url
|
|
132
|
+ report(
|
|
133
|
+ <Info key="image viewer">
|
|
134
|
+ <Image style={styles.image} source={{uri : url}}/>
|
|
135
|
+ </Info>)
|
133
|
136
|
done()
|
134
|
137
|
})
|
135
|
138
|
})
|
|
139
|
+
|
|
140
|
+describe('download to base64', (report, done) => {
|
|
141
|
+ RNFetchBlob.fetch('GET', directURL).then((resp) => {
|
|
142
|
+ report(
|
|
143
|
+ <Info key="image data">
|
|
144
|
+ <Image
|
|
145
|
+ style={styles.image}
|
|
146
|
+ source={{uri : 'data:image/jpg;base64 ,'+ resp.base64()}}/>
|
|
147
|
+ </Info>)
|
|
148
|
+ done()
|
|
149
|
+ })
|
|
150
|
+})
|