home *** CD-ROM | disk | FTP | other *** search
- # Source Generated with Decompyle++
- # File: in.pyc (Python 2.6)
-
- import pythoncom
- import win32com.client.dynamic as win32com
- import sys
- import winerror
- import win32com.test.util as win32com
- import unittest
-
- def TestConnections():
- import win32com.demos.connect as win32com
- win32com.demos.connect.test()
-
-
- class InterpCase(win32com.test.util.TestCase):
-
- def setUp(self):
- Interpreter = Interpreter
- import win32com.servers.interp
- import win32com.server.register as win32com
- win32com.server.register.RegisterClasses(Interpreter, quiet = 1)
-
-
- def _testInterp(self, interp):
- self.assertEquals(interp.Eval('1+1'), 2)
- win32com.test.util.assertRaisesCOM_HRESULT(self, winerror.DISP_E_TYPEMISMATCH, interp.Eval, 2)
-
-
- def testInproc(self):
- interp = win32com.client.dynamic.Dispatch('Python.Interpreter', clsctx = pythoncom.CLSCTX_INPROC)
- self._testInterp(interp)
-
-
- def testLocalServer(self):
- interp = win32com.client.dynamic.Dispatch('Python.Interpreter', clsctx = pythoncom.CLSCTX_LOCAL_SERVER)
- self._testInterp(interp)
-
-
- def testAny(self):
- interp = win32com.client.dynamic.Dispatch('Python.Interpreter')
- self._testInterp(interp)
-
-
-
- class ConnectionsTestCase(win32com.test.util.TestCase):
-
- def testConnections(self):
- TestConnections()
-
-
- if __name__ == '__main__':
- unittest.main('testServers')
-
-