]>
Raphaƫl G. Git Repositories - youtubedl/blob - test/test_execution.py
   7 rootDir 
= os
.path
.dirname(os
.path
.dirname(os
.path
.abspath(__file__
))) 
  10     _DEV_NULL 
= subprocess
.DEVNULL
 
  11 except AttributeError: 
  12     _DEV_NULL 
= open(os
.devnull
, 'wb') 
  14 class TestExecution(unittest
.TestCase
): 
  15     def test_import(self
): 
  16         subprocess
.check_call([sys
.executable
, '-c', 'import youtube_dl'], cwd
=rootDir
) 
  18     def test_module_exec(self
): 
  19         if sys
.version_info 
>= (2,7): # Python 2.6 doesn't support package execution 
  20             subprocess
.check_call([sys
.executable
, '-m', 'youtube_dl', '--version'], cwd
=rootDir
, stdout
=_DEV_NULL
) 
  22     def test_main_exec(self
): 
  23         subprocess
.check_call([sys
.executable
, 'youtube_dl/__main__.py', '--version'], cwd
=rootDir
, stdout
=_DEV_NULL
) 
  25 if __name__ 
== '__main__':