/
niceSOFT
/
swig
Обзор
Документация
Войти
/
niceSOFT
/
swig
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Examples/test-suite/python/global_vars_runme.py
34 строки
827 B
William S Fulton
Convert python tests using 2to3
15 авг 2020, 02:16
15 авг 2020, 02:16
d4ffa46
Код
Авторство
О чём код?
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")