type: 收窄测试与响应模型类型
This commit is contained in:
@@ -35,7 +35,7 @@ class TestAccountSensitiveFields:
|
||||
def test_sensitive_fields_are_hidden_by_default_even_for_admin(self):
|
||||
result = list_accounts(
|
||||
assigned_only=False,
|
||||
tag=None,
|
||||
tag="",
|
||||
has_cookie=False,
|
||||
search="",
|
||||
page=1,
|
||||
@@ -45,6 +45,7 @@ class TestAccountSensitiveFields:
|
||||
current=self.admin,
|
||||
)
|
||||
|
||||
assert isinstance(result, dict)
|
||||
item = result["items"][0]
|
||||
assert item.password is None
|
||||
assert item.email is None
|
||||
@@ -53,7 +54,7 @@ class TestAccountSensitiveFields:
|
||||
def test_admin_can_explicitly_request_sensitive_fields(self):
|
||||
result = list_accounts(
|
||||
assigned_only=False,
|
||||
tag=None,
|
||||
tag="",
|
||||
has_cookie=False,
|
||||
search="",
|
||||
page=1,
|
||||
@@ -63,6 +64,7 @@ class TestAccountSensitiveFields:
|
||||
current=self.admin,
|
||||
)
|
||||
|
||||
assert isinstance(result, dict)
|
||||
item = result["items"][0]
|
||||
assert item.password == "account-password"
|
||||
assert item.email == "account@example.com"
|
||||
|
||||
Reference in New Issue
Block a user