Marketplace tests update

This commit is contained in:
2025-09-24 22:28:44 +02:00
parent f9879126c8
commit cea88a46c5
16 changed files with 613 additions and 73 deletions

View File

@@ -9,7 +9,7 @@ This module provides classes and functions for:
"""
import logging
from datetime import datetime
from datetime import datetime, timezone
from typing import List, Optional, Tuple
from sqlalchemy.orm import Session
@@ -81,7 +81,7 @@ class AdminService:
try:
original_status = user.is_active
user.is_active = not user.is_active
user.updated_at = datetime.utcnow()
user.updated_at = datetime.now(timezone.utc)
db.commit()
db.refresh(user)
@@ -146,11 +146,11 @@ class AdminService:
try:
original_status = shop.is_verified
shop.is_verified = not shop.is_verified
shop.updated_at = datetime.utcnow()
shop.updated_at = datetime.now(timezone.utc)
# Add verification timestamp if implementing audit trail
if shop.is_verified:
shop.verified_at = datetime.utcnow()
shop.verified_at = datetime.now(timezone.utc)
db.commit()
db.refresh(shop)
@@ -190,7 +190,7 @@ class AdminService:
try:
original_status = shop.is_active
shop.is_active = not shop.is_active
shop.updated_at = datetime.utcnow()
shop.updated_at = datetime.now(timezone.utc)
db.commit()
db.refresh(shop)