22
33from __future__ import annotations
44
5+ from datetime import datetime , timezone
56from unittest import mock
67
78import pytest
8- from dateutil .parser import isoparse
99
1010from hcloud import Client
1111from hcloud .zones import (
@@ -73,7 +73,7 @@ def test_get_using_id(
7373 )
7474
7575 assert_bound_zone1 (result , resource_client )
76- assert result .created == isoparse ( " 2016-01-30T23:55:00+00:00" )
76+ assert result .created == datetime ( 2016 , 1 , 30 , 23 , 55 , 00 , tzinfo = timezone . utc )
7777 assert result .mode == "primary"
7878 assert result .ttl == 10800
7979 assert result .protection == {"delete" : False }
@@ -89,8 +89,8 @@ def test_get_using_id(
8989 assert (
9090 result .authoritative_nameservers .delegated [0 ] == "hydrogen.ns.hetzner.com."
9191 )
92- assert result .authoritative_nameservers .delegation_last_check == isoparse (
93- " 2016-01-30T23:55:00+00:00"
92+ assert result .authoritative_nameservers .delegation_last_check == datetime (
93+ 2016 , 1 , 30 , 23 , 55 , 0 , tzinfo = timezone . utc
9494 )
9595 assert result .authoritative_nameservers .delegation_status == "valid"
9696
@@ -935,7 +935,7 @@ def test_init(self, resource_client: ZonesClient, bound_model: BoundZone):
935935
936936 assert o .id == 42
937937 assert o .name == "example1.com"
938- assert o .created == isoparse ( " 2016-01-30T23:55:00+00:00" )
938+ assert o .created == datetime ( 2016 , 1 , 30 , 23 , 55 , 0 , tzinfo = timezone . utc )
939939 assert o .mode == "primary"
940940 assert o .ttl == 10800
941941 assert o .protection == {"delete" : False }
@@ -960,8 +960,8 @@ def test_init(self, resource_client: ZonesClient, bound_model: BoundZone):
960960 "oxygen.ns.hetzner.com." ,
961961 "helium.ns.hetzner.de." ,
962962 ]
963- assert o .authoritative_nameservers .delegation_last_check == isoparse (
964- " 2016-01-30T23:55:00+00:00"
963+ assert o .authoritative_nameservers .delegation_last_check == datetime (
964+ 2016 , 1 , 30 , 23 , 55 , 0 , tzinfo = timezone . utc
965965 )
966966 assert o .authoritative_nameservers .delegation_status == "valid"
967967
0 commit comments