From 166a97dae3600a3aeca44f1fc2960c0902f48203 Mon Sep 17 00:00:00 2001 From: John Mulligan Date: Wed, 8 May 2024 10:52:32 -0400 Subject: [PATCH] mgr/smb: add test coverage for expanding login access enum Signed-off-by: John Mulligan --- src/pybind/mgr/smb/tests/test_enums.py | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) 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 -- 2.39.5