Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
liblongpath-rsync
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
liblongpath
liblongpath-rsync
Commits
30fa7724
Commit
30fa7724
authored
Feb 20, 2005
by
Wayne Davison
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
A few improvements to the "test" commands to neaten them up and
to try to fix another problem under solaris.
parent
ee03617b
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
11 additions
and
18 deletions
+11
-18
runtests.sh
runtests.sh
+11
-18
No files found.
runtests.sh
View file @
30fa7724
...
@@ -126,12 +126,10 @@ set -e
...
@@ -126,12 +126,10 @@ set -e
RUNSHFLAGS
=
'-e'
RUNSHFLAGS
=
'-e'
# for Solaris
# for Solaris
PATH
=
"/usr/xpg4/bin/:
$PATH
"
[
-d
/usr/xpg4/bin
]
&&
PATH
=
"/usr/xpg4/bin/:
$PATH
"
if
[
-n
"
$loglevel
"
]
&&
[
"
$loglevel
"
-gt
8
]
if
[
"x
$loglevel
"
!=
x
]
&&
[
"
$loglevel
"
-gt
8
]
;
then
then
if
set
-x
;
then
if
set
-x
then
# If it doesn't work the first time, don't keep trying.
# If it doesn't work the first time, don't keep trying.
RUNSHFLAGS
=
"
$RUNSHFLAGS
-x"
RUNSHFLAGS
=
"
$RUNSHFLAGS
-x"
fi
fi
...
@@ -142,34 +140,31 @@ echo "$0 running in `pwd`"
...
@@ -142,34 +140,31 @@ echo "$0 running in `pwd`"
echo
" rsync_bin=
$rsync_bin
"
echo
" rsync_bin=
$rsync_bin
"
echo
" srcdir=
$srcdir
"
echo
" srcdir=
$srcdir
"
if
test
-e
/usr/bin/whoami
;
then
if
[
-f
/usr/bin/whoami
]
;
then
testuser
=
`
/usr/bin/whoami
`
testuser
=
`
/usr/bin/whoami
`
elif
test
-e
/usr/ucb/whoami
;
then
elif
[
-f
/usr/ucb/whoami
]
;
then
testuser
=
`
/usr/ucb/whoami
`
testuser
=
`
/usr/ucb/whoami
`
else
else
testuser
=
`
id
-un
||
whoami
||
echo
UNKNOWN
`
testuser
=
`
id
-un
||
whoami
||
echo
${
LOGNAME
:-${
USERNAME
:-${
USER
:-
'UNKNOWN'
}}}
`
fi
fi
echo
" testuser=
$testuser
"
echo
" testuser=
$testuser
"
echo
" os=
`
uname
-a
`
"
echo
" os=
`
uname
-a
`
"
# It must be "yes", not just nonnull
# It must be "yes", not just nonnull
if
test
"x
$preserve_scratch
"
=
xyes
if
[
"x
$preserve_scratch
"
=
xyes
]
;
then
then
echo
" preserve_scratch=yes"
echo
" preserve_scratch=yes"
else
else
echo
" preserve_scratch=no"
echo
" preserve_scratch=no"
fi
fi
if
test
!
-f
$rsync_bin
if
[
!
-f
"
$rsync_bin
"
]
;
then
then
echo
"rsync_bin
$rsync_bin
is not a file"
>
&2
echo
"rsync_bin
$rsync_bin
is not a file"
>
&2
exit
2
exit
2
fi
fi
if
test
!
-d
$srcdir
if
[
!
-d
"
$srcdir
"
]
;
then
then
echo
"srcdir
$srcdir
is not a directory"
>
&2
echo
"srcdir
$srcdir
is not a directory"
>
&2
exit
2
exit
2
fi
fi
...
@@ -205,8 +200,7 @@ maybe_discard_scratch() {
...
@@ -205,8 +200,7 @@ maybe_discard_scratch() {
return
0
return
0
}
}
if
[
"x
$whichtests
"
=
x
]
if
[
"x
$whichtests
"
=
x
]
;
then
then
whichtests
=
"*.test"
whichtests
=
"*.test"
fi
fi
...
@@ -257,8 +251,7 @@ do
...
@@ -257,8 +251,7 @@ do
*
)
*
)
echo
"FAIL
$testbase
"
echo
"FAIL
$testbase
"
failed
=
`
expr
$failed
+ 1
`
failed
=
`
expr
$failed
+ 1
`
if
[
"x
$nopersist
"
=
"xyes"
]
if
[
"x
$nopersist
"
=
xyes
]
;
then
then
exit
1
exit
1
fi
fi
esac
esac
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment