Skip to content

Commit 452116e

Browse files
committed
fix: include .msvc-depfile conditionally
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
1 parent edd7cde commit 452116e

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

tests/test_ninja.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313
from . import push_argv
1414

1515

16+
MSVC_DEPFILE = ".msvcdepfile-1" if sys.platform.startswith("win32") else ""
17+
1618
def _run(program, args):
1719
func = getattr(ninja, program)
1820
args = [f"{program}.py", *args]
@@ -36,13 +38,13 @@ def test_ninja_module():
3638

3739

3840
def test_ninja_package():
39-
expected_version = "1.12.1.git.kitware.jobserver-1.msvcdepfile-1"
41+
expected_version = f"1.12.1.git.kitware.jobserver-1{MSVC_DEPFILE}"
4042
output = subprocess.check_output([sys.executable, "-m", "ninja", "--version"]).decode("ascii")
4143
assert output.splitlines()[0] == expected_version
4244

4345

4446
def test_ninja_script():
45-
expected_version = "1.12.1.git.kitware.jobserver-1.msvcdepfile-1"
47+
expected_version = f"1.12.1.git.kitware.jobserver-1{MSVC_DEPFILE}"
4648
scripts = _get_scripts()
4749
assert len(scripts) == 1
4850
assert scripts[0].stem == "ninja"

0 commit comments

Comments
 (0)