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 |
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
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
Parameters | samdb_url | Url for database to connect to. |
lp | Optional loadparm object | |
session_info | Optional session information | |
credentials | Optional credentials, defaults to anonymous. | |
flags | Optional LDB flags | |
ldap_only | If set, only remote LDAP connection will be created. |
Parameters | samdb_url | Url for database to connect to. |
lp | Optional loadparm object | |
session_info | Optional session information | |
credentials | Optional credentials, defaults to anonymous. | |
flags | Optional LDB flags | |
ldap_only | If set, only remote LDAP connection will be created. | |
Returns | (sam_db_connection, rootDse_record) tuple |