SAWarning失败测试

时间:2014-04-18 12:25:37

标签: python testing sqlalchemy pyramid

我正在使用Pyramid和SQLAlchemy,我有一堆测试。有时,我会注意到测试运行时会发出SAWarning。我追捕他们并让他们离开。

我看到的最常见的SAWarning是:

......eggs/SQLAlchemy-0.9.3-py2.7.egg/sqlalchemy/engine/default.py:562: SAWarning: Unicode type received non-unicode bind param value.

现在,我发现在找到SAWarning后,我的测试套件会立即失败。我该怎么做?

1 个答案:

答案 0 :(得分:3)

使用python warnings filter

import warnings
warnings.simplefilter("error")