File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -21,10 +21,12 @@ def setUp(self):
2121 self .env_dir = tempfile .mkdtemp ()
2222 if os .name == 'nt' :
2323 self .bindir = 'Scripts'
24+ self .pydocname = 'pydoc.py'
2425 self .lib = ('Lib' ,)
2526 self .include = 'Include'
2627 else :
2728 self .bindir = 'bin'
29+ self .pydocname = 'pydoc'
2830 self .lib = ('lib' , 'python%s' % sys .version [:3 ])
2931 self .include = 'include'
3032 if sys .platform == 'darwin' and '__PYTHONV_LAUNCHER__' in os .environ :
@@ -74,6 +76,8 @@ def test_defaults(self):
7476 executable = sys .executable
7577 path = os .path .dirname (executable )
7678 self .assertIn ('home = %s' % path , data )
79+ data = self .get_text_file_contents (self .bindir , self .pydocname )
80+ self .assertTrue (data .startswith ('#!%s%s' % (self .env_dir , os .sep )))
7781 fn = self .get_env_file (self .bindir , self .exe )
7882 if not os .path .exists (fn ): # diagnostics for Windows buildbot failures
7983 bd = self .get_env_file (self .bindir )
You can’t perform that action at this time.
0 commit comments