我在我的GAE应用程序中使用gaetestbed,它工作得很好。然而,有用的语句鼻子打印时的测试是不正确被冲走App Engine的记录:如何在运行单元测试时取消App Engine日志记录?
root: Level 9: Evaling filter expression "datastore_types.Key.from_path(u'User', 85, _app=u'tipfy') == datastore_types.Key.from_path(u'User', 87, _app=u'tipfy')"
root: Level 9: Evaling filter expression "datastore_types.Key.from_path(u'User', 87, _app=u'tipfy') == datastore_types.Key.from_path(u'User', 87, _app=u'tipfy')"
root: Level 9: Evaling filter expression "datastore_types.Key.from_path(u'User', 86, _app=u'tipfy') == datastore_types.Key.from_path(u'User', 87, _app=u'tipfy')"
root: Level 9: Evaling filter expression "datastore_types.Key.from_path(u'User', 87, _app=u'tipfy') == datastore_types.Key.from_path(u'User', 87, _app=u'tipfy')"
--------------------- >> end captured logging << ---------------------
----------------------------------------------------------------------
Ran 28 tests in 3.605s
有没有办法抑制这种,所以我只能拿到干净something != something else
错误信息?
建议的鼻子参数可以完成这项工作(至少它在提问后的4年:)),并且比修补鼻子src代码更干净。先试试这个。 – Alice 2014-10-25 23:11:16