s4-dsdb/tests/python: Explicitly pass comamnd line LoadParm() instance to system_sess...
authorKamen Mazdrashki <kamenim@samba.org>
Wed, 15 Dec 2010 13:16:54 +0000 (15:16 +0200)
committerKamen Mazdrashki <kamenim@samba.org>
Wed, 15 Dec 2010 14:10:47 +0000 (15:10 +0100)
Otherwise system_session() creates a LoadParm() instance
which resets certain global parameters to their defaults
from smb.conf ("log level" for instance)

Autobuild-User: Kamen Mazdrashki <kamenim@samba.org>
Autobuild-Date: Wed Dec 15 15:10:47 CET 2010 on sn-devel-104

source4/dsdb/tests/python/acl.py
source4/dsdb/tests/python/deletetest.py
source4/dsdb/tests/python/ldap.py
source4/dsdb/tests/python/ldap_schema.py
source4/dsdb/tests/python/ldap_syntaxes.py
source4/dsdb/tests/python/passwords.py
source4/dsdb/tests/python/sam.py
source4/dsdb/tests/python/sec_descriptor.py
source4/dsdb/tests/python/urgent_replication.py

index d336fa9f432bf788cd9bbd77c30b2013607cd55d..85018b0a4d443ac6f9034bc5566e7569e8e6483e 100755 (executable)
@@ -1518,7 +1518,7 @@ class AclExtendedTests(AclTests):
 
 if not "://" in host:
     host = "ldap://%s" % host
-ldb = SamDB(host, credentials=creds, session_info=system_session(), lp=lp)
+ldb = SamDB(host, credentials=creds, session_info=system_session(lp), lp=lp)
 
 runner = SubunitTestRunner()
 rc = 0
index 4ed125dd8fab9439c01102dcb5ca723806d20bef..912579599824b2dd951ea552f38bd961df70f39a 100755 (executable)
@@ -379,7 +379,7 @@ if not "://" in host:
     else:
         host = "ldap://%s" % host
 
-ldb = SamDB(host, credentials=creds, session_info=system_session(), lp=lp)
+ldb = SamDB(host, credentials=creds, session_info=system_session(lp), lp=lp)
 
 runner = SubunitTestRunner()
 rc = 0
index f23de8dbe64e6ca96ca2f22abf6a8145063ed262..810289e22c0046d51de114dd43c28fb68bea1fce 100755 (executable)
@@ -2647,10 +2647,10 @@ if not "://" in host:
     else:
         host = "ldap://%s" % host
 
-ldb = SamDB(host, credentials=creds, session_info=system_session(), lp=lp)
+ldb = SamDB(host, credentials=creds, session_info=system_session(lp), lp=lp)
 if not "tdb://" in host:
     gc_ldb = Ldb("%s:3268" % host, credentials=creds,
-                 session_info=system_session(), lp=lp)
+                 session_info=system_session(lp), lp=lp)
 else:
     gc_ldb = None
 
index 64da563e222d8888e56fd8cfcdd564e34a5aaa6d..3dcbb72a023f34101973cf6fb5bf2176a19b5827 100755 (executable)
@@ -567,7 +567,7 @@ if host.startswith("ldap://"):
     # user 'paged_search' module when connecting remotely
     ldb_options = ["modules:paged_searches"]
 
-ldb = SamDB(host, credentials=creds, session_info=system_session(), lp=lp, options=ldb_options)
+ldb = SamDB(host, credentials=creds, session_info=system_session(lp), lp=lp, options=ldb_options)
 
 runner = SubunitTestRunner()
 rc = 0
index 54198d7fc47f94cb51fe9ac75ec3a336656b8850..63296c86168e6c90ff36d59b18ea94b51db938b5 100644 (file)
@@ -376,7 +376,7 @@ name: """ + object_name + """
             self.assertEquals(num, ERR_CONSTRAINT_VIOLATION)
         pass
 
-ldb = samba.tests.connect_samdb(host, credentials=creds, session_info=system_session(), lp=lp)
+ldb = samba.tests.connect_samdb(host, credentials=creds, session_info=system_session(lp), lp=lp)
 runner = SubunitTestRunner()
 rc = 0
 if not runner.run(unittest.makeSuite(SyntaxTests)).wasSuccessful():
index e43298e34d81813c1e82f3d9a31d83e040c71c00..28a0776524a936cf4cdb5266ce8bf7a3d05e4083 100755 (executable)
@@ -919,7 +919,7 @@ if not "://" in host:
     else:
         host = "ldap://%s" % host
 
-ldb = SamDB(url=host, session_info=system_session(), credentials=creds, lp=lp)
+ldb = SamDB(url=host, session_info=system_session(lp), credentials=creds, lp=lp)
 
 # Gets back the basedn
 base_dn = ldb.domain_dn()
index 9e50c62a50d2552e62e0d71cce54a0cb41673ce8..4242fd6c63e2fb855109f389d32575f2e252e79d 100755 (executable)
@@ -2363,7 +2363,7 @@ if not "://" in host:
     else:
         host = "ldap://%s" % host
 
-ldb = SamDB(host, credentials=creds, session_info=system_session(), lp=lp)
+ldb = SamDB(host, credentials=creds, session_info=system_session(lp), lp=lp)
 
 runner = SubunitTestRunner()
 rc = 0
index f6454bbcf158a58a2c67eda70fecdc20e9f74ec0..c24b6e989826290854aa8b5eb30d59b6454a3605 100755 (executable)
@@ -1862,7 +1862,7 @@ if host.lower().startswith("ldap://"):
 
 ldb = SamDB(host,
             credentials=creds,
-            session_info=system_session(),
+            session_info=system_session(lp),
             lp=lp,
             options=ldb_options)
 
index 88cef4dfad2580dae9afbccbb22ea2d943972003..946d7d7f34ea2986642c45ce1282ec4479b060c8 100755 (executable)
@@ -369,7 +369,7 @@ if not "://" in host:
         host = "ldap://%s" % host
 
 
-ldb = SamDB(host, credentials=creds, session_info=system_session(), lp=lp,
+ldb = SamDB(host, credentials=creds, session_info=system_session(lp), lp=lp,
             global_schema=False)
 
 runner = SubunitTestRunner()