summaryrefslogtreecommitdiffstats
path: root/sandbox/sebastien/java/dynamic/modules/implementation-python-runtime/src/test/resources
diff options
context:
space:
mode:
Diffstat (limited to 'sandbox/sebastien/java/dynamic/modules/implementation-python-runtime/src/test/resources')
-rw-r--r--sandbox/sebastien/java/dynamic/modules/implementation-python-runtime/src/test/resources/client_test.py4
-rw-r--r--sandbox/sebastien/java/dynamic/modules/implementation-python-runtime/src/test/resources/domain-test.composite23
-rw-r--r--sandbox/sebastien/java/dynamic/modules/implementation-python-runtime/src/test/resources/server_test.py4
3 files changed, 19 insertions, 12 deletions
diff --git a/sandbox/sebastien/java/dynamic/modules/implementation-python-runtime/src/test/resources/client_test.py b/sandbox/sebastien/java/dynamic/modules/implementation-python-runtime/src/test/resources/client_test.py
index 47e6cf4bda..e3cbaf077f 100644
--- a/sandbox/sebastien/java/dynamic/modules/implementation-python-runtime/src/test/resources/client_test.py
+++ b/sandbox/sebastien/java/dynamic/modules/implementation-python-runtime/src/test/resources/client_test.py
@@ -17,8 +17,8 @@
# JSON-RPC test case
-def echo(x, ref):
- return ref("echo", x)
+def echo(x, y, ref):
+ return ref("echo", x, y)
# ATOMPub test case
diff --git a/sandbox/sebastien/java/dynamic/modules/implementation-python-runtime/src/test/resources/domain-test.composite b/sandbox/sebastien/java/dynamic/modules/implementation-python-runtime/src/test/resources/domain-test.composite
index 7f7a82dcd4..dfcf4f83ea 100644
--- a/sandbox/sebastien/java/dynamic/modules/implementation-python-runtime/src/test/resources/domain-test.composite
+++ b/sandbox/sebastien/java/dynamic/modules/implementation-python-runtime/src/test/resources/domain-test.composite
@@ -25,33 +25,40 @@
<component name="python-test">
<t:implementation.python script="server_test.py"/>
<service name="test">
- <t:binding.jsonrpc uri="http://localhost:8085/python"/>
+ <t:binding.jsonrpc uri="http://localhost:8080/python"/>
</service>
</component>
<component name="client-test">
<t:implementation.python script="client_test.py"/>
<service name="client">
- <t:binding.jsonrpc uri="http://localhost:8085/client"/>
+ <t:binding.jsonrpc uri="http://localhost:8080/client"/>
</service>
<reference name="ref" target="python-test">
</reference>
</component>
- <component name="local-java-test">
+ <component name="java-test">
<implementation.java class="org.apache.tuscany.sca.implementation.python.provider.ServerTest"/>
+ <service name="EchoTest">
+ <t:binding.jsonrpc uri="http://localhost:8080/java"/>
+ </service>
</component>
- <component name="local-client-test">
+ <component name="python-to-java-test">
<t:implementation.python script="client_test.py"/>
- <reference name="ref" target="local-java-test">
- </reference>
+ <service name="client">
+ <t:binding.jsonrpc uri="http://localhost:8080/python-to-java"/>
+ </service>
+ <reference name="ref" target="java-test"/>
</component>
<component name="java-client-test">
<implementation.java class="org.apache.tuscany.sca.implementation.python.provider.ClientTest"/>
- <reference name="ref" target="local-client-test">
- </reference>
+ <service name="EchoTest">
+ <t:binding.jsonrpc uri="http://localhost:8080/java-client"/>
+ </service>
+ <reference name="ref" target="python-to-java-test"/>
</component>
</composite>
diff --git a/sandbox/sebastien/java/dynamic/modules/implementation-python-runtime/src/test/resources/server_test.py b/sandbox/sebastien/java/dynamic/modules/implementation-python-runtime/src/test/resources/server_test.py
index dcda763043..75f9712f95 100644
--- a/sandbox/sebastien/java/dynamic/modules/implementation-python-runtime/src/test/resources/server_test.py
+++ b/sandbox/sebastien/java/dynamic/modules/implementation-python-runtime/src/test/resources/server_test.py
@@ -17,8 +17,8 @@
# JSON-RPC test case
-def echo(x):
- return x
+def echo(x, y):
+ return x + " " + y
# ATOMPub test case