Skip to content

Commit 9695800

Browse files
authored
fix: unit tests for python 3.12 (crowdin#128)
1 parent 00d0ff2 commit 9695800

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

crowdin_api/api_resources/reports/tests/test_reports_resources.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
from datetime import datetime
22
from unittest import mock
3+
import warnings
34

45
import pytest
56

@@ -139,6 +140,7 @@ def test_generate_simple_cost_estimate_report(
139140
m_generate_report.return_value = "response"
140141

141142
resource = self.get_resource(base_absolut_url)
143+
warnings.simplefilter('ignore', category=DeprecationWarning)
142144
assert resource.generate_simple_cost_estimate_report(projectId=1, **in_params) == "response"
143145
m_generate_report.assert_called_once_with(
144146
projectId=1, request_data={"name": "costs-estimation", "schema": schema}
@@ -209,6 +211,7 @@ def test_generate_fuzzy_cost_estimate_report(
209211
m_generate_report.return_value = "response"
210212

211213
resource = self.get_resource(base_absolut_url)
214+
warnings.simplefilter('ignore', category=DeprecationWarning)
212215
assert resource.generate_fuzzy_cost_estimate_report(projectId=1, **in_params) == "response"
213216
m_generate_report.assert_called_once_with(
214217
projectId=1, request_data={"name": "costs-estimation", "schema": schema}
@@ -273,6 +276,7 @@ def test_generate_simple_translation_cost_report(
273276
m_generate_report.return_value = "response"
274277

275278
resource = self.get_resource(base_absolut_url)
279+
warnings.simplefilter('ignore', category=DeprecationWarning)
276280
assert (
277281
resource.generate_simple_translation_cost_report(projectId=1, **in_params) == "response"
278282
)
@@ -339,6 +343,7 @@ def test_generate_fuzzy_translation_cost_report(
339343
m_generate_report.return_value = "response"
340344

341345
resource = self.get_resource(base_absolut_url)
346+
warnings.simplefilter('ignore', category=DeprecationWarning)
342347
assert (
343348
resource.generate_fuzzy_translation_cost_report(projectId=1, **in_params) == "response"
344349
)
@@ -863,6 +868,7 @@ def test_generate_simple_cost_estimate_report(
863868
mock_generate_report.return_value = "response"
864869

865870
resource = self.get_resource(base_absolut_url)
871+
warnings.simplefilter('ignore', category=DeprecationWarning)
866872
assert resource.generate_simple_cost_estimate_report(projectId=1, **in_params) == "response"
867873
mock_generate_report.assert_called_once_with(
868874
projectId=1, request_data={"name": "costs-estimation", "schema": schema}
@@ -949,6 +955,7 @@ def test_generate_fuzzy_cost_estimate_report(
949955
m_generate_report.return_value = "response"
950956

951957
resource = self.get_resource(base_absolut_url)
958+
warnings.simplefilter('ignore', category=DeprecationWarning)
952959
assert resource.generate_fuzzy_cost_estimate_report(projectId=1, **in_params) == "response"
953960
m_generate_report.assert_called_once_with(
954961
projectId=1, request_data={"name": "costs-estimation", "schema": schema}
@@ -1030,6 +1037,7 @@ def test_generate_simple_translation_cost_report(
10301037
m_generate_report.return_value = "response"
10311038

10321039
resource = self.get_resource(base_absolut_url)
1040+
warnings.simplefilter('ignore', category=DeprecationWarning)
10331041
assert (
10341042
resource.generate_simple_translation_cost_report(projectId=1, **in_params) == "response"
10351043
)
@@ -1113,6 +1121,7 @@ def test_generate_fuzzy_translation_cost_report(
11131121
m_generate_report.return_value = "response"
11141122

11151123
resource = self.get_resource(base_absolut_url)
1124+
warnings.simplefilter('ignore', category=DeprecationWarning)
11161125
assert (
11171126
resource.generate_fuzzy_translation_cost_report(projectId=1, **in_params) == "response"
11181127
)

crowdin_api/tests/test_exceptions.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ def test_message(self, m_template):
6666

6767
template = Mock()
6868
m_template.return_value = template
69-
_ = APIException().message
69+
exc = APIException()
70+
_ = exc.message
7071

71-
template.format.called_once_with(exc=exc)
72+
template.format.assert_called_once_with(exc=exc)

0 commit comments

Comments
 (0)