コード例 #1
0
ファイル: test_parser.py プロジェクト: kenfusion/httpony
def test_invalid_port():
    argv = make_argv(['--port', 'broken'])
    with pytest.raises(SystemExit):
        server.parse(argv)
コード例 #2
0
ファイル: test_parser.py プロジェクト: kenfusion/httpony
def test_port_default():
    argv = make_argv()
    args = server.parse(argv)
    assert args.port == 8000
コード例 #3
0
ファイル: test_parser.py プロジェクト: kenfusion/httpony
def test_port():
    argv = make_argv(['--port', '8080'])
    args = server.parse(argv)
    assert args.port == 8080
コード例 #4
0
ファイル: test_parser.py プロジェクト: kenfusion/httpony
def test_listen():
    argv = make_argv(['--listen', '0.0.0.0'])
    args = server.parse(argv)
    assert args.listen == '0.0.0.0'
コード例 #5
0
ファイル: test_parser.py プロジェクト: kenfusion/httpony
def test_listen_default():
    argv = make_argv()
    args = server.parse(argv)
    assert args.listen == 'localhost'
コード例 #6
0
def test_invalid_port():
    argv = make_argv(["--port", "broken"])
    with pytest.raises(SystemExit):
        server.parse(argv)
コード例 #7
0
def test_port():
    argv = make_argv(["--port", "8080"])
    args = server.parse(argv)
    assert args.port == 8080
コード例 #8
0
def test_listen():
    argv = make_argv(["--listen", "0.0.0.0"])
    args = server.parse(argv)
    assert args.listen == "0.0.0.0"