def sanity_init(): """Initialize full sanity test list (includes code-smell scripts determined at runtime).""" import_plugins('sanity') sanity_plugins = {} # type: dict[str, type] load_plugins(SanityFunc, sanity_plugins) sanity_tests = tuple([plugin() for plugin in sanity_plugins.values()]) global SANITY_TESTS # pylint: disable=locally-disabled, global-statement SANITY_TESTS = tuple(sorted(sanity_tests + collect_code_smell_tests(), key=lambda k: k.name))
def sanity_init(): """Initialize full sanity test list (includes code-smell scripts determined at runtime).""" import_plugins('sanity') sanity_plugins = {} # type: dict[str, type] load_plugins(SanityFunc, sanity_plugins) sanity_tests = tuple([plugin() for plugin in sanity_plugins.values()]) global SANITY_TESTS # pylint: disable=locally-disabled, global-statement SANITY_TESTS = tuple(sorted(sanity_tests + collect_code_smell_tests(), key=lambda k: k.name))
def initialize_cloud_plugins(): """Import cloud plugins and load them into the plugin dictionaries.""" import_plugins('cloud') load_plugins(CloudProvider, PROVIDERS) load_plugins(CloudEnvironment, ENVIRONMENTS)
def initialize_cloud_plugins(): """Import cloud plugins and load them into the plugin dictionaries.""" import_plugins('cloud') load_plugins(CloudProvider, PROVIDERS) load_plugins(CloudEnvironment, ENVIRONMENTS)