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
commit 5a565ca1ce
2 changed files with 8 additions and 0 deletions
openstackclient
identity/v3
tests/unit/identity/v3

@ -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,

@ -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)