mirror of
https://github.com/samba-team/samba.git
synced 2025-01-26 10:04:02 +03:00
selftest: add test for User.get_primary_group method
Signed-off-by: Rob van der Linde <rob@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
This commit is contained in:
parent
8fe7f0a6d5
commit
5aafd2fb40
@ -116,6 +116,21 @@ class ModelTests(SambaToolCmdTest):
|
|||||||
self.assertIn("whenCreated", silo_dict)
|
self.assertIn("whenCreated", silo_dict)
|
||||||
|
|
||||||
|
|
||||||
|
class UserModelTests(SambaToolCmdTest):
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def setUpClass(cls):
|
||||||
|
cls.samdb = cls.getSamDB("-H", HOST, CREDS)
|
||||||
|
super().setUpClass()
|
||||||
|
|
||||||
|
def test_get_primary_group(self):
|
||||||
|
jane = User.get(self.samdb, account_name="jane")
|
||||||
|
domain_sid = self.samdb.domain_sid
|
||||||
|
expected_group = Group.get(self.samdb,
|
||||||
|
object_sid=f"{domain_sid}-{jane.primary_group_id}")
|
||||||
|
self.assertEqual(jane.get_primary_group(self.samdb), expected_group)
|
||||||
|
|
||||||
|
|
||||||
class ComputerModelTests(SambaToolCmdTest):
|
class ComputerModelTests(SambaToolCmdTest):
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
|
Loading…
x
Reference in New Issue
Block a user