|
| 1 | +From a7d0437cde633312d69215ce9494cc845f74e823 Mon Sep 17 00:00:00 2001 |
| 2 | +From: Kanishk-Bansal <kbkanishk975@gmail.com> |
| 3 | +Date: Wed, 19 Mar 2025 06:03:11 +0000 |
| 4 | +Subject: [PATCH] python-jinja2-testing-deps |
| 5 | + |
| 6 | +--- |
| 7 | + requirements/tests.txt | 20 +++++++++----------- |
| 8 | + tests/test_loader.py | 6 ++++-- |
| 9 | + 2 files changed, 13 insertions(+), 13 deletions(-) |
| 10 | + |
| 11 | +diff --git a/requirements/tests.txt b/requirements/tests.txt |
| 12 | +index 02dd8e8..b6b592b 100644 |
| 13 | +--- a/requirements/tests.txt |
| 14 | ++++ b/requirements/tests.txt |
| 15 | +@@ -1,22 +1,20 @@ |
| 16 | + # |
| 17 | +-# This file is autogenerated by pip-compile with python 3.10 |
| 18 | ++# This file is autogenerated by pip-compile-multi |
| 19 | + # To update, run: |
| 20 | + # |
| 21 | +-# pip-compile requirements/tests.in |
| 22 | ++# pip-compile-multi |
| 23 | + # |
| 24 | +-attrs==21.2.0 |
| 25 | ++attrs==21.4.0 |
| 26 | + # via pytest |
| 27 | +-iniconfig==1.1.1 |
| 28 | ++exceptiongroup==1.1.1 |
| 29 | + # via pytest |
| 30 | +-packaging==21.2 |
| 31 | ++iniconfig==1.1.1 |
| 32 | + # via pytest |
| 33 | +-pluggy==1.0.0 |
| 34 | ++packaging==23.2 |
| 35 | + # via pytest |
| 36 | +-py==1.11.0 |
| 37 | ++pluggy==1.5.0 |
| 38 | + # via pytest |
| 39 | +-pyparsing==2.4.7 |
| 40 | +- # via packaging |
| 41 | +-pytest==6.2.5 |
| 42 | ++pytest==7.4.0 |
| 43 | + # via -r requirements/tests.in |
| 44 | +-toml==0.10.2 |
| 45 | ++tomli==2.0.1 |
| 46 | + # via pytest |
| 47 | +diff --git a/tests/test_loader.py b/tests/test_loader.py |
| 48 | +index b300c8f..cec2d63 100644 |
| 49 | +--- a/tests/test_loader.py |
| 50 | ++++ b/tests/test_loader.py |
| 51 | +@@ -174,6 +174,7 @@ class TestFileSystemLoader: |
| 52 | + |
| 53 | + class TestModuleLoader: |
| 54 | + archive = None |
| 55 | ++ mod_env = None |
| 56 | + |
| 57 | + def compile_down(self, prefix_loader, zip="deflated"): |
| 58 | + log = [] |
| 59 | +@@ -187,13 +188,14 @@ class TestModuleLoader: |
| 60 | + self.mod_env = Environment(loader=loaders.ModuleLoader(self.archive)) |
| 61 | + return "".join(log) |
| 62 | + |
| 63 | +- def teardown(self): |
| 64 | +- if hasattr(self, "mod_env"): |
| 65 | ++ def teardown_method(self): |
| 66 | ++ if self.archive is not None: |
| 67 | + if os.path.isfile(self.archive): |
| 68 | + os.remove(self.archive) |
| 69 | + else: |
| 70 | + shutil.rmtree(self.archive) |
| 71 | + self.archive = None |
| 72 | ++ self.mod_env = None |
| 73 | + |
| 74 | + def test_log(self, prefix_loader): |
| 75 | + log = self.compile_down(prefix_loader) |
| 76 | +-- |
| 77 | +2.45.2 |
| 78 | + |
0 commit comments