diff options
author | Dwayne Boone <dwayne@zeroc.com> | 2008-03-24 10:03:37 -0230 |
---|---|---|
committer | Dwayne Boone <dwayne@zeroc.com> | 2008-03-24 10:03:37 -0230 |
commit | 86deae54c6a52d961938b11382a01216763bd0c9 (patch) | |
tree | bb8c2c2b3c77d7a6957bdd321163adab7e8842a4 /demoscript/Ice/multicast.py | |
parent | Added comment by IPv6 configuration to README (diff) | |
download | ice-86deae54c6a52d961938b11382a01216763bd0c9.tar.bz2 ice-86deae54c6a52d961938b11382a01216763bd0c9.tar.xz ice-86deae54c6a52d961938b11382a01216763bd0c9.zip |
Updated multicast expect script to run IPv4 and IPv6.
Diffstat (limited to 'demoscript/Ice/multicast.py')
-rw-r--r-- | demoscript/Ice/multicast.py | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/demoscript/Ice/multicast.py b/demoscript/Ice/multicast.py index d443b07ca9e..27dbf60dc08 100644 --- a/demoscript/Ice/multicast.py +++ b/demoscript/Ice/multicast.py @@ -11,10 +11,7 @@ import sys, demoscript, signal import demoscript.pexpect as pexpect -def run(clientCmd, serverCmd): - print "testing multicast discovery...", - sys.stdout.flush() - +def runDemo(clientCmd, serverCmd): server = demoscript.Util.spawn(serverCmd + ' --Ice.PrintAdapterReady') server.expect('Discover ready') server.expect('Hello ready') @@ -33,5 +30,16 @@ def run(clientCmd, serverCmd): server.kill(signal.SIGINT) server.waitTestSuccess() - + +def run(clientCmd, serverCmd): + print "testing multicast discovery (Ipv4)...", + sys.stdout.flush() + runDemo(clientCmd, serverCmd) + print "ok" + + print "testing multicast discovery (IPv6)...", + sys.stdout.flush() + serverCmd += " --Ice.IPv6=1 --Discover.Endpoints='udp -h \"ff01::1:1\" -p 10000'" + clientCmd += " --Ice.IPv6=1 --Discover.Proxy='discover:udp -h \"ff01::1:1\" -p 10000'" + runDemo(clientCmd, serverCmd) print "ok" |