| import global_vars |
| |
| global_vars.init() |
| b = global_vars.cvar.b |
| if b != "string b": |
| raise RuntimeError("Unexpected string: " + b) |
| global_vars.cvar.b = "a string value" |
| b = global_vars.cvar.b |
| if b != "a string value": |
| raise RuntimeError("Unexpected string: " + b) |
| |
| x = global_vars.cvar.x |
| if x != 1234: |
| raise RuntimeError("Unexpected x: " + str(x)) |
| global_vars.cvar.x = 9876 |
| x = global_vars.cvar.x |
| if x != 9876: |
| raise RuntimeError("Unexpected string: " + str(x)) |
| |
| fail = True |
| try: |
| global_vars.cvar.notexist = "something" |
| except AttributeError as e: |
| fail = False |
| if fail: |
| raise RuntimeError("AttributeError should have been thrown") |
| |
| fail = True |
| try: |
| g = global_vars.cvar.notexist |
| except AttributeError as e: |
| fail = False |
| if fail: |
| raise RuntimeError("AttributeError should have been thrown") |