add tests forn forms, products, productors
All checks were successful
Deploy Amap / deploy (push) Successful in 3m45s
All checks were successful
Deploy Amap / deploy (push) Successful in 3m45s
This commit is contained in:
53
backend/tests/factories/shipments.py
Normal file
53
backend/tests/factories/shipments.py
Normal file
@@ -0,0 +1,53 @@
|
||||
import src.models as models
|
||||
import datetime
|
||||
|
||||
def shipment_factory(**kwargs):
|
||||
data = dict(
|
||||
id=1,
|
||||
name="test shipment",
|
||||
date=datetime.date(2025, 10, 10),
|
||||
form_id=1,
|
||||
)
|
||||
data.update(kwargs)
|
||||
return models.Shipment(**data)
|
||||
|
||||
def shipment_public_factory(**kwargs):
|
||||
data = dict(
|
||||
id=1,
|
||||
name="test shipment",
|
||||
date=datetime.date(2025, 10, 10),
|
||||
form_id=1,
|
||||
products=[],
|
||||
form=models.Form(id=1, name="test")
|
||||
)
|
||||
data.update(kwargs)
|
||||
return models.ShipmentPublic(**data)
|
||||
|
||||
def shipment_create_factory(**kwargs):
|
||||
data = dict(
|
||||
name="test shipment",
|
||||
form_id=1,
|
||||
date='2025-10-10',
|
||||
product_ids=[],
|
||||
)
|
||||
data.update(kwargs)
|
||||
return models.ShipmentCreate(**data)
|
||||
|
||||
def shipment_update_factory(**kwargs):
|
||||
data = dict(
|
||||
name="test shipment",
|
||||
form_id=1,
|
||||
date='2025-10-10',
|
||||
product_ids=[],
|
||||
)
|
||||
data.update(kwargs)
|
||||
return models.ShipmentUpdate(**data)
|
||||
|
||||
def shipment_body_factory(**kwargs):
|
||||
data = dict(
|
||||
name="test shipment",
|
||||
form_id=1,
|
||||
date="2025-10-10",
|
||||
)
|
||||
data.update(kwargs)
|
||||
return data
|
||||
Reference in New Issue
Block a user