예제 #1
0
 def test_connectToGateway(self):
     print "test_connectToGateway"
     workflowProxyThread = WorkflowProxyThread(None)
     workflowProxyThread.startJavaGatewayServer()
     workflowProxyThread.shutdownJavaGatewayServer()
     workflowProxyThread.startJavaGatewayServer()
     workflowProxyThread.shutdownJavaGatewayServer()
     return True
 def test_connectToGateway(self):
     print "test_connectToGateway"
     workflowProxyThread = WorkflowProxyThread(None)
     workflowProxyThread.startJavaGatewayServer()
     workflowProxyThread.shutdownJavaGatewayServer()
     workflowProxyThread.startJavaGatewayServer()
     workflowProxyThread.shutdownJavaGatewayServer()
     return True
예제 #3
0
 def test_runWorkflow(self):
     workflowProxyThread = WorkflowProxyThread(None)
     workflowProxyThread.start()
     workflowProxyThread.setWorkspacePath(self._strWorkspacePath)
     #workflowProxyThread.setWorkspacePath("/tmp/dawb_workspace_0QtIib")
     #workflowProxyThread.setWorkspacePath("/users/svensson/dawb_workspace")
     workflowProxyThread.startJob(self._strPathWorkflow, "2.0")
     workflowProxyThread.synchronizeWorkflow()
     result = workflowProxyThread.getDataOutput()
     workflowProxyThread.shutdownJavaGatewayServer()        
     workflowProxyThread.shutdown()
     print [result]
     self.assertEqual(result, unicode("3.0"), "Check of result of python test workflow")