Refactor: Add Config.read() as a constructor

To simplify Config.__init__() method, this separates conf.py parsing
feature to Config.read() method.
This allows to instantiate config object simply.
This commit is contained in:
Takeshi KOMIYA
2018-03-23 01:04:56 +09:00
parent f26db5b228
commit ba83214386
6 changed files with 75 additions and 34 deletions

View File

@@ -17,7 +17,7 @@ from sphinx.config import Config
from sphinx.directives.code import LiteralIncludeReader
from sphinx.testing.util import etree_parse
DUMMY_CONFIG = Config(None, None, {}, '')
DUMMY_CONFIG = Config({}, {})
@pytest.fixture(scope='module')