diff options
author | Dwayne Boone <dwayne@zeroc.com> | 2007-10-22 15:26:26 -0230 |
---|---|---|
committer | Dwayne Boone <dwayne@zeroc.com> | 2007-10-22 15:26:26 -0230 |
commit | e5f5f8070b133c753f9aa39b71134d4b6b63d4a9 (patch) | |
tree | 738f9028c1271be7654d3a505d59ca134d73f560 /demoscript/Ice/invoke.py | |
parent | Stripped slice2vb from the source tree. (diff) | |
download | ice-e5f5f8070b133c753f9aa39b71134d4b6b63d4a9.tar.bz2 ice-e5f5f8070b133c753f9aa39b71134d4b6b63d4a9.tar.xz ice-e5f5f8070b133c753f9aa39b71134d4b6b63d4a9.zip |
Updated VB demos to be inline with other demos
Diffstat (limited to 'demoscript/Ice/invoke.py')
-rwxr-xr-x | demoscript/Ice/invoke.py | 31 |
1 files changed, 21 insertions, 10 deletions
diff --git a/demoscript/Ice/invoke.py b/demoscript/Ice/invoke.py index 8aedd2a7e17..c767fdde54f 100755 --- a/demoscript/Ice/invoke.py +++ b/demoscript/Ice/invoke.py @@ -8,7 +8,7 @@ # # ********************************************************************** -import sys +import sys, demoscript def run(client, server): print "testing...", @@ -24,15 +24,26 @@ def run(client, server): assert i != j server.expect("\\}") client.sendline('4') - server.expect("Printing enum green") - client.sendline('5') - server.expect("Printing struct: name=red, value=red") - client.sendline('6') - server.expect("Printing struct sequence: \\{red=red, green=green, blue=blue\\}") - client.sendline('7') - server.expect("Printing class: s\\.name=blue, s\\.value=blue") - client.sendline('8') - client.expect("Got string `hello' and class: s\\.name=green, s\\.value=green") + if demoscript.Util.defaultLanguage == "VB": + server.expect("Printing enum 1") + client.sendline('5') + server.expect("Printing struct: name=red, value=0") + client.sendline('6') + server.expect("Printing struct sequence: \\{red=0, green=1, blue=2\\}") + client.sendline('7') + server.expect("Printing class: s\\.name=blue, s\\.value=2") + client.sendline('8') + client.expect("Got string `hello' and class: s\\.name=green, s\\.value=1") + else: + server.expect("Printing enum green") + client.sendline('5') + server.expect("Printing struct: name=red, value=red") + client.sendline('6') + server.expect("Printing struct sequence: \\{red=red, green=green, blue=blue\\}") + client.sendline('7') + server.expect("Printing class: s\\.name=blue, s\\.value=blue") + client.sendline('8') + client.expect("Got string `hello' and class: s\\.name=green, s\\.value=green") print "ok" client.sendline('s') |