code quality run

This commit is contained in:
2025-09-13 21:58:54 +02:00
parent 0dfd885847
commit 3eb18ef91e
63 changed files with 1802 additions and 1289 deletions

View File

@@ -1,7 +1,8 @@
# tests/test_database.py
import pytest
from sqlalchemy import text
from models.database_models import User, Product, Stock, Shop
from models.database_models import Product, Shop, Stock, User
class TestDatabaseModels:
@@ -12,7 +13,7 @@ class TestDatabaseModels:
username="dbtest",
hashed_password="hashed_password_123",
role="user",
is_active=True
is_active=True,
)
db.add(user)
@@ -36,7 +37,7 @@ class TestDatabaseModels:
gtin="1234567890123",
availability="in stock",
marketplace="TestDB",
shop_name="DBTestShop"
shop_name="DBTestShop",
)
db.add(product)
@@ -49,11 +50,7 @@ class TestDatabaseModels:
def test_stock_model(self, db):
"""Test Stock model creation"""
stock = Stock(
gtin="1234567890123",
location="DB_WAREHOUSE",
quantity=150
)
stock = Stock(gtin="1234567890123", location="DB_WAREHOUSE", quantity=150)
db.add(stock)
db.commit()
@@ -72,7 +69,7 @@ class TestDatabaseModels:
description="Testing shop model",
owner_id=test_user.id,
is_active=True,
is_verified=False
is_verified=False,
)
db.add(shop)