Skip to content

Commit 88b5e5d

Browse files
committed
✅ update tests
1 parent 296d652 commit 88b5e5d

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

tests/test_utils.py

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,39 +9,41 @@ class TestUtils(unittest.TestCase):
99

1010
@patch("pypetkitapi.utils.ZoneInfo")
1111
@patch("pypetkitapi.utils.datetime")
12-
def test_get_timezone_offset_valid(self, mock_datetime, mock_zoneinfo):
12+
async def test_get_timezone_offset_valid(self, mock_datetime, mock_zoneinfo):
1313
# Mock datetime and ZoneInfo
1414
mock_zoneinfo.return_value = "MockedZone"
1515
mock_now = mock_datetime.now.return_value
1616
mock_now.utcoffset.return_value.total_seconds.return_value = 3600
1717

18-
offset = get_timezone_offset("MockedZone")
18+
offset = await get_timezone_offset("MockedZone")
1919
self.assertEqual(offset, "1.0")
2020

2121
@patch("pypetkitapi.utils.ZoneInfo")
2222
@patch("pypetkitapi.utils.datetime")
23-
def test_get_timezone_offset_no_offset(self, mock_datetime, mock_zoneinfo):
23+
async def test_get_timezone_offset_no_offset(self, mock_datetime, mock_zoneinfo):
2424
# Mock datetime and ZoneInfo
2525
mock_zoneinfo.return_value = "MockedZone"
2626
mock_now = mock_datetime.now.return_value
2727
mock_now.utcoffset.return_value = None
2828

29-
offset = get_timezone_offset("MockedZone")
29+
offset = await get_timezone_offset("MockedZone")
3030
self.assertEqual(offset, "0.0")
3131

3232
@patch("pypetkitapi.utils.ZoneInfo", side_effect=ZoneInfoNotFoundError)
33-
def test_get_timezone_offset_invalid_zone(self, mock_zoneinfo):
33+
async def test_get_timezone_offset_invalid_zone(self, mock_zoneinfo):
3434
offset = get_timezone_offset("InvalidZone")
3535
self.assertEqual(offset, "0.0")
3636

3737
@patch("pypetkitapi.utils.ZoneInfo")
3838
@patch("pypetkitapi.utils.datetime")
39-
def test_get_timezone_offset_attribute_error(self, mock_datetime, mock_zoneinfo):
39+
async def test_get_timezone_offset_attribute_error(
40+
self, mock_datetime, mock_zoneinfo
41+
):
4042
# Mock datetime and ZoneInfo
4143
mock_zoneinfo.return_value = "MockedZone"
4244
mock_datetime.now.side_effect = AttributeError
4345

44-
offset = get_timezone_offset("MockedZone")
46+
offset = await get_timezone_offset("MockedZone")
4547
self.assertEqual(offset, "0.0")
4648

4749

0 commit comments

Comments
 (0)