aboutsummaryrefslogtreecommitdiff
path: root/reg_test.sh
diff options
context:
space:
mode:
Diffstat (limited to 'reg_test.sh')
-rwxr-xr-xreg_test.sh34
1 files changed, 22 insertions, 12 deletions
diff --git a/reg_test.sh b/reg_test.sh
index 2a73fc511..8177096a8 100755
--- a/reg_test.sh
+++ b/reg_test.sh
@@ -9,7 +9,7 @@ if ! eval diff -u tar.c testdir ; then
9 echo "Bummer. File copy failed." 9 echo "Bummer. File copy failed."
10 exit 0 10 exit 0
11else 11else
12 echo "Cool. File copy is ok." 12 echo "Cool. 'cp tar.c testdir' is ok."
13fi 13fi
14 14
15rm -rf testdir 15rm -rf testdir
@@ -20,7 +20,7 @@ if ! eval diff -u tar.c testdir/foo/tar.c ; then
20 echo "Bummer. File copy to a directory failed." 20 echo "Bummer. File copy to a directory failed."
21 exit 0 21 exit 0
22else 22else
23 echo "Cool. File copy to a directory is ok." 23 echo "Cool. 'cp tar.c testdir/foo' is ok."
24fi 24fi
25 25
26 26
@@ -32,7 +32,7 @@ if ! eval diff -u tar.c testdir/foo/tar.c ; then
32 echo "Bummer. File copy to a directory w/ a '/' failed." 32 echo "Bummer. File copy to a directory w/ a '/' failed."
33 exit 0 33 exit 0
34else 34else
35 echo "Cool. File copy to a directory w/ a '/' is ok." 35 echo "Cool. 'cp tar.c testdir/foo/' is ok."
36fi 36fi
37 37
38 38
@@ -44,7 +44,7 @@ if ! eval diff -ur X11 testdir ; then
44 echo "Bummer. Local dir copy failed." 44 echo "Bummer. Local dir copy failed."
45 exit 0 45 exit 0
46else 46else
47 echo "Cool. Local dir copy is ok." 47 echo "Cool. 'cp -a X11 testdir' is ok."
48fi 48fi
49 49
50rm -rf testdir X11 50rm -rf testdir X11
@@ -55,7 +55,7 @@ if ! eval diff -ur X11 testdir ; then
55 echo "Bummer. Local dir copy w/ a '/' failed." 55 echo "Bummer. Local dir copy w/ a '/' failed."
56 exit 0 56 exit 0
57else 57else
58 echo "Cool. Local dir copy w/ a '/' is ok." 58 echo "Cool. 'cp -a X11 testdir/' is ok."
59fi 59fi
60 60
61rm -rf testdir X11 61rm -rf testdir X11
@@ -66,7 +66,7 @@ if ! eval diff -ur X11 testdir ; then
66 echo "Bummer. Local dir copy w/ a src '/' failed." 66 echo "Bummer. Local dir copy w/ a src '/' failed."
67 exit 0 67 exit 0
68else 68else
69 echo "Cool. Local dir copy w/ a src '/' is ok." 69 echo "Cool. 'cp -a X11/ testdir' is ok."
70fi 70fi
71 71
72rm -rf testdir X11 72rm -rf testdir X11
@@ -77,7 +77,7 @@ if ! eval diff -ur X11 testdir ; then
77 echo "Bummer. Local dir copy w/ 2x '/'s failed." 77 echo "Bummer. Local dir copy w/ 2x '/'s failed."
78 exit 0 78 exit 0
79else 79else
80 echo "Cool. Local dir copy w/ 2x '/'s is ok." 80 echo "Cool. 'cp -a X11/ testdir/' is ok."
81fi 81fi
82 82
83rm -rf testdir X11 83rm -rf testdir X11
@@ -86,7 +86,7 @@ if ! eval diff -ur /etc/X11 testdir ; then
86 echo "Bummer. Remote dir copy failed." 86 echo "Bummer. Remote dir copy failed."
87 exit 0 87 exit 0
88else 88else
89 echo "Cool. Remote dir copy is ok." 89 echo "Cool. 'cp -a /etc/X11 testdir' is ok."
90fi 90fi
91 91
92 92
@@ -98,7 +98,7 @@ if ! eval diff -ur /etc/X11 testdir/foo ; then
98 echo "Bummer. Remote dir copy to a directory failed." 98 echo "Bummer. Remote dir copy to a directory failed."
99 exit 0 99 exit 0
100else 100else
101 echo "Cool. Remote dir copy to a directory is ok." 101 echo "Cool. 'cp -a /etc/X11 testdir/foo' is ok."
102fi 102fi
103 103
104 104
@@ -110,7 +110,7 @@ if ! eval diff -ur /etc/X11 testdir/foo ; then
110 echo "Bummer. Remote dir copy to a directory w/ a '/' failed." 110 echo "Bummer. Remote dir copy to a directory w/ a '/' failed."
111 exit 0 111 exit 0
112else 112else
113 echo "Cool. Remote dir copy to a directory w/ a '/' is ok." 113 echo "Cool. 'cp -a /etc/X11 testdir/foo/' is ok."
114fi 114fi
115 115
116rm -rf testdir 116rm -rf testdir
@@ -124,14 +124,24 @@ if ! eval ./busybox cp README foo ; then
124 echo "Bummer. cp README foo failed." 124 echo "Bummer. cp README foo failed."
125 exit 0 125 exit 0
126else 126else
127 echo "Cool. cp README foo is ok." 127 echo "Cool. 'cp README foo' is ok."
128fi 128fi
129 129
130if ! eval ./busybox cp foo/README bar ; then 130if ! eval ./busybox cp foo/README bar ; then
131 echo "Bummer. cp foo/README bar failed." 131 echo "Bummer. cp foo/README bar failed."
132 exit 0 132 exit 0
133else 133else
134 echo "Cool. cp foo/README bar is ok." 134 echo "Cool. 'cp foo/README bar' is ok."
135fi
136
137rm -f bar/README
138ENVVAR1=foo
139ENVVAR2=bar
140if ! eval ./busybox cp $ENVVAR1/README $ENVVAR2 ; then
141 echo "Bummer. cp foo/README bar failed."
142 exit 0
143else
144 echo "Cool. 'cp \$ENVVAR1/README \$ENVVAR2' is ok."
135fi 145fi
136 146
137rm -rf foo bar 147rm -rf foo bar