"""Test file for run_python_file.""" import pprint, sys DATA = "xyzzy" import __main__ def my_function(a): return "my_fn(%r)" % a FN_VAL = my_function("fooey") globals_to_check = { '__name__': __name__, '__file__': __file__, '__doc__': __doc__, 'DATA': DATA, 'FN_VAL': FN_VAL, '__main__.DATA': getattr(__main__, "DATA", "nothing"), 'argv': sys.argv, 'path0': sys.path[0], } pprint.pprint(globals_to_check)