Skip to content

Commit c0ab7c0

Browse files
committed
fix version test
1 parent 37ac26f commit c0ab7c0

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,8 @@ name = "Giles Knap"
5151
version_file = "src/fastcs_example/_version.py"
5252

5353
[tool.pyright]
54-
typeCheckingMode = "strict"
55-
reportMissingImports = false # Ignore missing stubs in imported modules
54+
typeCheckingMode = "standard"
55+
reportMissingImports = false # Ignore missing stubs in imported modules
5656

5757
[tool.pytest.ini_options]
5858
# Run pytest with all our checkers, and don't spam us with massive tracebacks on error

tests/test_cli.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import re
12
import subprocess
23
import sys
34

@@ -6,4 +7,8 @@
67

78
def test_cli_version():
89
cmd = [sys.executable, "-m", "fastcs_example", "--version"]
9-
assert subprocess.check_output(cmd).decode().strip() == __version__
10+
versions = subprocess.check_output(cmd).decode().strip()
11+
12+
my_version = re.findall("TemperatureController: (.*)", versions)
13+
assert len(my_version) == 1
14+
assert my_version[0] == __version__

0 commit comments

Comments
 (0)