|
@@ -1,4 +1,4 @@
|
|
|
-from datetime import datetime, timedelta, timezone
|
|
|
+from datetime import UTC, datetime, timedelta
|
|
|
from functools import cached_property
|
|
|
|
|
|
from django.urls import reverse
|
|
@@ -36,7 +36,7 @@ class ProjectReleaseListTest(APITestCase):
|
|
|
release1 = Release.objects.create(
|
|
|
organization_id=project1.organization_id,
|
|
|
version="1",
|
|
|
- date_added=datetime(2013, 8, 13, 3, 8, 24, 880386),
|
|
|
+ date_added=datetime(2013, 8, 13, 3, 8, 24, 880386, tzinfo=UTC),
|
|
|
)
|
|
|
release1.add_project(project1)
|
|
|
|
|
@@ -45,15 +45,15 @@ class ProjectReleaseListTest(APITestCase):
|
|
|
release2 = Release.objects.create(
|
|
|
organization_id=project1.organization_id,
|
|
|
version="2",
|
|
|
- date_added=datetime(2013, 8, 14, 3, 8, 24, 880386),
|
|
|
+ date_added=datetime(2013, 8, 14, 3, 8, 24, 880386, tzinfo=UTC),
|
|
|
)
|
|
|
release2.add_project(project1)
|
|
|
|
|
|
release3 = Release.objects.create(
|
|
|
organization_id=project1.organization_id,
|
|
|
version="3",
|
|
|
- date_added=datetime(2013, 8, 12, 3, 8, 24, 880386),
|
|
|
- date_released=datetime(2013, 8, 15, 3, 8, 24, 880386),
|
|
|
+ date_added=datetime(2013, 8, 12, 3, 8, 24, 880386, tzinfo=UTC),
|
|
|
+ date_released=datetime(2013, 8, 15, 3, 8, 24, 880386, tzinfo=UTC),
|
|
|
user_agent="my_agent",
|
|
|
)
|
|
|
release3.add_project(project1)
|
|
@@ -84,7 +84,7 @@ class ProjectReleaseListTest(APITestCase):
|
|
|
release = Release.objects.create(
|
|
|
organization_id=project.organization_id,
|
|
|
version="foobar",
|
|
|
- date_added=datetime(2013, 8, 13, 3, 8, 24, 880386),
|
|
|
+ date_added=datetime(2013, 8, 13, 3, 8, 24, 880386, tzinfo=UTC),
|
|
|
)
|
|
|
release.add_project(project)
|
|
|
|
|
@@ -106,7 +106,7 @@ class ProjectReleaseListTest(APITestCase):
|
|
|
release = Release.objects.create(
|
|
|
organization_id=project.organization_id,
|
|
|
version="foo.bar-1.0.0",
|
|
|
- date_added=datetime(2013, 8, 14, 3, 8, 24, 880386),
|
|
|
+ date_added=datetime(2013, 8, 14, 3, 8, 24, 880386, tzinfo=UTC),
|
|
|
)
|
|
|
release.add_project(project)
|
|
|
|
|
@@ -121,7 +121,7 @@ class ProjectReleaseListEnvironmentsTest(APITestCase):
|
|
|
def setUp(self):
|
|
|
self.login_as(user=self.user)
|
|
|
|
|
|
- self.datetime = datetime(2013, 8, 13, 3, 8, 24, tzinfo=timezone.utc)
|
|
|
+ self.datetime = datetime(2013, 8, 13, 3, 8, 24, tzinfo=UTC)
|
|
|
team = self.create_team()
|
|
|
project1 = self.create_project(teams=[team], name="foo")
|
|
|
project2 = self.create_project(teams=[team], name="bar")
|
|
@@ -495,7 +495,9 @@ class ProjectReleaseCreateTest(APITestCase):
|
|
|
team1 = self.create_team(organization=org)
|
|
|
project1 = self.create_project(teams=[team1], organization=org)
|
|
|
release1 = Release.objects.create(
|
|
|
- organization_id=org.id, version="1", date_added=datetime(2013, 8, 13, 3, 8, 24, 880386)
|
|
|
+ organization_id=org.id,
|
|
|
+ version="1",
|
|
|
+ date_added=datetime(2013, 8, 13, 3, 8, 24, 880386, tzinfo=UTC),
|
|
|
)
|
|
|
release1.add_project(project1)
|
|
|
|
|
@@ -734,7 +736,7 @@ class ReleaseSerializerTest(TestCase):
|
|
|
assert result["owner"].username == self.user.username
|
|
|
assert result["ref"] == self.ref
|
|
|
assert result["url"] == self.url
|
|
|
- assert result["dateReleased"] == datetime(1000, 10, 10, 6, 6, tzinfo=timezone.utc)
|
|
|
+ assert result["dateReleased"] == datetime(1000, 10, 10, 6, 6, tzinfo=UTC)
|
|
|
assert result["commits"] == self.commits
|
|
|
|
|
|
def test_fields_not_required(self):
|