from http import HTTPMethod from ..conftest import HttpApiProxy, LambdaContext def test_html_page( mock_app, dynamodb_seeds, http_api_proxy: HttpApiProxy, lambda_context: LambdaContext, ): r = mock_app.lambda_handler( http_api_proxy( raw_path='/login', method=HTTPMethod.GET, ), lambda_context, ) print(r) def test_login( mock_app, dynamodb_seeds, http_api_proxy: HttpApiProxy, lambda_context: LambdaContext, ): r = mock_app.lambda_handler( http_api_proxy( raw_path='/login', method=HTTPMethod.POST, headers={ 'Content-Type': 'application/x-www-form-urlencoded', }, body='username=sergio@somosbeta.com.br&password=pytest@123', is_base64_encoded=False, ), lambda_context, ) print(r)