Beispiel #1
0
def import_module(package: str, module_name: str):
    """Imports a module from a given package.

    :param package:
    :param module_name:

    """
    import_app_module(package, module_name)
Beispiel #2
0
def import_module(package, module_name):
    """Imports a module from a given package.

    :param str|unicode package:
    :param str|unicode module_name:

    """
    import_app_module(package, module_name)
Beispiel #3
0
    def test_import_app_module(self):
        m = import_app_module('etc', 'utils')
        assert hasattr(m, 'ModelBase')

        with pytest.raises(ImportError):
            import_app_module('unknown', 'uknown')

        m = import_app_module('etc', 'uknown')
        assert m is None

        m = import_app_module('django.contrib.admin.apps.SimpleAdminConfig', '__init__')
        assert hasattr(m, 'site')
Beispiel #4
0
    def test_import_app_module(self):
        m = import_app_module('etc', 'utils')
        assert hasattr(m, 'ModelBase')

        with pytest.raises(ImportError):
            import_app_module('unknown', 'uknown')

        m = import_app_module('etc', 'uknown')
        assert m is None

        m = import_app_module('django.contrib.admin.apps.SimpleAdminConfig',
                              '__init__')
        assert hasattr(m, 'site')
def import_app_sitemessage_module(app):
    """Returns a submodule of a given app

    :param str app: application name
    :return: submodule or None
    :rtype: module or None
    """
    return import_app_module(app, APP_MODULE_NAME)
Beispiel #6
0
def import_app_sitemessage_module(app: str):
    """Returns a submodule of a given app or None.

    :param app: application name

    :rtype: module or None

    """
    return import_app_module(app, APP_MODULE_NAME)
Beispiel #7
0
def import_app_sitemessage_module(app):
    """Returns a submodule of a given app

    :param str|unicode app: application name

    :return: submodule or None
    :rtype: module or None
    """
    return import_app_module(app, APP_MODULE_NAME)
Beispiel #8
0
def import_module(package, module_name):
    """Imports a module from a given package."""
    import_app_module(package, module_name)