diff options
author | Dwayne Boone <dwayne@zeroc.com> | 2008-01-14 10:35:55 -0330 |
---|---|---|
committer | Dwayne Boone <dwayne@zeroc.com> | 2008-01-14 10:35:55 -0330 |
commit | 55e481a44d3c14fa389eff0f024b72642ae88d11 (patch) | |
tree | d11775aaea50de88ea82df72e71ac1c58bbf5cc9 /java/demo/Freeze/transform/expect.py | |
parent | Merge branch 'master' of ssh://cvs.zeroc.com/home/git/ice (diff) | |
download | ice-55e481a44d3c14fa389eff0f024b72642ae88d11.tar.bz2 ice-55e481a44d3c14fa389eff0f024b72642ae88d11.tar.xz ice-55e481a44d3c14fa389eff0f024b72642ae88d11.zip |
Bug 2556- add expect script for transform demo
Diffstat (limited to 'java/demo/Freeze/transform/expect.py')
-rwxr-xr-x | java/demo/Freeze/transform/expect.py | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/java/demo/Freeze/transform/expect.py b/java/demo/Freeze/transform/expect.py new file mode 100755 index 00000000000..7d10d87c799 --- /dev/null +++ b/java/demo/Freeze/transform/expect.py @@ -0,0 +1,29 @@ +#!/usr/bin/env python +# ********************************************************************** +# +# Copyright (c) 2003-2007 ZeroC, Inc. All rights reserved. +# +# This copy of Ice is licensed to you under the terms described in the +# ICE_LICENSE file included in this distribution. +# +# ********************************************************************** + +import sys, os, signal + +try: + import demoscript +except ImportError: + for toplevel in [".", "..", "../..", "../../..", "../../../.."]: + toplevel = os.path.normpath(toplevel) + if os.path.exists(os.path.join(toplevel, "demoscript")): + break + else: + raise "can't find toplevel directory!" + sys.path.append(os.path.join(toplevel)) + import demoscript + +import demoscript.Util +import demoscript.Freeze.transform +demoscript.Util.defaultLanguage = "Java" + +demoscript.Freeze.transform.run('java Create', 'java Recreate', 'java Read', 'java ReadNew') |