diff options
Diffstat (limited to 'cpp/demo/IceStorm/replicated2/expect.py')
-rwxr-xr-x | cpp/demo/IceStorm/replicated2/expect.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/cpp/demo/IceStorm/replicated2/expect.py b/cpp/demo/IceStorm/replicated2/expect.py index d020ebc52a4..c933f5303d6 100755 --- a/cpp/demo/IceStorm/replicated2/expect.py +++ b/cpp/demo/IceStorm/replicated2/expect.py @@ -73,9 +73,11 @@ sub.waitTestSuccess() pub.kill(signal.SIGINT) pub.waitTestSuccess() -ib1.expect('Topic: time: remove replica observer: [-0-9A-Fa-f]+') -ib2.expect('Topic: time: remove replica observer: [-0-9A-Fa-f]+') -ib3.expect('Topic: time: unsubscribe: [-0-9A-Fa-f]+') +# With Cygwin SIGINT isn't intercepted. +if not demoscript.Util.isCygwin(): + ib1.expect('Topic: time: remove replica observer: [-0-9A-Fa-f]+') + ib2.expect('Topic: time: remove replica observer: [-0-9A-Fa-f]+') + ib3.expect('Topic: time: unsubscribe: [-0-9A-Fa-f]+') admin = demoscript.Util.spawn('iceboxadmin --Ice.Config=config.ib1 shutdown') admin.waitTestSuccess() |