add never logged to add user
This commit is contained in:
@@ -14,15 +14,15 @@ def test_get_emails(
|
||||
):
|
||||
r = app.lambda_handler(
|
||||
http_api_proxy(
|
||||
raw_path='/users/15bacf02-1535-4bee-9022-19d106fd7518/emails',
|
||||
raw_path="/users/15bacf02-1535-4bee-9022-19d106fd7518/emails",
|
||||
method=HTTPMethod.GET,
|
||||
),
|
||||
lambda_context,
|
||||
)
|
||||
assert r['statusCode'] == HTTPStatus.OK
|
||||
assert r["statusCode"] == HTTPStatus.OK
|
||||
|
||||
body = json.loads(r['body'])
|
||||
assert len(body['items']) == 2
|
||||
body = json.loads(r["body"])
|
||||
assert len(body["items"]) == 2
|
||||
|
||||
|
||||
def test_add_email(
|
||||
@@ -34,26 +34,26 @@ def test_add_email(
|
||||
):
|
||||
r = app.lambda_handler(
|
||||
http_api_proxy(
|
||||
raw_path='/users/15bacf02-1535-4bee-9022-19d106fd7518/emails',
|
||||
raw_path="/users/15bacf02-1535-4bee-9022-19d106fd7518/emails",
|
||||
method=HTTPMethod.POST,
|
||||
body={
|
||||
'email': 'osergiosiqueira+pytest@gmail.com',
|
||||
"email": "osergiosiqueira+pytest@gmail.com",
|
||||
},
|
||||
),
|
||||
lambda_context,
|
||||
)
|
||||
|
||||
assert r['statusCode'] == HTTPStatus.CREATED
|
||||
assert r["statusCode"] == HTTPStatus.CREATED
|
||||
r = dynamodb_persistence_layer.collection.query(
|
||||
KeyPair(
|
||||
'15bacf02-1535-4bee-9022-19d106fd7518',
|
||||
'EMAIL_VERIFICATION',
|
||||
"15bacf02-1535-4bee-9022-19d106fd7518",
|
||||
"EMAIL_VERIFICATION",
|
||||
)
|
||||
)
|
||||
items = r['items']
|
||||
items = r["items"]
|
||||
|
||||
assert len(items) == 2
|
||||
assert any(x.get('email') == 'osergiosiqueira+pytest@gmail.com' for x in items)
|
||||
assert any(x.get("email") == "osergiosiqueira+pytest@gmail.com" for x in items)
|
||||
|
||||
|
||||
def test_email_as_primary(
|
||||
@@ -65,24 +65,24 @@ def test_email_as_primary(
|
||||
):
|
||||
r = app.lambda_handler(
|
||||
http_api_proxy(
|
||||
raw_path='/users/15bacf02-1535-4bee-9022-19d106fd7518/emails/primary',
|
||||
raw_path="/users/15bacf02-1535-4bee-9022-19d106fd7518/emails/primary",
|
||||
method=HTTPMethod.PATCH,
|
||||
body={
|
||||
'old_email': 'sergio@somosbeta.com.br',
|
||||
'new_email': 'osergiosiqueira@gmail.com',
|
||||
'email_verified': 'false',
|
||||
"old_email": "sergio@somosbeta.com.br",
|
||||
"new_email": "osergiosiqueira@gmail.com",
|
||||
"email_verified": "false",
|
||||
},
|
||||
),
|
||||
lambda_context,
|
||||
)
|
||||
|
||||
assert r['statusCode'] == HTTPStatus.NO_CONTENT
|
||||
assert r["statusCode"] == HTTPStatus.NO_CONTENT
|
||||
|
||||
r = dynamodb_persistence_layer.collection.get_item(
|
||||
KeyPair('15bacf02-1535-4bee-9022-19d106fd7518', '0')
|
||||
KeyPair("15bacf02-1535-4bee-9022-19d106fd7518", "0")
|
||||
)
|
||||
assert r['email'] == 'osergiosiqueira@gmail.com'
|
||||
assert r['emails'] == {'osergiosiqueira@gmail.com', 'sergio@somosbeta.combr'}
|
||||
assert r["email"] == "osergiosiqueira@gmail.com"
|
||||
assert r["emails"] == {"osergiosiqueira@gmail.com", "sergio@somosbeta.combr"}
|
||||
|
||||
|
||||
def test_verify_email(
|
||||
@@ -93,13 +93,13 @@ def test_verify_email(
|
||||
):
|
||||
r = app.lambda_handler(
|
||||
http_api_proxy(
|
||||
raw_path='/users/15bacf02-1535-4bee-9022-19d106fd7518/emails/0d29c753-55f8-42d2-908b-e4976aafc183/verify',
|
||||
raw_path="/users/15bacf02-1535-4bee-9022-19d106fd7518/emails/0d29c753-55f8-42d2-908b-e4976aafc183/verify",
|
||||
method=HTTPMethod.POST,
|
||||
),
|
||||
lambda_context,
|
||||
)
|
||||
|
||||
assert r['statusCode'] == HTTPStatus.NO_CONTENT
|
||||
assert r["statusCode"] == HTTPStatus.OK
|
||||
|
||||
|
||||
def test_verify_email_notfound(
|
||||
@@ -110,13 +110,13 @@ def test_verify_email_notfound(
|
||||
):
|
||||
r = app.lambda_handler(
|
||||
http_api_proxy(
|
||||
raw_path='/users/15bacf02-1535-4bee-9022-19d106fd7518/emails/abc/verify',
|
||||
raw_path="/users/15bacf02-1535-4bee-9022-19d106fd7518/emails/abc/verify",
|
||||
method=HTTPMethod.POST,
|
||||
),
|
||||
lambda_context,
|
||||
)
|
||||
|
||||
assert r['statusCode'] == HTTPStatus.NOT_FOUND
|
||||
assert r["statusCode"] == HTTPStatus.NOT_FOUND
|
||||
|
||||
|
||||
def test_remove_emal(
|
||||
@@ -127,10 +127,10 @@ def test_remove_emal(
|
||||
):
|
||||
r = app.lambda_handler(
|
||||
http_api_proxy(
|
||||
raw_path='/users/15bacf02-1535-4bee-9022-19d106fd7518/emails/osergiosiqueira@gmail.com',
|
||||
raw_path="/users/15bacf02-1535-4bee-9022-19d106fd7518/emails/osergiosiqueira@gmail.com",
|
||||
method=HTTPMethod.DELETE,
|
||||
),
|
||||
lambda_context,
|
||||
)
|
||||
|
||||
assert r['statusCode'] == HTTPStatus.NO_CONTENT
|
||||
assert r["statusCode"] == HTTPStatus.NO_CONTENT
|
||||
|
||||
Reference in New Issue
Block a user