diff options
| author | Charles <sircharlesaze@gmail.com> | 2020-07-15 18:26:30 +0200 |
|---|---|---|
| committer | Charles <sircharlesaze@gmail.com> | 2020-07-15 18:26:30 +0200 |
| commit | 8a97914ac822703362c22bb6228905f3fbe13d99 (patch) | |
| tree | 9da9bb39933de640a52187d82a8d5e27ba79c984 /suite.py | |
| parent | 9132220296cdf6ab29c570fe0534649cfcc1cd8d (diff) | |
| download | minishell_test-8a97914ac822703362c22bb6228905f3fbe13d99.tar.gz minishell_test-8a97914ac822703362c22bb6228905f3fbe13d99.tar.bz2 minishell_test-8a97914ac822703362c22bb6228905f3fbe13d99.zip | |
Removed not valuable information from log, Added cmd_variable tests
Diffstat (limited to 'suite.py')
| -rw-r--r-- | suite.py | 20 |
1 files changed, 19 insertions, 1 deletions
@@ -1,3 +1,15 @@ +# ############################################################################ # +# # +# ::: :::::::: # +# suite.py :+: :+: :+: # +# +:+ +:+ +:+ # +# By: charles <charles.cabergs@gmail.com> +#+ +:+ +#+ # +# +#+#+#+#+#+ +#+ # +# Created: 2020/07/15 18:24:29 by charles #+# #+# # +# Updated: 2020/07/15 18:24:29 by charles ### ########.fr # +# # +# ############################################################################ # + import config from test import Test @@ -56,13 +68,19 @@ class Suite: @classmethod def summarize(cls): + pass_sum = 0 + fail_sum = 0 print("\nSummary:") for s in cls.available: (pass_total, fail_total) = s.total() if pass_total == -1: continue - print("{:<15} \033[32m{:2} [PASS]\033[0m \033[31m{:2} [FAIL]\033[0m" + pass_sum += pass_total + fail_sum += fail_total + print("{:<15} \033[32m{:3} [PASS]\033[0m \033[31m{:3} [FAIL]\033[0m" .format(s.name, pass_total, fail_total)) + print("{:<15} \033[32m{:3} [PASS]\033[0m \033[31m{:3} [FAIL]\033[0m" + .format("TOTAL", pass_sum, fail_sum)) @classmethod def save_log(cls): |
