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
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")