(self)
| 592 | data["stdout"].strip()) |
| 593 | |
| 594 | def test_py_shebang_nl(self): |
| 595 | with self.py_ini(TEST_PY_DEFAULTS): |
| 596 | with self.script("#! /usr/bin/python -prearg\n") as script: |
| 597 | data = self.run_py([script, "-postarg"]) |
| 598 | self.assertEqual("PythonTestSuite", data["SearchInfo.company"]) |
| 599 | self.assertEqual("3.100", data["SearchInfo.tag"]) |
| 600 | self.assertEqual(f"X.Y.exe -prearg {quote(script)} -postarg", |
| 601 | data["stdout"].strip()) |
| 602 | |
| 603 | def test_py2_shebang_nl(self): |
| 604 | with self.py_ini(TEST_PY_DEFAULTS): |