提交 1878c88d authored 作者: Frederic's avatar Frederic

Raise an error if the unittest.rseed isn't valid.

For example, am empty string make many tests fails.
上级 807a39ce
......@@ -17,9 +17,19 @@ except ImportError:
"""
def good_seed_param(seed):
if seed == "random":
return True
try:
int(seed)
except Exception:
return False
return True
AddConfigVar('unittests.rseed',
"Seed to use for randomized unit tests. Special value 'random' means using a seed of None.",
StrParam(666),
"Seed to use for randomized unit tests. "
"Special value 'random' means using a seed of None.",
StrParam(666, is_valid=good_seed_param),
in_c_key=False)
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论