diff options
Diffstat (limited to 'cpp/demo/Ice/converter/expect.py')
-rwxr-xr-x | cpp/demo/Ice/converter/expect.py | 21 |
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') |