Skip to content

Commit e786baf

Browse files
committed
fixes import
1 parent f2a1c8f commit e786baf

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

services/web/server/tests/conftest.py

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
from common_library.json_serialization import json_dumps
2020
from faker import Faker
2121
from models_library.api_schemas_webserver.projects import ProjectGet
22-
from models_library.api_schemas_webserver.users import PhoneNumberStr
2322
from models_library.projects import ProjectID
2423
from models_library.projects_nodes_io import NodeID
2524
from models_library.projects_state import ProjectState
@@ -41,6 +40,7 @@
4140
convert_to_environ_vars,
4241
)
4342
from simcore_service_webserver.db.models import UserRole
43+
from simcore_service_webserver.models import PhoneNumberStr
4444
from simcore_service_webserver.projects._crud_api_create import (
4545
OVERRIDABLE_DOCUMENT_KEYS,
4646
)
@@ -144,6 +144,15 @@ def fake_project(tests_data_dir: Path) -> ProjectDict:
144144
return json.loads(fpath.read_text())
145145

146146

147+
@pytest.fixture
148+
def user_phone(faker: Faker) -> PhoneNumberStr:
149+
phone = faker.random_element(["+41763456789", "+19104630364", "+13013044567"])
150+
tail = f"{faker.pyint(100, 999)}"
151+
valid_phone = phone[: -len(tail)] + tail # ensure phone keeps its length
152+
assert TypeAdapter(PhoneNumberStr).validate_python(valid_phone) == valid_phone
153+
return valid_phone
154+
155+
147156
@pytest.fixture
148157
async def user(client: TestClient) -> AsyncIterator[UserInfoDict]:
149158
async with NewUser(
@@ -155,15 +164,6 @@ async def user(client: TestClient) -> AsyncIterator[UserInfoDict]:
155164
yield user_info
156165

157166

158-
@pytest.fixture
159-
def user_phone(faker: Faker) -> PhoneNumberStr:
160-
phone = faker.random_element(["+41763456789", "+19104630364", "+13013044567"])
161-
tail = f"{faker.pyint(100, 999)}"
162-
valid_phone = phone[: -len(tail)] + tail # ensure phone keeps its length
163-
assert TypeAdapter(PhoneNumberStr).validate_python(valid_phone) == valid_phone
164-
return valid_phone
165-
166-
167167
@pytest.fixture
168168
async def logged_user(
169169
client: TestClient, user_role: UserRole, faker: Faker, user_phone: PhoneNumberStr

0 commit comments

Comments
 (0)