mirror of
https://github.com/GSA/notifications-api.git
synced 2026-08-04 13:40:52 -04:00
more tests
This commit is contained in:
@@ -339,7 +339,7 @@
|
|||||||
"filename": "tests/app/user/test_rest.py",
|
"filename": "tests/app/user/test_rest.py",
|
||||||
"hashed_secret": "0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33",
|
"hashed_secret": "0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33",
|
||||||
"is_verified": false,
|
"is_verified": false,
|
||||||
"line_number": 864,
|
"line_number": 874,
|
||||||
"is_secret": false
|
"is_secret": false
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
@@ -374,5 +374,5 @@
|
|||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"generated_at": "2025-06-09T16:07:54Z"
|
"generated_at": "2025-07-01T15:15:11Z"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -775,6 +775,16 @@ def test_activate_user(admin_request, sample_user):
|
|||||||
assert sample_user.state == "active"
|
assert sample_user.state == "active"
|
||||||
|
|
||||||
|
|
||||||
|
def test_deactivate_user(admin_request, sample_user):
|
||||||
|
sample_user.state = "active"
|
||||||
|
|
||||||
|
resp = admin_request.post("user.deactivate_user", user_id=sample_user.id)
|
||||||
|
|
||||||
|
assert resp["data"]["id"] == str(sample_user.id)
|
||||||
|
assert resp["data"]["state"] == "pending"
|
||||||
|
assert sample_user.state == "pending"
|
||||||
|
|
||||||
|
|
||||||
def test_activate_user_fails_if_already_active(admin_request, sample_user):
|
def test_activate_user_fails_if_already_active(admin_request, sample_user):
|
||||||
resp = admin_request.post(
|
resp = admin_request.post(
|
||||||
"user.activate_user", user_id=sample_user.id, _expected_status=400
|
"user.activate_user", user_id=sample_user.id, _expected_status=400
|
||||||
|
|||||||
Reference in New Issue
Block a user