summaryrefslogtreecommitdiff
path: root/cpp/demo/Freeze/library/expect.py
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/demo/Freeze/library/expect.py')
-rwxr-xr-xcpp/demo/Freeze/library/expect.py17
1 files changed, 3 insertions, 14 deletions
diff --git a/cpp/demo/Freeze/library/expect.py b/cpp/demo/Freeze/library/expect.py
index 4e75062933c..4251370723e 100755
--- a/cpp/demo/Freeze/library/expect.py
+++ b/cpp/demo/Freeze/library/expect.py
@@ -8,7 +8,7 @@
#
# **********************************************************************
-import pexpect, sys, os
+import sys, os
try:
import demoscript
@@ -23,6 +23,7 @@ except ImportError:
import demoscript
import demoscript.Util
+demoscript.Util.defaultLanguage = "C++"
import demoscript.Freeze.library
print "cleaning databases...",
@@ -33,18 +34,10 @@ print "ok"
server = demoscript.Util.spawn('./server --Ice.PrintAdapterReady --Freeze.Trace.Evictor=0 --Freeze.Trace.DbEnv=0')
server.expect('.* ready')
client = demoscript.Util.spawn('./client')
-client.expect('>>> ')
+client.expect('>')
demoscript.Freeze.library.run(client, server)
-client.sendline('shutdown')
-server.expect(pexpect.EOF)
-assert server.wait() == 0
-
-client.sendline('exit')
-client.expect(pexpect.EOF)
-assert server.wait() == 0
-
print "running with collocated server"
print "cleaning databases...",
@@ -56,7 +49,3 @@ server = demoscript.Util.spawn('./collocated --Freeze.Trace.Evictor=0 --Freeze.T
server.expect('>>> ')
demoscript.Freeze.library.run(server, server)
-
-server.sendline('exit')
-server.expect(pexpect.EOF)
-assert server.wait() == 0