diff options
| author | Charles Cabergs <me@cacharle.xyz> | 2021-03-02 14:33:51 +0100 |
|---|---|---|
| committer | Charles Cabergs <me@cacharle.xyz> | 2021-03-02 14:33:51 +0100 |
| commit | 7cbaf473ca385cd64978a2d6f25f2df6af76bdb9 (patch) | |
| tree | 4110ad8e2e88dfd5b285fe4c4727f348b2b58f3b /minishell_test/suite/suite.py | |
| parent | aa79c9db6674deb205c7741e11d5520c76217b8d (diff) | |
| download | minishell_test-7cbaf473ca385cd64978a2d6f25f2df6af76bdb9.tar.gz minishell_test-7cbaf473ca385cd64978a2d6f25f2df6af76bdb9.tar.bz2 minishell_test-7cbaf473ca385cd64978a2d6f25f2df6af76bdb9.zip | |
Refactoring test.result.Result
Diffstat (limited to 'minishell_test/suite/suite.py')
| -rw-r--r-- | minishell_test/suite/suite.py | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/minishell_test/suite/suite.py b/minishell_test/suite/suite.py index b1aba4f..b058569 100644 --- a/minishell_test/suite/suite.py +++ b/minishell_test/suite/suite.py @@ -6,7 +6,7 @@ # By: charles <charles.cabergs@gmail.com> +#+ +:+ +#+ # # +#+#+#+#+#+ +#+ # # Created: 2020/07/15 18:24:29 by charles #+# #+# # -# Updated: 2021/02/27 12:07:59 by cacharle ### ########.fr # +# Updated: 2021/03/02 11:12:35 by cacharle ### ########.fr # # # # ############################################################################ # @@ -145,12 +145,12 @@ class Suite: self.CLOSE_CHARS, width=Config.term_cols )) - for i, t in enumerate(self.tests): - if Config.range is not None: - if not (Config.range[0] <= i <= Config.range[1]): - continue - t.run(i) - if Config.exit_first and t.result is not None and t.result.failed: + if Config.range is not None: + self.tests = self.test[Config.range[0] : Config.range[1] + 1] + for i, test in enumerate(self.tests): + result = test.run() + print(result.to_string(i)) + if Config.exit_first and result is not None and result.failed: return False return True |
