MCPcopy Index your code
hub / github.com/python/cpython / test_py_default_short_argv0

Method test_py_default_short_argv0

Lib/test/test_launcher.py:514–521  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

512 self.assertEqual("X.Y-arm64.exe -X fake_arg_for_test -arg", data["stdout"].strip())
513
514 def test_py_default_short_argv0(self):
515 with self.py_ini(TEST_PY_DEFAULTS):
516 for argv0 in ['"py.exe"', 'py.exe', '"py"', 'py']:
517 with self.subTest(argv0):
518 data = self.run_py(["--version"], argv=f'{argv0} --version')
519 self.assertEqual("PythonTestSuite", data["SearchInfo.company"])
520 self.assertEqual("3.100", data["SearchInfo.tag"])
521 self.assertEqual("X.Y.exe --version", data["stdout"].strip())
522
523 def test_py_default_in_list(self):
524 data = self.run_py(["-0"], env=TEST_PY_ENV)

Callers

nothing calls this directly

Calls 5

py_iniMethod · 0.80
run_pyMethod · 0.80
subTestMethod · 0.45
assertEqualMethod · 0.45
stripMethod · 0.45

Tested by

no test coverage detected