home *** CD-ROM | disk | FTP | other *** search
/ Maximum CD 2010 November / maximum-cd-2010-11.iso / DiscContents / calibre-0.7.13.msi / file_2734 (.txt) < prev    next >
Encoding:
Python Compiled Bytecode  |  2010-08-06  |  1.9 KB  |  44 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyc (Python 2.6)
  3.  
  4. import win32api
  5. import os
  6. import sys
  7. import win32com.axscript as win32com
  8. import win32com.axscript.client as win32com
  9. import unittest
  10. import win32com.test.util as win32com
  11. verbose = '-v' in sys.argv
  12.  
  13. class AXScript(win32com.test.util.TestCase):
  14.     
  15.     def setUp(self):
  16.         file = win32api.GetFullPathName(os.path.join(win32com.axscript.client.__path__[0], 'pyscript.py'))
  17.         RegisterPythonServer = RegisterPythonServer
  18.         import util
  19.         self.verbose = verbose
  20.         RegisterPythonServer(file, self.verbose)
  21.  
  22.     
  23.     def testHost(self):
  24.         file = win32api.GetFullPathName(os.path.join(win32com.axscript.__path__[0], 'test\\testHost.py'))
  25.         cmd = '%s "%s"' % (win32api.GetModuleFileName(0), file)
  26.         if verbose:
  27.             print 'Testing Python Scripting host'
  28.         
  29.         win32com.test.util.ExecuteShellCommand(cmd, self)
  30.  
  31.     
  32.     def testCScript(self):
  33.         file = win32api.GetFullPathName(os.path.join(win32com.axscript.__path__[0], 'Demos\\Client\\wsh\\test.pys'))
  34.         cmd = 'cscript.exe "%s"' % file
  35.         if verbose:
  36.             print 'Testing Windows Scripting host with Python script'
  37.         
  38.         win32com.test.util.ExecuteShellCommand(cmd, self)
  39.  
  40.  
  41. if __name__ == '__main__':
  42.     unittest.main()
  43.  
  44.