summaryrefslogtreecommitdiff
path: root/source4/libcli/security/tests/bindings.py
diff options
context:
space:
mode:
Diffstat (limited to 'source4/libcli/security/tests/bindings.py')
-rw-r--r--source4/libcli/security/tests/bindings.py12
1 files changed, 11 insertions, 1 deletions
diff --git a/source4/libcli/security/tests/bindings.py b/source4/libcli/security/tests/bindings.py
index 15e2381a2b..59a5e69640 100644
--- a/source4/libcli/security/tests/bindings.py
+++ b/source4/libcli/security/tests/bindings.py
@@ -50,7 +50,17 @@ class SecurityDescriptorTests(unittest.TestCase):
self.descriptor = security.SecurityDescriptor()
-class RandomSidTests(unittest.TestCase):
+class DomSidTests(unittest.TestCase):
+ def test_parse_sid(self):
+ sid = security.Sid("S-1-5-21")
+ self.assertEquals("S-1-5-21", str(sid))
+
+ def test_sid_equal(self):
+ sid1 = security.Sid("S-1-5-21")
+ sid2 = security.Sid("S-1-5-21")
+ self.assertTrue(sid1.__eq__(sid1))
+ self.assertTrue(sid1.__eq__(sid2))
+
def test_random(self):
sid = security.random_sid()
self.assertTrue(str(sid).startswith("S-1-5-21-"))