From 69e21584bd4a12dea7247fc8391e133ef70612db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ricardo=20Monta=C3=B1ana=20G=C3=B3mez?= Date: Mon, 16 Dec 2024 01:27:34 +0100 Subject: [PATCH] Fix tests in python 3.13 --- benchmark/tests/Arguments_test.py | 6 +++--- benchmark/tests/results/grid_output_accuracy_STree.json | 4 ++-- benchmark/tests/scripts/Be_Main_test.py | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/benchmark/tests/Arguments_test.py b/benchmark/tests/Arguments_test.py index 737f1df..eaabe87 100644 --- a/benchmark/tests/Arguments_test.py +++ b/benchmark/tests/Arguments_test.py @@ -68,7 +68,7 @@ class ArgumentsTest(TestBase): test_args = ["-n", "3", "-k", "date"] with self.assertRaises(SystemExit): arguments.parse(test_args) - self.assertRegexpMatches( + self.assertRegex( stderr.getvalue(), r"error: the following arguments are required: -m/--model", ) @@ -79,7 +79,7 @@ class ArgumentsTest(TestBase): test_args = ["-n", "3", "-m", "SVC"] with self.assertRaises(SystemExit): arguments.parse(test_args) - self.assertRegexpMatches( + self.assertRegex( stderr.getvalue(), r"error: the following arguments are required: -k/--key", ) @@ -114,7 +114,7 @@ class ArgumentsTest(TestBase): test_args = None with self.assertRaises(SystemExit): arguments.parse(test_args) - self.assertRegexpMatches( + self.assertRegex( stderr.getvalue(), r"error: the following arguments are required: -m/--model, " "-k/--key, --title", diff --git a/benchmark/tests/results/grid_output_accuracy_STree.json b/benchmark/tests/results/grid_output_accuracy_STree.json index f3fb3ab..25c1223 100644 --- a/benchmark/tests/results/grid_output_accuracy_STree.json +++ b/benchmark/tests/results/grid_output_accuracy_STree.json @@ -6,7 +6,7 @@ "kernel": "liblinear", "multiclass_strategy": "ovr" }, - "v. 1.3.1, Computed on Test on 2022-02-22 at 12:00:00 took 1s" + "v. 1.4.0, Computed on Test on 2022-02-22 at 12:00:00 took 1s" ], "balloons": [ 0.625, @@ -15,6 +15,6 @@ "kernel": "linear", "multiclass_strategy": "ovr" }, - "v. 1.3.1, Computed on Test on 2022-02-22 at 12:00:00 took 1s" + "v. 1.4.0, Computed on Test on 2022-02-22 at 12:00:00 took 1s" ] } \ No newline at end of file diff --git a/benchmark/tests/scripts/Be_Main_test.py b/benchmark/tests/scripts/Be_Main_test.py index a8053c5..42df485 100644 --- a/benchmark/tests/scripts/Be_Main_test.py +++ b/benchmark/tests/scripts/Be_Main_test.py @@ -120,7 +120,7 @@ class BeMainTest(TestBase): module.main(parameter) self.assertEqual(msg.exception.code, 2) self.assertEqual(stderr.getvalue(), "") - self.assertRegexpMatches(stdout.getvalue(), message) + self.assertRegex(stdout.getvalue(), message) def test_be_main_best_params_non_existent(self): model = "GBC"