casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables
testcube2.py
Go to the documentation of this file.
00001 import sys
00002 import os
00003 import string
00004 from locatescript import locatescript
00005 import inspect
00006 
00007 a=inspect.stack()
00008 stacklevel=0
00009 for k in range(len(a)):
00010     if (string.find(a[k][1], 'ipython console') > 0):
00011         stacklevel=k
00012         break
00013 gl=sys._getframe(stacklevel).f_globals
00014 
00015 def description():
00016     return "test casapy coordsys tool"
00017 
00018 def data():
00019     ### return the data files that is needed by the regression script
00020     return []
00021 
00022 def run(fetch=False):
00023     #####locate the regression script
00024     lepath=locatescript('testcube2_regression.py')
00025     print 'Script used is ',lepath
00026     gl['regstate']=True
00027     execfile(lepath, gl)
00028     print 'regstate =', gl['regstate']
00029     if not gl['regstate']:
00030         raise Exception, 'regstate = False'
00031 
00032     return []