コード例 #1
0
 def testStartup(self):
     with subrun.Client() as client, self.assertRaises(OSError):
         client.execute(runStartupTwice)
コード例 #2
0
 def testPathTwice(self):
     with subrun.Client() as client, self.assertRaises(TypeError):
         client.execute(runStartJVM, self.path, jvmpath=self.path)
コード例 #3
0
 def testBadKeyword(self):
     with subrun.Client() as client, self.assertRaises(TypeError):
         client.execute(runStartJVM, invalid=True)
コード例 #4
0
 def testClasspathArgDef(self):
     with subrun.Client() as client:
         client.execute(runStartJVMTest,
                        '-Djava.class.path=%s' % self.cp,
                        convertStrings=False)
コード例 #5
0
 def testStartup(self):
     with subrun.Client() as client:
         client.execute(runStartup, self.path)
コード例 #6
0
 def testInvalidArgsFalse(self):
     with subrun.Client() as client, self.assertRaises(RuntimeError):
         client.execute(runStartJVM,
                        "-for_sure_InVaLiD",
                        ignoreUnrecognized=False,
                        convertStrings=False)
コード例 #7
0
 def testClasspathArgKeyword(self):
     with subrun.Client() as client:
         client.execute(runStartJVMTest,
                        classpath=self.cp,
                        convertStrings=False)
コード例 #8
0
ファイル: test_leak.py プロジェクト: mattooca/jpype
 def testStringLeak(self):
     with subrun.Client() as client:
         client.execute(runLeakChecker, "stringFunc", 5000)
コード例 #9
0
ファイル: test_leak.py プロジェクト: mattooca/jpype
 def testClassLeak(self):
     with subrun.Client() as client:
         client.execute(runLeakChecker, "classFunc", 5000)
コード例 #10
0
 def testShutdown(self):
     with subrun.Client() as client:
         client.execute(runShutdown)
コード例 #11
0
 def setUpClass(cls):
     cls.client = subrun.Client()
     cls.client.execute(startup)
コード例 #12
0
 def testValueEntry(self):
     with self.assertRaises(RuntimeError):
         with subrun.Client() as client:
             client.execute(runValueEntry)
コード例 #13
0
 def testNoMethodCode(self):
     with self.assertRaises(RuntimeError):
         with subrun.Client() as client:
             client.execute(runNoMethodCode, self.path)
コード例 #14
0
 def testStartupBadArgs(self):
     with self.assertRaises(TypeError):
         with subrun.Client() as client:
             client.execute(runStartupBadArgs, self.path)
コード例 #15
0
 def testRestart(self):
     with subrun.Client() as client, self.assertRaises(OSError):
         client.execute(runRestart)
コード例 #16
0
ファイル: test_leak.py プロジェクト: mattooca/jpype
 def testCtorLeak(self):
     with subrun.Client() as client:
         client.execute(runLeakCtor, "java.lang.String", 5000)
コード例 #17
0
 def testJVMPathKeyword(self):
     with subrun.Client() as client:
         client.execute(runStartJVM, jvmpath=self.path)
コード例 #18
0
ファイル: test_leak.py プロジェクト: mattooca/jpype
 def testInvokeLeak(self):
     with subrun.Client() as client:
         client.execute(runInvoke, 5000)
コード例 #19
0
 def testInvalidArgsTrue(self):
     with subrun.Client() as client:
         client.execute(runStartJVM,
                        "-for_sure_InVaLiD",
                        ignoreUnrecognized=True,
                        convertStrings=False)
コード例 #20
0
ファイル: test_leak.py プロジェクト: mattooca/jpype
 def testRefCount(self):
     with subrun.Client() as client:
         client.execute(runRefCount)
コード例 #21
0
 def testClasspathArgListEmpty(self):
     with subrun.Client() as client:
         client.execute(runStartJVMTest,
                        classpath=[self.cp, ''],
                        convertStrings=False)
コード例 #22
0
 def testClasspathBadType(self):
     with subrun.Client() as client, self.assertRaises(TypeError):
         client.execute(runStartJVMTest, classpath=1, convertStrings=False)
コード例 #23
0
 def testClasspathTwice(self):
     with subrun.Client() as client, self.assertRaises(TypeError):
         client.execute(runStartJVMTest,
                        '-Djava.class.path=%s' % self.cp,
                        classpath=self.cp,
                        convertStrings=False)
コード例 #24
0
 def setUpClass(cls):
     BeansTest.client = subrun.Client()
     BeansTest.client.execute(startup, os.path.abspath("test/classes"))