mirror of
git://git.code.sf.net/p/cdesktopenv/code
synced 2025-02-13 19:52:20 +00:00
tests/pty.sh: backport fix for 137(C) from 93v- beta (re: 43c09c2d
)
This commit is contained in:
parent
73ef41f380
commit
6f709122c7
1 changed files with 3 additions and 10 deletions
|
@ -402,14 +402,8 @@ r history
|
||||||
!
|
!
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Following test is disabled because it fails on too many systems, either intermittently
|
# err_exit #
|
||||||
# or consistently, through no fault of ksh, because vi(1) somehow fails to write "/tmp/"
|
((SHOPT_VSH)) && tst $LINENO <<"!"
|
||||||
# as expected. Testing the POSIX compliance of whatever vi(1) the local system happens
|
|
||||||
# to have is outside the scope of these tests, which are supposed to be testing ksh.
|
|
||||||
# It is left here for re-enabling temporarily if related changes in ksh need testing.
|
|
||||||
: <<\end_disabled
|
|
||||||
# err_(don't count me)_exit #
|
|
||||||
((SHOPT_VSH)) && TMPDIR=/tmp tst $LINENO <<"!"
|
|
||||||
L POSIX sh 137(C)
|
L POSIX sh 137(C)
|
||||||
|
|
||||||
# If the User Portability Utilities Option is supported and shell
|
# If the User Portability Utilities Option is supported and shell
|
||||||
|
@ -422,13 +416,12 @@ p :test-1:
|
||||||
c echo hello\E
|
c echo hello\E
|
||||||
s 400
|
s 400
|
||||||
c v
|
c v
|
||||||
u /tmp/
|
u 1
|
||||||
c A world\E
|
c A world\E
|
||||||
s 400
|
s 400
|
||||||
w :wq
|
w :wq
|
||||||
u ^hello world\r?\n$
|
u ^hello world\r?\n$
|
||||||
!
|
!
|
||||||
end_disabled
|
|
||||||
|
|
||||||
if [[ $(id -u) == 0 ]]
|
if [[ $(id -u) == 0 ]]
|
||||||
then print -u2 "\t${Command}[$LINENO]: warning: running as root: skipping test POSIX sh 251(C)"
|
then print -u2 "\t${Command}[$LINENO]: warning: running as root: skipping test POSIX sh 251(C)"
|
||||||
|
|
Loading…
Reference in a new issue