diff options
author | Dwayne Boone <dwayne@zeroc.com> | 2015-09-17 15:05:23 -0230 |
---|---|---|
committer | Dwayne Boone <dwayne@zeroc.com> | 2015-09-17 15:05:23 -0230 |
commit | a1aaac0e077cc4b4a97a985a9947d6415c771932 (patch) | |
tree | b5e568d95017620ed9a4ddac58143df7352449ac /cpp/test/IceBox/admin/run.py | |
parent | Minor style fixes (diff) | |
download | ice-a1aaac0e077cc4b4a97a985a9947d6415c771932.tar.bz2 ice-a1aaac0e077cc4b4a97a985a9947d6415c771932.tar.xz ice-a1aaac0e077cc4b4a97a985a9947d6415c771932.zip |
ICE-6774 added iceboxadmin test to IceBox/admin
Diffstat (limited to 'cpp/test/IceBox/admin/run.py')
-rwxr-xr-x | cpp/test/IceBox/admin/run.py | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/cpp/test/IceBox/admin/run.py b/cpp/test/IceBox/admin/run.py index 7f24cb1f9a1..3407a00c52c 100755 --- a/cpp/test/IceBox/admin/run.py +++ b/cpp/test/IceBox/admin/run.py @@ -25,3 +25,20 @@ icebox = TestUtil.getIceBox() config = os.path.join(os.getcwd(), "config.icebox") TestUtil.clientServerTest(additionalServerOptions= '--Ice.Config=\"%s\"' % config, server = icebox) + +sys.stdout.write("testing iceboxadmin... ") +sys.stdout.flush() + +admin = TestUtil.getIceBoxAdmin() +adminconfig = os.path.join(os.getcwd(), "config.admin") + +ib = TestUtil.startServer(icebox, args = '--Ice.Config=\"%s\"' % config) +iba = TestUtil.startClient(admin, args = '--Ice.Config=\"%s\" stop TestService' % adminconfig) +iba.waitTestSuccess() +iba = TestUtil.startClient(admin, args = '--Ice.Config=\"%s\" start TestService' % adminconfig) +iba.waitTestSuccess() +iba = TestUtil.startClient(admin, args = '--Ice.Config=\"%s\" shutdown' % adminconfig) +iba.waitTestSuccess() +ib.waitTestSuccess() + +print("ok") |