Example #1
0
 def test_load_dynamically_stored(self):
     JavaCompiler(store=True).createClass("Prime", self.Prime_code)
     prime_class = os.path.join(jynx.genpath, "Prime.class")
     TestPrime = JavaCompiler().createClass("TestPrime",
                                            self.TestPrime_code)
     assertTrue(TestPrime.primeTest(79) == True)
     os.remove(prime_class)
Example #2
0
 def test_store_module(self):
     JavaCompiler(store=True).createClass("Prime", self.Prime_code)
     prime_class = os.path.join(jynx.genpath, "Prime.class")
     assertTrue(os.path.isfile(prime_class))
     import org.jynx.gen.Prime as Prime
     assertTrue(Prime.isPrime(79)==True)
     os.remove(os.path.join(jynx.genpath, "Prime.class"))
Example #3
0
    def test_subclass_dynamic(self):
        Foo = JavaCompiler().createClass("Foo", self.Foo_code)

        class Bar(Foo):
            pass

        assertTrue(issubclass(Bar, Foo))
 def test_load_dynamically_stored(self):
     JavaCompiler(store=True).createClass("Prime", self.Prime_code)
     prime_class = os.path.join(jynx.genpath, "Prime.class")
     TestPrime = JavaCompiler().createClass("TestPrime", self.TestPrime_code)
     assertTrue(TestPrime.primeTest(79) == True)
     os.remove(prime_class)
 def test_compile_simple_class(self):
     Foo = JavaCompiler().createClass("Foo", self.Foo_code)
     Foo.main(["Jython!"])
     assertTrue(Foo.greeting == "Hello Jython!")
Example #6
0
 def test_compile_simple_class(self):
     Foo = JavaCompiler().createClass("Foo", self.Foo_code)
     Foo.main(["Jython!"])
     assertTrue(Foo.greeting == "Hello Jython!")