diff options
author | Patrick McHardy <kaber@trash.net> | 2015-03-25 07:24:58 +0000 |
---|---|---|
committer | Patrick McHardy <kaber@trash.net> | 2015-03-25 07:28:51 +0000 |
commit | d268580568da75f953acfad54804ba7b5ab89d9f (patch) | |
tree | 5b573460ca9d5c4fb99237fb56c7fb91642386c0 | |
parent | def2cca8e713d2dcbed3b2b3fa44d4e56d193674 (diff) |
nft-test: don't use colors if output is not a tty
Signed-off-by: Patrick McHardy <kaber@trash.net>
-rwxr-xr-x | tests/regression/nft-test.py | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/tests/regression/nft-test.py b/tests/regression/nft-test.py index 2677127b..559ad41f 100755 --- a/tests/regression/nft-test.py +++ b/tests/regression/nft-test.py @@ -31,12 +31,18 @@ signal_received = 0 class Colors: - HEADER = '\033[95m' - GREEN = '\033[92m' - YELLOW = '\033[93m' - RED = '\033[91m' - ENDC = '\033[0m' - + if sys.stdout.isatty(): + HEADER = '\033[95m' + GREEN = '\033[92m' + YELLOW = '\033[93m' + RED = '\033[91m' + ENDC = '\033[0m' + else: + HEADER = '' + GREEN = '' + YELLOW = '' + RED = '' + ENDC = '' def print_error(reason, filename=None, lineno=None): ''' |