summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoe Guo <joeg@catalyst.net.nz>2018-06-01 14:28:43 +1200
committerAndrew Bartlett <abartlet@samba.org>2018-06-28 12:14:59 +0200
commit975b751bb60c935f2ef5b86fa27dc19b38cdc9d2 (patch)
tree674e908b70cdf10a61b8b2eb9e4bbf9c0ab583ee
parent3262f01d3667debe1b273f509c92ef55ac024d81 (diff)
downloadsamba-975b751bb60c935f2ef5b86fa27dc19b38cdc9d2.tar.gz
tests/ntacls: fix pep8 warnings
Signed-off-by: Joe Guo <joeg@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz> Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Thu Jun 28 12:14:59 CEST 2018 on sn-devel-144
-rw-r--r--python/samba/tests/ntacls.py49
1 files changed, 27 insertions, 22 deletions
diff --git a/python/samba/tests/ntacls.py b/python/samba/tests/ntacls.py
index b01e0b1aeb8..b345b283a76 100644
--- a/python/samba/tests/ntacls.py
+++ b/python/samba/tests/ntacls.py
@@ -18,11 +18,12 @@
"""Tests for samba.ntacls."""
+import os
+
from samba.ntacls import setntacl, getntacl, XattrBackendError
from samba.param import LoadParm
from samba.dcerpc import security
from samba.tests import TestCaseInTempDir, SkipTest
-import os
NTACL_SDDL = "O:S-1-5-21-2212615479-2695158682-2101375467-512G:S-1-5-21-2212615479-2695158682-2101375467-513D:(A;OICI;0x001f01ff;;;S-1-5-21-2212615479-2695158682-2101375467-512)"
DOMAIN_SID = "S-1-5-21-2212615479-2695158682-2101375467"
@@ -30,51 +31,55 @@ DOMAIN_SID = "S-1-5-21-2212615479-2695158682-2101375467"
class NtaclsTests(TestCaseInTempDir):
+ def setUp(self):
+ super(NtaclsTests, self).setUp()
+ self.tempf = os.path.join(self.tempdir, "test")
+ open(self.tempf, 'w').write("empty")
+
+ def tearDown(self):
+ os.unlink(self.tempf)
+ super(NtaclsTests, self).tearDown()
+
def test_setntacl(self):
lp = LoadParm()
open(self.tempf, 'w').write("empty")
- lp.set("posix:eadb",os.path.join(self.tempdir,"eadbtest.tdb"))
+ lp.set("posix:eadb", os.path.join(self.tempdir, "eadbtest.tdb"))
setntacl(lp, self.tempf, NTACL_SDDL, DOMAIN_SID)
- os.unlink(os.path.join(self.tempdir,"eadbtest.tdb"))
+ os.unlink(os.path.join(self.tempdir, "eadbtest.tdb"))
def test_setntacl_getntacl(self):
lp = LoadParm()
open(self.tempf, 'w').write("empty")
- lp.set("posix:eadb",os.path.join(self.tempdir,"eadbtest.tdb"))
+ lp.set("posix:eadb", os.path.join(self.tempdir, "eadbtest.tdb"))
setntacl(lp, self.tempf, NTACL_SDDL, DOMAIN_SID)
- facl = getntacl(lp,self.tempf)
+ facl = getntacl(lp, self.tempf)
anysid = security.dom_sid(security.SID_NT_SELF)
self.assertEquals(facl.as_sddl(anysid), NTACL_SDDL)
- os.unlink(os.path.join(self.tempdir,"eadbtest.tdb"))
+ os.unlink(os.path.join(self.tempdir, "eadbtest.tdb"))
def test_setntacl_getntacl_param(self):
lp = LoadParm()
open(self.tempf, 'w').write("empty")
- setntacl(lp, self.tempf, NTACL_SDDL, DOMAIN_SID,"tdb", os.path.join(self.tempdir,"eadbtest.tdb"))
- facl=getntacl(lp,self.tempf,"tdb",os.path.join(self.tempdir,"eadbtest.tdb"))
- domsid=security.dom_sid(security.SID_NT_SELF)
+ setntacl(lp, self.tempf, NTACL_SDDL, DOMAIN_SID, "tdb",
+ os.path.join(self.tempdir, "eadbtest.tdb"))
+ facl = getntacl(lp, self.tempf, "tdb", os.path.join(
+ self.tempdir, "eadbtest.tdb"))
+ domsid = security.dom_sid(security.SID_NT_SELF)
self.assertEquals(facl.as_sddl(domsid), NTACL_SDDL)
- os.unlink(os.path.join(self.tempdir,"eadbtest.tdb"))
+ os.unlink(os.path.join(self.tempdir, "eadbtest.tdb"))
def test_setntacl_invalidbackend(self):
lp = LoadParm()
open(self.tempf, 'w').write("empty")
- self.assertRaises(XattrBackendError, setntacl, lp, self.tempf, NTACL_SDDL, DOMAIN_SID, "ttdb", os.path.join(self.tempdir,"eadbtest.tdb"))
+ self.assertRaises(XattrBackendError, setntacl, lp, self.tempf,
+ NTACL_SDDL, DOMAIN_SID, "ttdb",
+ os.path.join(self.tempdir, "eadbtest.tdb"))
def test_setntacl_forcenative(self):
if os.getuid() == 0:
raise SkipTest("Running test as root, test skipped")
lp = LoadParm()
open(self.tempf, 'w').write("empty")
- lp.set("posix:eadb", os.path.join(self.tempdir,"eadbtest.tdb"))
+ lp.set("posix:eadb", os.path.join(self.tempdir, "eadbtest.tdb"))
self.assertRaises(Exception, setntacl, lp, self.tempf, NTACL_SDDL,
- DOMAIN_SID, "native")
-
- def setUp(self):
- super(NtaclsTests, self).setUp()
- self.tempf = os.path.join(self.tempdir, "test")
- open(self.tempf, 'w').write("empty")
-
- def tearDown(self):
- os.unlink(self.tempf)
- super(NtaclsTests, self).tearDown()
+ DOMAIN_SID, "native")