From e3e3b004aa1425b48e585b0b5b9e0408403a8b4e Mon Sep 17 00:00:00 2001 From: Lance Edgar Date: Thu, 15 Aug 2024 13:20:52 -0500 Subject: [PATCH] fix: tweak methods for `FileConfigTestCase` --- src/wuttjamaican/testing.py | 25 ++++++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/src/wuttjamaican/testing.py b/src/wuttjamaican/testing.py index 4f25a43..069d130 100644 --- a/src/wuttjamaican/testing.py +++ b/src/wuttjamaican/testing.py @@ -2,7 +2,7 @@ ################################################################################ # # WuttJamaican -- Base package for Wutta Framework -# Copyright © 2023 Lance Edgar +# Copyright © 2023-2024 Lance Edgar # # This file is part of Wutta Framework. # @@ -27,6 +27,7 @@ WuttJamaican - test utilities import os import shutil import tempfile +import warnings from unittest import TestCase @@ -49,9 +50,9 @@ class FileConfigTestCase(TestCase): def setUp(self): """ """ - self.setup_file_config() + self.setup_files() - def setup_file_config(self): + def setup_files(self): """ Setup logic specific to the ``FileConfigTestCase``. @@ -59,11 +60,18 @@ class FileConfigTestCase(TestCase): """ self.tempdir = tempfile.mkdtemp() + def setup_file_config(self): # pragma: no cover + """ """ + warnings.warn("FileConfigTestCase.setup_file_config() is deprecated; " + "please use setup_files() instead", + DeprecationWarning, stacklevel=2) + self.setup_files() + def tearDown(self): """ """ - self.teardown_file_config() + self.teardown_files() - def teardown_file_config(self): + def teardown_files(self): """ Teardown logic specific to the ``FileConfigTestCase``. @@ -71,6 +79,13 @@ class FileConfigTestCase(TestCase): """ shutil.rmtree(self.tempdir) + def teardown_file_config(self): # pragma: no cover + """ """ + warnings.warn("FileConfigTestCase.teardown_file_config() is deprecated; " + "please use teardown_files() instead", + DeprecationWarning, stacklevel=2) + self.teardown_files() + def write_file(self, filename, content): """ Write a new file (in temporary folder) with the given filename