def test_missing_PATH_env_treated_as_empty_PATH_env(self, monkeypatch): scripts = ['a/b/foo'] monkeypatch.delenv('PATH') retval_missing = wheel.message_about_scripts_not_on_PATH(scripts) monkeypatch.setenv('PATH', '') retval_empty = wheel.message_about_scripts_not_on_PATH(scripts) assert retval_missing == retval_empty
def test_missing_PATH_env_treated_as_empty_PATH_env( self, monkeypatch: pytest.MonkeyPatch) -> None: scripts = ["a/b/foo"] monkeypatch.delenv("PATH") retval_missing = wheel.message_about_scripts_not_on_PATH(scripts) monkeypatch.setenv("PATH", "") retval_empty = wheel.message_about_scripts_not_on_PATH(scripts) assert retval_missing == retval_empty
def test_missing_PATH_env_treated_as_empty_PATH_env(self): scripts = ['a/b/foo'] env = os.environ.copy() del env['PATH'] with patch.dict('os.environ', env, clear=True): retval_missing = wheel.message_about_scripts_not_on_PATH(scripts) with patch.dict('os.environ', {'PATH': ''}): retval_empty = wheel.message_about_scripts_not_on_PATH(scripts) assert retval_missing == retval_empty
def _template(self, paths, scripts): with patch.dict('os.environ', {'PATH': os.pathsep.join(paths)}): return wheel.message_about_scripts_not_on_PATH(scripts)
def _template(self, paths: List[str], scripts: List[str]) -> Optional[str]: with patch.dict("os.environ", {"PATH": os.pathsep.join(paths)}): return wheel.message_about_scripts_not_on_PATH(scripts)