s.t.__init__ : module documentation

Part of samba.tests

Samba Python tests.
Class TestCase A Samba test case.
Class LdbTestCase Trivial test case for running tests against a LDB.
Class TestCaseInTempDir Undocumented
Function env_loadparm Undocumented
Function env_get_var_value Returns value for variable in os.environ
Class RpcInterfaceTestCase DCE/RPC Test case.
Class ValidNetbiosNameTests Undocumented
Class BlackboxProcessError No summary
Class BlackboxTestCase Base test case for blackbox tests.
Function connect_samdb Create SamDB instance and connects to samdb_url database.
Function connect_samdb_ex Connects to samdb_url database
Function delete_force Undocumented
def env_loadparm():
Undocumented
def env_get_var_value(var_name):
Returns value for variable in os.environ

Function throws AssertionError if variable is defined. Unit-test based python tests require certain input params to be set in environment, otherwise they can't be run

def connect_samdb(samdb_url, lp=None, session_info=None, credentials=None, flags=0, ldb_options=None, ldap_only=False):
Create SamDB instance and connects to samdb_url database.

Added value for tests is that we have a shorthand function to make proper URL for ldb.connect() while using default parameters for connection based on test environment

Parameterssamdb_urlUrl for database to connect to.
lpOptional loadparm object
session_infoOptional session information
credentialsOptional credentials, defaults to anonymous.
flagsOptional LDB flags
ldap_onlyIf set, only remote LDAP connection will be created.
def connect_samdb_ex(samdb_url, lp=None, session_info=None, credentials=None, flags=0, ldb_options=None, ldap_only=False):
Connects to samdb_url database
Parameterssamdb_urlUrl for database to connect to.
lpOptional loadparm object
session_infoOptional session information
credentialsOptional credentials, defaults to anonymous.
flagsOptional LDB flags
ldap_onlyIf set, only remote LDAP connection will be created.
Returns(sam_db_connection, rootDse_record) tuple
def delete_force(samdb, dn):
Undocumented
API Documentation for Samba, generated by pydoctor at 2011-12-08 20:23:28.