create a documentation for config path

This commit is contained in:
Jotagê Sales
2018-12-26 18:27:02 -02:00
parent e978121d58
commit 0b64fe6746
2 changed files with 19 additions and 2 deletions

View File

@@ -16,17 +16,25 @@ def temp_path():
yield Path(td, 'file')
def test_load_from_object(app):
class Config:
class Config:
not_for_config = 'should not be used'
CONFIG_VALUE = 'should be used'
def test_load_from_object(app):
app.config.from_object(Config)
assert 'CONFIG_VALUE' in app.config
assert app.config.CONFIG_VALUE == 'should be used'
assert 'not_for_config' not in app.config
def test_load_from_object_string(app):
app.config.from_object('test_config.Config')
assert 'CONFIG_VALUE' in app.config
assert app.config.CONFIG_VALUE == 'should be used'
assert 'not_for_config' not in app.config
def test_auto_load_env():
environ["SANIC_TEST_ANSWER"] = "42"
app = Sanic()