Exemple #1
0
 def internal_work():
     clientserver2 = InstrClientServer(
         JavaParameters(port=DEFAULT_PORT+5),
         PythonParameters(port=DEFAULT_PYTHON_PROXY_PORT+5))
     sleep()
     play_with_ping(clientserver2)
     python_gc()
     sleep()
     clientserver2.shutdown()
Exemple #2
0
 def internal_work():
     clientserver2 = InstrClientServer(
         JavaParameters(port=DEFAULT_PORT + 5),
         PythonParameters(port=DEFAULT_PYTHON_PROXY_PORT + 5))
     sleep()
     play_with_ping(clientserver2)
     python_gc()
     sleep()
     clientserver2.shutdown()
Exemple #3
0
 def internal_work(assert_memory):
     clientserver2 = InstrClientServer(
         JavaParameters(port=DEFAULT_PORT+5),
         PythonParameters(port=DEFAULT_PYTHON_PROXY_PORT+5))
     sleep()
     play_with_ping(clientserver2)
     python_gc()
     sleep()
     clientserver2.close(
         close_callback_server_connections=True,
         keep_callback_server=True)
     sleep()
     assert_memory()
     clientserver2.shutdown()
     sleep()
Exemple #4
0
        def internal_work(clientserver):
            hello_state = HelloState2()
            clientserver2 = InstrClientServer(
                JavaParameters(port=DEFAULT_PORT+5),
                PythonParameters(port=DEFAULT_PYTHON_PROXY_PORT+5),
                python_server_entry_point=hello_state)
            hello_state.gateway = clientserver2
            sleep()

            clientserver.entry_point.startServerWithPythonEntry(False)
            sleep()
            clientserver2.shutdown()

            # Check that Java correctly called Python
            self.assertEqual(2, len(hello_state.calls))
            self.assertEqual((None, None), hello_state.calls[0])
            self.assertEqual((2, "Hello World"), hello_state.calls[1])
Exemple #5
0
        def internal_work(clientserver):
            hello_state = HelloState2()
            clientserver2 = InstrClientServer(
                JavaParameters(port=DEFAULT_PORT + 5),
                PythonParameters(port=DEFAULT_PYTHON_PROXY_PORT + 5),
                python_server_entry_point=hello_state)
            hello_state.gateway = clientserver2
            sleep()

            clientserver.entry_point.startServerWithPythonEntry(False)
            sleep()
            clientserver2.shutdown()

            # Check that Java correctly called Python
            self.assertEqual(2, len(hello_state.calls))
            self.assertEqual((None, None), hello_state.calls[0])
            self.assertEqual((2, "Hello World"), hello_state.calls[1])
Exemple #6
0
 def internal_work(assert_memory):
     clientserver2 = InstrClientServer(
         JavaParameters(port=DEFAULT_PORT + 5),
         PythonParameters(port=DEFAULT_PYTHON_PROXY_PORT + 5))
     sleep()
     play_with_ping(clientserver2)
     python_gc()
     sleep()
     clientserver2.close(close_callback_server_connections=True,
                         keep_callback_server=True)
     sleep()
     assert_memory()
     clientserver2.shutdown()
     sleep()