File tree Expand file tree Collapse file tree 2 files changed +3
-4
lines changed Expand file tree Collapse file tree 2 files changed +3
-4
lines changed Original file line number Diff line number Diff line change 25
25
pip install poetry
26
26
poetry install
27
27
28
- - name : Run tests with coverage
28
+ - name : Run tests with pytest
29
29
run : |
30
30
poetry run pytest tests -vv
31
31
Original file line number Diff line number Diff line change 7
7
8
8
from servefs .cli import app
9
9
10
- os .environ ["NO_COLOR" ] = "1" # 禁用颜色输出
11
10
runner = CliRunner ()
12
11
13
12
def test_version ():
14
13
"""测试版本信息显示"""
15
- result = runner .invoke (app , ["--version" ])
14
+ result = runner .invoke (app , ["--version" ], color = False )
16
15
assert result .exit_code == 0
17
16
assert "servefs version:" in result .stdout
18
17
@@ -26,7 +25,7 @@ def test_invalid_port():
26
25
"""测试无效端口号"""
27
26
result = runner .invoke (app , ["--port" , "99999" ])
28
27
assert result .exit_code == 2
29
- assert "Invalid value for '--port' " in result .stdout
28
+ assert "Invalid value" in result .stdout
30
29
assert "99999" in result .stdout
31
30
32
31
def test_invalid_root ():
You can’t perform that action at this time.
0 commit comments