From 659e39009ce281bf67dba522df9e771e8e8e98fe Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Tue, 30 Jan 2018 10:39:30 +0100 Subject: python:tests: use TestCaseInTempDir for "samba.tests.common" BUG: https://bugzilla.samba.org/show_bug.cgi?id=13228 Signed-off-by: Stefan Metzmacher Reviewed-by: Ralph Boehme (cherry picked from commit 681e0a1745b45c6ac22d394b9e78cb67007d7dc4) --- python/samba/tests/common.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'python') diff --git a/python/samba/tests/common.py b/python/samba/tests/common.py index 8794e9dc8b3..33c7270897a 100644 --- a/python/samba/tests/common.py +++ b/python/samba/tests/common.py @@ -23,7 +23,7 @@ from samba.common import * from samba.samdb import SamDB -class CommonTests(samba.tests.TestCase): +class CommonTests(samba.tests.TestCaseInTempDir): def test_normalise_int32(self): self.assertEquals('17', normalise_int32(17)) @@ -32,9 +32,10 @@ class CommonTests(samba.tests.TestCase): self.assertEquals('-1294967296', normalise_int32('3000000000')) def test_dsdb_Dn(self): - sam = samba.Ldb(url='dntest.ldb') + url = self.tempdir + "/test_dsdb_Dn.ldb" + sam = samba.Ldb(url=url) dn1 = dsdb_Dn(sam, "DC=foo,DC=bar") dn2 = dsdb_Dn(sam, "B:8:0000000D:;DC=samba,DC=example,DC=com") self.assertEquals(dn2.binary, "0000000D") self.assertEquals(13, dn2.get_binary_integer()) - os.unlink('dntest.ldb') + os.unlink(url) -- cgit v1.2.1