diff --git a/tests/roots/test-ext-viewcode/spam/__init__.py b/tests/roots/test-ext-viewcode/spam/__init__.py index 75430ddd0..980e9b8a5 100644 --- a/tests/roots/test-ext-viewcode/spam/__init__.py +++ b/tests/roots/test-ext-viewcode/spam/__init__.py @@ -1,5 +1,7 @@ -from mod1 import func1, Class1 -from mod2 import ( +from __future__ import absolute_import + +from .mod1 import func1, Class1 +from .mod2 import ( func2, Class2, ) diff --git a/tests/test_ext_viewcode.py b/tests/test_ext_viewcode.py index 19e07075b..60ab79411 100644 --- a/tests/test_ext_viewcode.py +++ b/tests/test_ext_viewcode.py @@ -39,3 +39,5 @@ def test_simple(app): result = (app.outdir / 'index.html').text(encoding='utf-8') assert result.count('href="_modules/spam/mod1.html#func1"') == 2 assert result.count('href="_modules/spam/mod2.html#func2"') == 2 + assert result.count('href="_modules/spam/mod1.html#Class1"') == 2 + assert result.count('href="_modules/spam/mod2.html#Class2"') == 2