mirror of
https://github.com/simonw/datasette.git
synced 2025-12-10 16:51:24 +01:00
Validation for --port, closes #1226
This commit is contained in:
parent
d2d53a5559
commit
36a44bffbf
2 changed files with 10 additions and 0 deletions
|
|
@ -194,6 +194,14 @@ def test_version():
|
|||
assert result.output == f"cli, version {__version__}\n"
|
||||
|
||||
|
||||
@pytest.mark.parametrize("invalid_port", ["-1", "0.5", "dog", "65536"])
|
||||
def test_serve_invalid_ports(ensure_eventloop, invalid_port):
|
||||
runner = CliRunner(mix_stderr=False)
|
||||
result = runner.invoke(cli, ["--port", invalid_port])
|
||||
assert result.exit_code == 2
|
||||
assert "Invalid value for '-p'" in result.stderr
|
||||
|
||||
|
||||
def test_setting(ensure_eventloop):
|
||||
runner = CliRunner()
|
||||
result = runner.invoke(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue