Merge "Fix missing 'options' field in 'user show' command"

This commit is contained in:
Zuul
2025-05-20 18:08:26 +00:00
committed by Gerrit Code Review
2 changed files with 8 additions and 0 deletions

View File

@@ -41,6 +41,7 @@ def _format_user(user):
'name',
'description',
'password_expires_at',
'options',
)
column_headers = (
'default_project_id',
@@ -51,6 +52,7 @@ def _format_user(user):
'name',
'description',
'password_expires_at',
'options',
)
return (
column_headers,

View File

@@ -44,6 +44,7 @@ class TestUserCreate(identity_fakes.TestIdentityv3):
'name',
'description',
'password_expires_at',
'options',
)
def setUp(self):
@@ -63,6 +64,7 @@ class TestUserCreate(identity_fakes.TestIdentityv3):
self.user.name,
self.user.description,
self.user.password_expires_at,
getattr(self.user, 'options', {}),
)
self.identity_sdk_client.find_domain.return_value = self.domain
@@ -279,6 +281,7 @@ class TestUserCreate(identity_fakes.TestIdentityv3):
self.user.name,
self.user.description,
self.user.password_expires_at,
getattr(self.user, 'options', {}),
)
self.assertEqual(datalist, data)
@@ -326,6 +329,7 @@ class TestUserCreate(identity_fakes.TestIdentityv3):
self.user.name,
self.user.description,
self.user.password_expires_at,
getattr(self.user, 'options', {}),
)
self.assertEqual(datalist, data)
@@ -1853,6 +1857,7 @@ class TestUserShow(identity_fakes.TestIdentityv3):
'name',
'description',
'password_expires_at',
'options',
)
self.assertEqual(collist, columns)
datalist = (
@@ -1864,6 +1869,7 @@ class TestUserShow(identity_fakes.TestIdentityv3):
self.user.name,
self.user.description,
self.user.password_expires_at,
getattr(self.user, 'options', {}),
)
self.assertEqual(datalist, data)