File tree Expand file tree Collapse file tree 1 file changed +12
-3
lines changed Expand file tree Collapse file tree 1 file changed +12
-3
lines changed Original file line number Diff line number Diff line change
1
+ import importlib
1
2
import sys
2
3
3
4
import pytest
@@ -24,9 +25,6 @@ def test_cli_help():
24
25
sys .platform == "win32" , reason = "See https://github.com/csdms/bmi-python/issues/10"
25
26
)
26
27
def test_cli_default (tmpdir ):
27
- import importlib
28
- import sys
29
-
30
28
runner = CliRunner ()
31
29
with tmpdir .as_cwd ():
32
30
result = runner .invoke (main , ["MyBmi" ])
@@ -38,6 +36,17 @@ def test_cli_default(tmpdir):
38
36
assert "MyBmi" in mod .__dict__
39
37
40
38
39
+ @pytest .mark .skipif (
40
+ sys .platform == "win32" , reason = "See https://github.com/csdms/bmi-python/issues/10"
41
+ )
42
+ def test_cli_wraps_lines (tmpdir ):
43
+ runner = CliRunner ()
44
+ with tmpdir .as_cwd ():
45
+ result = runner .invoke (main , ["MyBmi" ])
46
+ assert result .exit_code == 0
47
+ assert max (len (line ) for line in result .output .splitlines ()) <= 88
48
+
49
+
41
50
def test_cli_with_hints (tmpdir ):
42
51
runner = CliRunner ()
43
52
with tmpdir .as_cwd ():
You can’t perform that action at this time.
0 commit comments