Skip to content

Commit cbf77c2

Browse files
committed
bad import
1 parent 85fd3f8 commit cbf77c2

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

packages/models-library/src/models_library/api_schemas_webserver/licensed_items.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
from models_library.basic_types import IDStr
55
from models_library.resource_tracker import PricingPlanId
6-
from pydantic import BaseModel, ConfigDict, HttpUrl, PositiveInt
6+
from pydantic import BaseModel, ConfigDict, HttpUrl, NonNegativeInt, PositiveInt
77
from pydantic.config import JsonDict
88
from typing_extensions import TypedDict
99

@@ -94,7 +94,7 @@ class LicensedItemRpcGet(BaseModel):
9494

9595
class LicensedItemRpcGetPage(NamedTuple):
9696
items: list[LicensedItemRpcGet]
97-
total: PositiveInt
97+
total: NonNegativeInt
9898

9999

100100
# Rest

services/web/server/tests/unit/with_dbs/04/licenses/test_licenses_rpc.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -47,19 +47,19 @@ def service_name() -> str:
4747
def app_environment(
4848
rabbit_service: RabbitSettings,
4949
app_environment: EnvVarsDict,
50-
docker_compose_service_environment_dict: EnvVarsDict,
5150
monkeypatch: pytest.MonkeyPatch,
51+
service_name: str,
5252
):
5353
new_envs = setenvs_from_dict(
5454
monkeypatch,
5555
{
56-
**docker_compose_service_environment_dict,
5756
**app_environment,
5857
"RABBIT_HOST": rabbit_service.RABBIT_HOST,
5958
"RABBIT_PORT": f"{rabbit_service.RABBIT_PORT}",
6059
"RABBIT_USER": rabbit_service.RABBIT_USER,
6160
"RABBIT_SECURE": f"{rabbit_service.RABBIT_SECURE}",
6261
"RABBIT_PASSWORD": rabbit_service.RABBIT_PASSWORD.get_secret_value(),
62+
"WEBSERVER_RPC_NAMESPACE": service_name,
6363
},
6464
)
6565

@@ -91,7 +91,7 @@ def mock_get_wallet_by_user(mocker: MockerFixture) -> tuple:
9191

9292

9393
_LICENSED_ITEM_CHECKOUT_GET = LicensedItemCheckoutGet.model_validate(
94-
LicensedItemCheckoutGet.model_config["json_schema_extra"]["examples"][0]
94+
LicensedItemCheckoutGet.model_json_schema()["examples"][0]
9595
)
9696

9797

@@ -138,7 +138,7 @@ async def test_license_checkout_workflow(
138138
):
139139
assert client.app
140140

141-
result = await webserver_rpc_client.license.get_licensed_items(
141+
result = await webserver_rpc_client.licenses.get_licensed_items(
142142
product_name=osparc_product_name, offset=0, limit=20
143143
)
144144
assert len(result.items) == 0
@@ -179,21 +179,21 @@ async def test_license_checkout_workflow(
179179
)
180180
)
181181

182-
result = await webserver_rpc_client.license.get_licensed_items(
182+
result = await webserver_rpc_client.licenses.get_licensed_items(
183183
product_name=osparc_product_name, offset=0, limit=20
184184
)
185185
assert len(result.items) == 1
186186
assert result.total == 1
187187
assert isinstance(result, LicensedItemRpcGetPage)
188188

189189
with pytest.raises(NotImplementedError):
190-
await webserver_rpc_client.license.get_available_licensed_items_for_wallet(
190+
await webserver_rpc_client.licenses.get_available_licensed_items_for_wallet(
191191
user_id=logged_user["id"],
192192
product_name=osparc_product_name,
193193
wallet_id=1,
194194
)
195195

196-
checkout = await webserver_rpc_client.license.checkout_licensed_item_for_wallet(
196+
checkout = await webserver_rpc_client.licenses.checkout_licensed_item_for_wallet(
197197
product_name=osparc_product_name,
198198
user_id=logged_user["id"],
199199
wallet_id=1,
@@ -202,7 +202,7 @@ async def test_license_checkout_workflow(
202202
service_run_id="run_1",
203203
)
204204

205-
await webserver_rpc_client.license.release_licensed_item_for_wallet(
205+
await webserver_rpc_client.licenses.release_licensed_item_for_wallet(
206206
product_name=osparc_product_name,
207207
user_id=logged_user["id"],
208208
licensed_item_checkout_id=checkout.licensed_item_checkout_id,

0 commit comments

Comments
 (0)