mirror of
https://github.com/frappe/gunicorn.git
synced 2026-01-14 11:09:11 +08:00
Add test and update documentation
This commit is contained in:
parent
d48b600239
commit
eab1256052
@ -42,6 +42,10 @@ application specific configuration.
|
|||||||
Loading the config from a Python module requires the ``python:``
|
Loading the config from a Python module requires the ``python:``
|
||||||
prefix.
|
prefix.
|
||||||
|
|
||||||
|
.. versionchanged:: 19.8
|
||||||
|
Pre-19.4 behavior of loading a config file without a ``python:``
|
||||||
|
prefix is now restored.
|
||||||
|
|
||||||
Server Socket
|
Server Socket
|
||||||
-------------
|
-------------
|
||||||
|
|
||||||
|
|||||||
@ -523,6 +523,10 @@ class ConfigFile(Setting):
|
|||||||
.. versionchanged:: 19.4
|
.. versionchanged:: 19.4
|
||||||
Loading the config from a Python module requires the ``python:``
|
Loading the config from a Python module requires the ``python:``
|
||||||
prefix.
|
prefix.
|
||||||
|
|
||||||
|
.. versionchanged:: 19.8
|
||||||
|
Pre-19.4 behavior of loading a config file without a ``python:``
|
||||||
|
prefix is now restored.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
class Bind(Setting):
|
class Bind(Setting):
|
||||||
|
|||||||
@ -238,6 +238,20 @@ def test_load_config_module():
|
|||||||
assert app.cfg.proc_name == "fooey"
|
assert app.cfg.proc_name == "fooey"
|
||||||
|
|
||||||
|
|
||||||
|
@pytest.mark.parametrize("options", [
|
||||||
|
["-c", cfg_module()],
|
||||||
|
["-c", cfg_file()],
|
||||||
|
])
|
||||||
|
def test_load_fallback(options):
|
||||||
|
cmdline = ["prog_name"]
|
||||||
|
cmdline.extend(options)
|
||||||
|
with AltArgs(cmdline):
|
||||||
|
app = NoConfigApp()
|
||||||
|
assert app.cfg.bind == ["unix:/tmp/bar/baz"]
|
||||||
|
assert app.cfg.workers == 3
|
||||||
|
assert app.cfg.proc_name == "fooey"
|
||||||
|
|
||||||
|
|
||||||
def test_cli_overrides_config():
|
def test_cli_overrides_config():
|
||||||
with AltArgs(["prog_name", "-c", cfg_file(), "-b", "blarney"]):
|
with AltArgs(["prog_name", "-c", cfg_file(), "-b", "blarney"]):
|
||||||
app = NoConfigApp()
|
app = NoConfigApp()
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user