Mbed Host Tests
|
Public Member Functions | |
def | register_host_test (self, ht_name, ht_object) |
Registers host test object by name. More... | |
def | unregister_host_test (self, ht_name) |
Unregisters host test object by name. More... | |
def | get_host_test (self, ht_name) |
Fetches host test object by name. More... | |
def | is_host_test (self, ht_name) |
Checks (by name) if host test object is registered already. More... | |
def | table (self, verbose=False) |
Prints list of registered host test classes (by name) @Detail For devel & debug purposes. More... | |
def | register_from_path (self, path, verbose=False) |
Static Public Attributes | |
dictionary | HOST_TESTS = {} |
Class stores registry with host tests and objects representing them
Definition at line 41 of file host_registry.py.
def mbed_host_tests.host_tests_registry.host_registry.HostRegistry.get_host_test | ( | self, | |
ht_name | |||
) |
Fetches host test object by name.
@param ht_name Host test unique name @return Host test callable object or None if object is not found
Definition at line 63 of file host_registry.py.
def mbed_host_tests.host_tests_registry.host_registry.HostRegistry.is_host_test | ( | self, | |
ht_name | |||
) |
Checks (by name) if host test object is registered already.
@param ht_name Host test unique name @return True if ht_name is registered (available), else False
Definition at line 72 of file host_registry.py.
def mbed_host_tests.host_tests_registry.host_registry.HostRegistry.register_from_path | ( | self, | |
path, | |||
verbose = False |
|||
) |
Enumerates and registers locally stored host tests Host test are derived from mbed_host_tests.BaseHostTest classes
Definition at line 101 of file host_registry.py.
def mbed_host_tests.host_tests_registry.host_registry.HostRegistry.register_host_test | ( | self, | |
ht_name, | |||
ht_object | |||
) |
Registers host test object by name.
@param ht_name Host test unique name @param ht_object Host test class object
Definition at line 46 of file host_registry.py.
def mbed_host_tests.host_tests_registry.host_registry.HostRegistry.table | ( | self, | |
verbose = False |
|||
) |
Prints list of registered host test classes (by name) @Detail For devel & debug purposes.
Definition at line 82 of file host_registry.py.
def mbed_host_tests.host_tests_registry.host_registry.HostRegistry.unregister_host_test | ( | self, | |
ht_name | |||
) |
Unregisters host test object by name.
@param ht_name Host test unique name
Definition at line 55 of file host_registry.py.
|
static |
Definition at line 44 of file host_registry.py.