From 448692018a2462df4ee419de436795cc0ec54c81 Mon Sep 17 00:00:00 2001 From: Max Erenberg Date: Thu, 19 Aug 2021 00:23:55 +0000 Subject: [PATCH] add test for group.to_dict() with one member --- tests/ceod/model/test_group.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/tests/ceod/model/test_group.py b/tests/ceod/model/test_group.py index b93f203..97200ee 100644 --- a/tests/ceod/model/test_group.py +++ b/tests/ceod/model/test_group.py @@ -38,8 +38,8 @@ def test_group_members(ldap_group, ldap_srv, g_admin): group.remove_member('member1') -def test_group_to_dict(simple_group): - group = simple_group +def test_group_to_dict(ldap_group, ldap_user): + group = ldap_group expected = { 'cn': group.cn, @@ -48,3 +48,11 @@ def test_group_to_dict(simple_group): 'members': [], } assert group.to_dict() == expected + + group.add_member(ldap_user.uid) + expected['members'].append({ + 'uid': ldap_user.uid, + 'cn': ldap_user.cn, + 'program': ldap_user.program, + }) + assert group.to_dict() == expected