测试环境中

(函数来自 pyomo.common.flags)

pyomo.common.flags.in_testing_environment(state=NOTSET)[source]

如果当前在“测试”环境中运行,则返回True

这目前包括如果 nose, nose2, 或 pytest 正在运行(已导入)。

Parameters:

state (boolNone) – 如果提供,设置测试环境的当前状态 (设置为 None 则恢复到正常的 sys.modules 查询)

Return type:

bool