示例#1
0
def test_import_path_raises_import_error_bad_string():
    with pytest.raises(ImportError):
        utils.import_class('foo')
示例#2
0
def test_import_path__raises_import_error__missing_module():
    with pytest.raises(ImportError):
        utils.import_class('foo.spam')
示例#3
0
def test_import_path__raises_import_error__missing_class():
    with pytest.raises(ImportError):
        utils.import_class('collections.spam')
示例#4
0
def test_import_class():
    assert utils.import_class('collections.defaultdict') is collections.defaultdict