Browse Source

Change test script and test server

Ben Hsieh 8 years ago
parent
commit
b31cebf238
3 changed files with 16 additions and 3 deletions
  1. 10
    0
      test-server/server.js
  2. 4
    1
      test.sh
  3. 2
    2
      test/test-init.js

+ 10
- 0
test-server/server.js View File

46
   next()
46
   next()
47
 })
47
 })
48
 
48
 
49
+app.use('/upload-form', function(req, res, next) {
50
+  console.log(req.headers)
51
+  // req.on('data', (chunk) => {
52
+    // console.log(String(chunk,'utf8'))
53
+  // })
54
+  // req.on('end', () => {
55
+    next()
56
+  // })
57
+})
58
+
49
 app.use(upload.any())
59
 app.use(upload.any())
50
 app.use('/public', express.static('./public'))
60
 app.use('/public', express.static('./public'))
51
 // for redirect test
61
 // for redirect test

+ 4
- 1
test.sh View File

1
+#!/bin/bash
2
+
3
+set -e
4
+
1
 TEST_APP_NAME='RNFetchBlobTest'
5
 TEST_APP_NAME='RNFetchBlobTest'
2
 TEST_APP_PATH="$(pwd)/${TEST_APP_NAME}"
6
 TEST_APP_PATH="$(pwd)/${TEST_APP_NAME}"
3
 TARGET='android'
7
 TARGET='android'
25
 # Create new rn project
29
 # Create new rn project
26
 if [ "$#" -eq 1 ]; then
30
 if [ "$#" -eq 1 ]; then
27
   echo 'creating test app RNFetchBlobTest ..'
31
   echo 'creating test app RNFetchBlobTest ..'
28
-  rm -rf "${TEST_APP_NAME}"
29
   react-native init "${TEST_APP_NAME}"
32
   react-native init "${TEST_APP_NAME}"
30
 fi
33
 fi
31
 # copy js files to test app folder
34
 # copy js files to test app folder

+ 2
- 2
test/test-init.js View File

18
 // test environment variables
18
 // test environment variables
19
 
19
 
20
 prop('FILENAME', `${Platform.OS}-0.6.0-${Date.now()}.png`)
20
 prop('FILENAME', `${Platform.OS}-0.6.0-${Date.now()}.png`)
21
-prop('TEST_SERVER_URL', 'http://localhost:8123')
22
-prop('TEST_SERVER_URL_SSL', 'https://localhost:8124')
21
+prop('TEST_SERVER_URL', 'http://192.168.16.70:8123')
22
+prop('TEST_SERVER_URL_SSL', 'https://192.168.16.70:8124')
23
 prop('DROPBOX_TOKEN', 'fsXcpmKPrHgAAAAAAAAAoXZhcXYWdgLpQMan6Tb_bzJ237DXhgQSev12hA-gUXt4')
23
 prop('DROPBOX_TOKEN', 'fsXcpmKPrHgAAAAAAAAAoXZhcXYWdgLpQMan6Tb_bzJ237DXhgQSev12hA-gUXt4')
24
 prop('styles', {
24
 prop('styles', {
25
   image : {
25
   image : {