From: John Mulligan Date: Wed, 8 May 2024 14:52:32 +0000 (-0400) Subject: mgr/smb: add test coverage for expanding login access enum X-Git-Tag: v20.0.0~1619^2~10 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=166a97dae3600a3aeca44f1fc2960c0902f48203;p=ceph.git mgr/smb: add test coverage for expanding login access enum Signed-off-by: John Mulligan --- diff --git a/src/pybind/mgr/smb/tests/test_enums.py b/src/pybind/mgr/smb/tests/test_enums.py index ef0edf87acb..1ebd40d238c 100644 --- a/src/pybind/mgr/smb/tests/test_enums.py +++ b/src/pybind/mgr/smb/tests/test_enums.py @@ -22,3 +22,24 @@ import smb.enums ) def test_stringified(value, strval): assert str(value) == strval + + +def test_login_access_expand(): + assert smb.enums.LoginAccess.ADMIN.expand() == smb.enums.LoginAccess.ADMIN + assert ( + smb.enums.LoginAccess.READ_ONLY.expand() + == smb.enums.LoginAccess.READ_ONLY + ) + assert ( + smb.enums.LoginAccess.READ_ONLY_SHORT.expand() + == smb.enums.LoginAccess.READ_ONLY + ) + assert ( + smb.enums.LoginAccess.READ_WRITE.expand() + == smb.enums.LoginAccess.READ_WRITE + ) + assert ( + smb.enums.LoginAccess.READ_WRITE_SHORT.expand() + == smb.enums.LoginAccess.READ_WRITE + ) + assert smb.enums.LoginAccess.NONE.expand() == smb.enums.LoginAccess.NONE