summaryrefslogtreecommitdiff
path: root/cpp/demo/Ice/converter/expect.py
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/demo/Ice/converter/expect.py')
-rwxr-xr-xcpp/demo/Ice/converter/expect.py21
1 files changed, 13 insertions, 8 deletions
diff --git a/cpp/demo/Ice/converter/expect.py b/cpp/demo/Ice/converter/expect.py
index 87ec5834e9a..fe508333226 100755
--- a/cpp/demo/Ice/converter/expect.py
+++ b/cpp/demo/Ice/converter/expect.py
@@ -23,20 +23,25 @@ from demoscript import Util
server = Util.spawn('./server --Ice.PrintAdapterReady')
server.expect('.* ready')
-client = Util.spawn('./client')
-client.expect('.*==>')
+
+client = Util.spawn('./client1')
+client.expect('.*==>')
sys.stdout.write("testing with conversion... ")
-sys.stdout.flush()
-client.sendline('u')
-server.expect('Received \\(UTF-8\\): "Bonne journ\\\\351e"')
-client.expect('Received: "Bonne journ\\\\303\\\\251e"')
+client.sendline('t')
+server.expect('Received \\(UTF-8\\): "Bonne journ\\\\303\\\\251e"')
+client.expect('Received: "Bonne journ\\\\351e"')
print("ok")
+client.sendline('x')
+client = Util.spawn('./client2')
+client.expect('.*==>')
+
sys.stdout.write("testing without conversion... ")
+sys.stdout.flush()
client.sendline('t')
-server.expect('Received \\(UTF-8\\): "Bonne journ\\\\303\\\\251e"')
-client.expect('Received: "Bonne journ\\\\351e"')
+server.expect('Received \\(UTF-8\\): "Bonne journ\\\\351e"')
+client.expect('Received: "Bonne journ\\\\303\\\\251e"')
print("ok")
client.sendline('s')