File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2121from .routers import router_root
2222from .broker import broker
2323
24- from .schema .ext import RootResponse
24+ from .dto .ext import RootResponse
2525
2626
2727def generate_operation_id (route : APIRoute ) -> str :
Original file line number Diff line number Diff line change 11""" TaskIQ broker configuration
22
33"""
4+ import os
45
56from .settings import settings
67
Original file line number Diff line number Diff line change 1- import pytest
1+ import pytest
22
33from fastapi import status
44from fastapi .testclient import TestClient
55from fastapi .security import OAuth2PasswordRequestForm
66
7- from labs .schema .auth import Token , SignupRequest , SignupResponse
7+ from labs .dto .auth import Token , SignupRequest , SignupResponse
8+
89
910@pytest .fixture ()
1011def signup_request (faker ):
@@ -15,10 +16,11 @@ def signup_request(faker):
1516 last_name = faker .last_name (),
1617 )
1718
19+
1820def test_signup (test_client , signup_request ):
1921
2022 response = test_client .post (
21- "/signup" ,
23+ "/signup" ,
2224 json = signup_request .dict ()
2325 )
2426
@@ -32,8 +34,10 @@ def test_signup(test_client, signup_request):
3234 assert response .status_code == status .HTTP_201_CREATED
3335 assert parsed_body == expected_response
3436
37+
3538def test_verify (test_client ):
3639 assert 1 == 1
3740
41+
3842def test_login (test_client , signup_request ):
3943 assert 1 == 1
Original file line number Diff line number Diff line change 11from fastapi import status
22
3- from labs .schema .ext import EchoResponse
3+ from labs .dto .ext import EchoResponse
4+
45
56def test_echo (test_client ):
6-
7+
78 response = test_client .get ("/ext/echo" )
89 parsed_response = EchoResponse .parse_obj (response .json ())
9-
10+
1011 expected_response = EchoResponse (
1112 message = "Hello World"
1213 )
You can’t perform that action at this time.
0 commit comments