[ Web Proxy ]
URL:
Viewing: https://raw.githubusercontent.com/sdpython/pythonnet/master/src/tests/test_import.py [Back]  [Original]

# -*- coding: utf-8 -*-

"""Test the import statement."""

import pytest
import sys

def test_relative_missing_import():
    """Test that a relative missing import doesn't crash.
    Some modules use this to check if a package is installed.
    Relative import in the site-packages folder"""
    with pytest.raises(ImportError):
        from . import _missing_import


def test_import_all_on_second_time():
    """Test import all attributes after a normal import without '*'.
    Due to import * only allowed at module level, the test body splited
    to a module file."""
    from . import importtest
    del sys.modules[importtest.__name__]
    

Web Proxy Viewer  |  New URL  |  Original Page