Patchwork [5,of,6,resend] tests: use small conditional section for tic requirement in test-status-color.t

login
register
mail settings
Submitter Mads Kiilerich
Date Feb. 5, 2014, 1:04 a.m.
Message ID <53034bdc5fb719fbd256.1391562254@localhost.localdomain>
Download mbox | patch
Permalink /patch/3482/
State Accepted
Commit 16c643f3a1a5e433e3d1e12b03dba9792d9956ae
Headers show

Comments

Mads Kiilerich - Feb. 5, 2014, 1:04 a.m.
# HG changeset patch
# User Mads Kiilerich <madski@unity3d.com>
# Date 1391561159 -3600
#      Wed Feb 05 01:45:59 2014 +0100
# Node ID 53034bdc5fb719fbd2564f60a6747a38e0b26136
# Parent  275e5a527f35d97b600768c3b52f3d740eb4f46f
tests: use small conditional section for tic requirement in test-status-color.t

Better test coverage when curses not is available.

Patch

diff --git a/tests/test-status-color.t b/tests/test-status-color.t
--- a/tests/test-status-color.t
+++ b/tests/test-status-color.t
@@ -1,5 +1,3 @@ 
-  $ "$TESTDIR/hghave" tic || exit 80
-
   $ echo "[extensions]" >> $HGRCPATH
   $ echo "color=" >> $HGRCPATH
   $ echo "[color]" >> $HGRCPATH
@@ -186,8 +184,11 @@  hg status -A:
   \x1b[0;0mC \x1b[0m\x1b[0;0m.hgignore\x1b[0m (esc)
   \x1b[0;0mC \x1b[0m\x1b[0;0mmodified\x1b[0m (esc)
 
+
 hg status -A (with terminfo color):
 
+#if tic
+
   $ mkdir "$TESTTMP/terminfo"
   $ TERMINFO="$TESTTMP/terminfo" tic "$TESTDIR/hgterm.ti"
   $ TERM=hgterm TERMINFO="$TESTTMP/terminfo" hg status --config color.mode=terminfo --color=always -A
@@ -201,6 +202,8 @@  hg status -A (with terminfo color):
   \x1b[30m\x1b[30mC \x1b[30m\x1b[30m\x1b[30m.hgignore\x1b[30m (esc)
   \x1b[30m\x1b[30mC \x1b[30m\x1b[30m\x1b[30mmodified\x1b[30m (esc)
 
+#endif
+
 
   $ echo "^ignoreddir$" > .hgignore
   $ mkdir ignoreddir