testsuite: skip tests requiring tty
Upstream thread: http://mx.gw.com/pipermail/tcsh-bugs/2014-August/000896.html Version: 6.18.01-12
This commit is contained in:
parent
e28d3e79df
commit
e6c2d010fe
56
tcsh-6.18.01-skip-tty-tests.patch
Normal file
56
tcsh-6.18.01-skip-tty-tests.patch
Normal file
@ -0,0 +1,56 @@
|
|||||||
|
From f16c91f01e75975fcc00d40cce0383e4fdbce3c2 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Pavel Raiskup <praiskup@redhat.com>
|
||||||
|
Date: Wed, 27 Aug 2014 16:19:51 +0200
|
||||||
|
Subject: [PATCH 15/15] Skip tests unable to run without tty
|
||||||
|
|
||||||
|
Upstream thread:
|
||||||
|
http://mx.gw.com/pipermail/tcsh-bugs/2014-August/000896.html
|
||||||
|
|
||||||
|
---
|
||||||
|
tests/commands.at | 2 +-
|
||||||
|
tests/lexical.at | 2 +-
|
||||||
|
tests/variables.at | 2 +-
|
||||||
|
3 files changed, 3 insertions(+), 3 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/tests/commands.at b/tests/commands.at
|
||||||
|
index b2f0955..f5c3cbd 100644
|
||||||
|
--- a/tests/commands.at
|
||||||
|
+++ b/tests/commands.at
|
||||||
|
@@ -1203,7 +1203,7 @@ AT_SETUP([source])
|
||||||
|
AT_DATA([script.csh],
|
||||||
|
[[set var=$1
|
||||||
|
]])
|
||||||
|
-AT_CHECK([[tcsh -f -c 'source -h script.csh foo; history' \
|
||||||
|
+AT_CHECK([[test -t 0 || exit 77 ; tcsh -f -c 'source -h script.csh foo; history' \
|
||||||
|
| sed 's/ [^ ]* / TIME /']], ,
|
||||||
|
[ 1 TIME source -h script.csh foo ; history
|
||||||
|
2 TIME set var=$1
|
||||||
|
diff --git a/tests/lexical.at b/tests/lexical.at
|
||||||
|
index f5b1b0f..d15d6b0 100644
|
||||||
|
--- a/tests/lexical.at
|
||||||
|
+++ b/tests/lexical.at
|
||||||
|
@@ -33,7 +33,7 @@ AT_SETUP([Comments])
|
||||||
|
AT_CHECK([echo 'echo OK@%:@comment' | tcsh -f], , [OK
|
||||||
|
])
|
||||||
|
|
||||||
|
-AT_CHECK([tcsh -f -c 'echo @%:@no comment'], ,
|
||||||
|
+AT_CHECK([test -t 0 || exit 77 ; tcsh -f -c 'echo @%:@no comment'], ,
|
||||||
|
[@%:@no comment
|
||||||
|
])
|
||||||
|
|
||||||
|
diff --git a/tests/variables.at b/tests/variables.at
|
||||||
|
index 424e4da..d6dd6e7 100644
|
||||||
|
--- a/tests/variables.at
|
||||||
|
+++ b/tests/variables.at
|
||||||
|
@@ -319,7 +319,7 @@ AT_CLEANUP
|
||||||
|
|
||||||
|
AT_SETUP([$ edit])
|
||||||
|
|
||||||
|
-AT_CHECK([TERM=something tcsh -f -c 'echo $?edit'], ,
|
||||||
|
+AT_CHECK([test -t 0 || exit 77 ; TERM=something tcsh -f -c 'echo $?edit'], ,
|
||||||
|
[1
|
||||||
|
])
|
||||||
|
|
||||||
|
--
|
||||||
|
1.9.3
|
||||||
|
|
@ -25,6 +25,7 @@ Patch34: tcsh-6.18.01-repeated-words-man.patch
|
|||||||
Patch35: tcsh-6.18.01-elf-interpreter.patch
|
Patch35: tcsh-6.18.01-elf-interpreter.patch
|
||||||
Patch36: tcsh-6.18.01-posix-exit-status-value.patch
|
Patch36: tcsh-6.18.01-posix-exit-status-value.patch
|
||||||
Patch37: tcsh-6.18.01-reverse-history-handling-in-loops.patch
|
Patch37: tcsh-6.18.01-reverse-history-handling-in-loops.patch
|
||||||
|
Patch38: tcsh-6.18.01-skip-tty-tests.patch
|
||||||
|
|
||||||
Provides: csh = %{version}
|
Provides: csh = %{version}
|
||||||
Provides: /bin/tcsh, /bin/csh
|
Provides: /bin/tcsh, /bin/csh
|
||||||
@ -133,6 +134,7 @@ fi
|
|||||||
* Wed Aug 27 2014 Pavel Raiskup <praiskup@redhat.com> - 6.18.01-12
|
* Wed Aug 27 2014 Pavel Raiskup <praiskup@redhat.com> - 6.18.01-12
|
||||||
- use the %%autosetup macro
|
- use the %%autosetup macro
|
||||||
- enable testsuite in %%check
|
- enable testsuite in %%check
|
||||||
|
- skip tests which are not able to be run without tty
|
||||||
|
|
||||||
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.18.01-11
|
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.18.01-11
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
||||||
|
Loading…
Reference in New Issue
Block a user