diff options
| author | Charles Cabergs <me@cacharle.xyz> | 2021-03-06 10:13:17 +0100 |
|---|---|---|
| committer | Charles Cabergs <me@cacharle.xyz> | 2021-03-06 10:13:17 +0100 |
| commit | 2a854b36624fb1c108a56d317aa54ca630864288 (patch) | |
| tree | e50a5f2c2f77966c60580bdc1e73ce66be7b66b5 /tests/helpers.py | |
| parent | 422c56fbc5cd7493aaa96a341ebfff077f7a7de3 (diff) | |
| download | minishell_test-2a854b36624fb1c108a56d317aa54ca630864288.tar.gz minishell_test-2a854b36624fb1c108a56d317aa54ca630864288.tar.bz2 minishell_test-2a854b36624fb1c108a56d317aa54ca630864288.zip | |
Updated tests to use monkeypatch.setattr(Config, attr, value) instead of custom config_context
Diffstat (limited to 'tests/helpers.py')
| -rw-r--r-- | tests/helpers.py | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/tests/helpers.py b/tests/helpers.py deleted file mode 100644 index f64be06..0000000 --- a/tests/helpers.py +++ /dev/null @@ -1,27 +0,0 @@ -# ############################################################################ # -# # -# ::: :::::::: # -# helpers.py :+: :+: :+: # -# +:+ +:+ +:+ # -# By: cacharle <me@cacharle.xyz> +#+ +:+ +#+ # -# +#+#+#+#+#+ +#+ # -# Created: 2021/03/02 14:37:38 by cacharle #+# #+# # -# Updated: 2021/03/02 17:45:28 by cacharle ### ########.fr # -# # -# ############################################################################ # - -import contextlib - -from minishell_test.config import Config - - -@contextlib.contextmanager -def config_context(**kwargs): - prevs = {attr: getattr(Config, attr) for attr in kwargs.keys()} - for attr, value in kwargs.items(): - setattr(Config, attr, value) - try: - yield - finally: - for attr, value in prevs.items(): - setattr(Config, attr, value) |
