Добавлена валидация цены
This commit is contained in:
@@ -183,6 +183,7 @@ def test_post_delivery_price_uses_registered_provider_in_default_dependency(
|
||||
"currency": "RUB",
|
||||
"delivery_days_min": 2,
|
||||
"delivery_days_max": 3,
|
||||
"tariff_code": None,
|
||||
},
|
||||
{
|
||||
"provider": "stub-provider",
|
||||
@@ -191,6 +192,7 @@ def test_post_delivery_price_uses_registered_provider_in_default_dependency(
|
||||
"currency": "RUB",
|
||||
"delivery_days_min": 4,
|
||||
"delivery_days_max": 5,
|
||||
"tariff_code": None,
|
||||
}
|
||||
]
|
||||
assert second_response.json() == first_response.json()
|
||||
@@ -308,9 +310,9 @@ def test_post_delivery_price_filters_response_by_optional_parcel_type(
|
||||
) -> None:
|
||||
provider = StubPriceProvider(
|
||||
response=[
|
||||
_make_price(service_name="Parcel locker", price="90.00"),
|
||||
_make_price(service_name="Срочный документ", price="150.00"),
|
||||
_make_price(service_name="DOCUMENT EXPRESS", price="200.00"),
|
||||
_make_price(service_name="Parcel locker", price="90.00", provider="other"),
|
||||
_make_price(service_name="Срочный документ", price="150.00", provider="other"),
|
||||
_make_price(service_name="DOCUMENT EXPRESS", price="200.00", provider="other"),
|
||||
]
|
||||
)
|
||||
service = AggregatorService(providers=[provider])
|
||||
|
||||
Reference in New Issue
Block a user