Use RpcInterfaceTestCase everywhere.
authorJelmer Vernooij <jelmer@samba.org>
Mon, 14 Apr 2008 21:28:14 +0000 (23:28 +0200)
committerJelmer Vernooij <jelmer@samba.org>
Mon, 14 Apr 2008 21:28:14 +0000 (23:28 +0200)
(This used to be commit 799095b4e567f4495adf7d1d7bcb81dda6782959)

source4/scripting/python/samba/tests/dcerpc/registry.py
source4/scripting/python/samba/tests/dcerpc/rpcecho.py
source4/scripting/python/samba/tests/dcerpc/sam.py
source4/scripting/python/samba/tests/dcerpc/unix.py
source4/scripting/python/samba/tests/provision.py
source4/scripting/python/samba/tests/samdb.py

index 05ac7c66ee65677f07560ccb2a3dbb36ecdc4b17..1afdc582a7efccbf031e1924c0a057de73069723 100644 (file)
@@ -23,8 +23,8 @@ from samba.tests import RpcInterfaceTestCase
 
 class WinregTests(RpcInterfaceTestCase):
     def setUp(self):
-        lp = self.get_loadparm()
-        self.conn = winreg.winreg("ncalrpc:", lp, self.get_credentials())
+        self.conn = winreg.winreg("ncalrpc:", self.get_loadparm(), 
+                                  self.get_credentials())
 
     def get_hklm(self):
         return self.conn.OpenHKLM(None, 
index 484af9490ce579404925bc049070c841c77e8a3a..6c43632d970e39f77f1e4dee721a2440d69971b5 100644 (file)
 
 import echo
 import unittest
-from samba.tests import get_loadparm
+from samba.tests import RpcInterfaceTestCase
 
-class RpcEchoTests(unittest.TestCase):
+class RpcEchoTests(RpcInterfaceTestCase):
     def setUp(self):
-        lp_ctx = get_loadparm()
-        self.conn = echo.rpcecho("ncalrpc:", lp_ctx)
+        self.conn = echo.rpcecho("ncalrpc:", self.get_loadparm())
 
     def test_addone(self):
         self.assertEquals(2, self.conn.AddOne(1))
index 96348f2f6968451bea5acb1f737590f89c1e6807..8ef12dad86700720eaf562ca4c439c47bb0ef62c 100644 (file)
 #
 
 import samr
-import unittest
-from samba.tests import get_loadparm
+from samba.tests import RpcInterfaceTestCase
 
-class SamrTests(unittest.TestCase):
+class SamrTests(RpcInterfaceTestCase):
     def setUp(self):
-        self.conn = samr.samr("ncalrpc:", get_loadparm())
+        self.conn = samr.samr("ncalrpc:", self.get_loadparm())
 
     def test_connect5(self):
         (level, info, handle) = self.conn.Connect5(None, 0, 1, samr.ConnectInfo1())
index b2577ec898fba7fedaeca4aadb0152d1312c9a72..bfddfdc7ec843c072c5b84483088f1d17b44c889 100644 (file)
 #
 
 import unixinfo
-import unittest
-from samba.tests import get_loadparm
+from samba.tests import RpcInterfaceTestCase
 
-class UnixinfoTests(unittest.TestCase):
+class UnixinfoTests(RpcInterfaceTestCase):
     def setUp(self):
-        self.conn = unixinfo.unixinfo("ncalrpc:", get_loadparm())
+        self.conn = unixinfo.unixinfo("ncalrpc:", self.get_loadparm())
 
     def test_getpwuid(self):
         infos = self.conn.GetPWUid(range(512))
index 514582cbe42603def08983df3be64c93fd814562..b9e0e16d3cac11142821d71ffec3e1492a9b7dba 100644 (file)
@@ -24,7 +24,7 @@ from ldb import Dn
 import param
 import unittest
 
-lp = samba.tests.get_loadparm()
+lp = samba.tests.cmdline_loadparm
 
 setup_dir = "setup"
 def setup_path(file):
index 3745dba6fc27474312f265ae199b02e3cf8f8745..0e175bf936addc5b77cb4fbcf9882a9e01b1d788 100644 (file)
@@ -21,7 +21,7 @@ from credentials import Credentials
 import os
 from samba.provision import setup_samdb
 from samba.samdb import SamDB
-from samba.tests import get_loadparm, TestCaseInTempDir
+from samba.tests import cmdline_loadparm, TestCaseInTempDir
 import security
 from unittest import TestCase
 import uuid
@@ -43,7 +43,7 @@ class SamDBTestCase(TestCaseInTempDir):
         hostguid = uuid.random()
         path = os.path.join(self.tempdir, "samdb.ldb")
         self.samdb = setup_samdb(path, setup_path, system_session(), creds, 
-                                 get_loadparm(), schemadn, configdn, 
+                                 cmdline_loadparm, schemadn, configdn, 
                                  self.domaindn, "example.com", "EXAMPLE.COM", 
                                  "FOO", lambda x: None, "foo", domaindn, 
                                  False, domainsid, "# no aci", domainguid,