aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCharles <sircharlesaze@gmail.com>2020-06-17 14:42:00 +0200
committerCharles <sircharlesaze@gmail.com>2020-06-17 14:42:00 +0200
commitd845a683e67a89c699109dab660f6ec0eb74a2c4 (patch)
tree7dcde94b956da16c4c1e70e791439817658f9285
parenta5a7a2ae5132b2cc682fe8c2496680bf748bf9b3 (diff)
downloadminishell_test-d845a683e67a89c699109dab660f6ec0eb74a2c4.tar.gz
minishell_test-d845a683e67a89c699109dab660f6ec0eb74a2c4.tar.bz2
minishell_test-d845a683e67a89c699109dab660f6ec0eb74a2c4.zip
Added line breaks for too long output
-rw-r--r--args.py2
-rw-r--r--suites/suites.py1
-rw-r--r--test.py10
3 files changed, 11 insertions, 2 deletions
diff --git a/args.py b/args.py
index 2d7455b..724056e 100644
--- a/args.py
+++ b/args.py
@@ -21,5 +21,5 @@ def parse_args():
)
tmp = parser.parse_args()
if tmp.verbose is None:
- tmp.verbose = 0
+ tmp.verbose = 1
return tmp
diff --git a/suites/suites.py b/suites/suites.py
index 56329e5..f56875e 100644
--- a/suites/suites.py
+++ b/suites/suites.py
@@ -178,6 +178,7 @@ def suite_glob(test):
mkdir src; touch src/a src/b src/c src/foo.c src/bar.c;\
mkdir inc; touch inc/a inc/b inc/c inc/foo.h inc/bar.h")
+ test("echo /*")
test("echo /etc/*")
test("echo /usr/include/*.h")
test("echo /*/*")
diff --git a/test.py b/test.py
index 7b5dc2e..c076cd9 100644
--- a/test.py
+++ b/test.py
@@ -6,7 +6,7 @@
# By: charles <charles.cabergs@gmail.com> +#+ +:+ +#+ #
# +#+#+#+#+#+ +#+ #
# Created: 2020/06/16 21:48:50 by charles #+# #+# #
-# Updated: 2020/06/17 13:28:44 by charles ### ########.fr #
+# Updated: 2020/06/17 14:36:17 by charles ### ########.fr #
# #
# ############################################################################ #
@@ -150,6 +150,14 @@ class Result:
return ret
if ret[-1] != '\n':
ret += '\n'
+
+ if len(ret) > 80:
+ breaks = []
+ while len(ret) > 80:
+ breaks.append(ret[:80])
+ ret = ret[80:]
+ ret = "\\\n".join(breaks)
+
return ret