Format datetime to local timezone

This commit is contained in:
Ojakoo
2022-08-03 00:20:23 +03:00
parent 321d45b628
commit 45ff2c3757
+13 -5
View File
@@ -5,6 +5,7 @@ from unittest import skip
from django.contrib.auth.models import User from django.contrib.auth.models import User
from members.models import Member, Payment, Request from members.models import Member, Payment, Request
from rest_framework.authtoken.models import Token from rest_framework.authtoken.models import Token
from datetime import timezone
import logging import logging
@@ -108,8 +109,11 @@ class MemberRegisterTestCase(TestCase):
content = resp.content content = resp.content
arrays = pyexcel.get_array(file_content=content, file_type="xlsx") arrays = pyexcel.get_array(file_content=content, file_type="xlsx")
created = Payment.objects.get(member__email="tidus@tester.fi").date.strftime( created = (
"%Y-%m-%d %H:%M:%S" Payment.objects.get(member__email="tidus@tester.fi")
.date.replace(tzinfo=timezone.utc)
.astimezone(tz=None)
.strftime("%Y-%m-%d %H:%M:%S")
) )
tidus_array = ["Tidus Tester", created, "AYY"] tidus_array = ["Tidus Tester", created, "AYY"]
self.assertIn(tidus_array, arrays) self.assertIn(tidus_array, arrays)
@@ -122,9 +126,13 @@ class MemberRegisterTestCase(TestCase):
content = resp.content content = resp.content
arrays = pyexcel.get_array(file_content=content, file_type="xlsx") arrays = pyexcel.get_array(file_content=content, file_type="xlsx")
submitted = Request.objects.get( submitted = (
email="liisa.mattila@pylly.com" Request.objects.get(email="liisa.mattila@pylly.com")
).submitted.strftime("%Y-%m-%d %H:%M:%S") .submitted.replace(tzinfo=timezone.utc)
.astimezone(tz=None)
.strftime("%Y-%m-%d %H:%M:%S")
)
liisa_array = [ liisa_array = [
"Liisa", "Liisa",
"Mattila", "Mattila",