Добавлена валидация цены
This commit is contained in:
@@ -218,12 +218,12 @@ def test_get_all_prices_cache_hit_skips_provider_call() -> None:
|
||||
StubCache(
|
||||
forced_get_value=[
|
||||
_make_price(
|
||||
"cdek",
|
||||
"other",
|
||||
"100.40",
|
||||
service_name="DOCUMENT EXPRESS",
|
||||
).model_dump(mode="json"),
|
||||
_make_price(
|
||||
"cdek",
|
||||
"other",
|
||||
"200.40",
|
||||
service_name="Economy parcel",
|
||||
).model_dump(mode="json"),
|
||||
@@ -238,10 +238,10 @@ def test_get_all_prices_applies_same_parcel_type_filter_for_fresh_and_cached_res
|
||||
expected_provider_calls: int,
|
||||
) -> None:
|
||||
provider = StubProvider(
|
||||
name="cdek",
|
||||
name="other",
|
||||
response=[
|
||||
_make_price("cdek", "100.40", service_name="DOCUMENT EXPRESS"),
|
||||
_make_price("cdek", "200.40", service_name="Economy parcel"),
|
||||
_make_price("other", "100.40", service_name="DOCUMENT EXPRESS"),
|
||||
_make_price("other", "200.40", service_name="Economy parcel"),
|
||||
],
|
||||
)
|
||||
service = AggregatorService(
|
||||
|
||||
Reference in New Issue
Block a user