Browse code

Improved run-tests.sh a little.

git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@202 830e0280-6d2a-0410-9c65-932aecc39d9d

Michal Ludvig authored on 2008/06/27 14:23:59
Showing 1 changed files
... ...
@@ -10,9 +10,11 @@ set -e -x
10 10
 diff s3cmd s3cmd.get
11 11
 rm -fv s3cmd.get
12 12
 
13
+set +x
13 14
 echo; echo 
14 15
 echo "=== Now running 'sync' tests ==="
15 16
 echo; echo 
17
+set -x
16 18
 
17 19
 VER=$(./s3cmd --version | cut -d\  -f3)
18 20
 tar xvfz dist/s3cmd-${VER}.tar.gz
... ...
@@ -21,6 +23,9 @@ echo "Will be removed" > s3cmd-${VER}/file.to.remove
21 21
 echo "Added file" > s3cmd-${VER}/added.file
22 22
 rm -f s3cmd-${VER}/file.to.remove
23 23
 ./s3cmd sync --delete s3cmd-${VER} s3://s3cmd-autotest/sync-test
24
+rm -f s3cmd-${VER}/S3/PkgInfo.py
25
+rm -f s3cmd-${VER}/s3cmd
26
+./s3cmd sync --delete --exclude "/s3cmd-${VER}/S3/*" s3://s3cmd-autotest/sync-test s3cmd-${VER}
24 27
 rm -rf s3cmd-${VER}
25 28
 
26 29
 ./s3cmd rb s3://s3cmd-autotest/ || true
... ...
@@ -33,6 +38,8 @@ rm -rf empty
33 33
 
34 34
 ./s3cmd rb s3://s3cmd-autotest/
35 35
 
36
+set +x
37
+
36 38
 echo; echo
37 39
 echo; echo
38 40
 echo "=== All good. Ready for release :-) ==="