跳转到主要内容

允许从ztc功能测试中获得对Plone错误日志的友好界面

项目描述

简介

为pdb会话添加“errorlog”命令。这在PloneTestCase的功能测试用例中非常有用。

(Pdb) errorlog
(Pdb) admin.open("http://nohost/plone/createObject")
*** HTTPError: HTTP Error 500: Internal Server Error
(Pdb) admin.open("http://nohost/plone/createObject")
*** HTTPError: HTTP Error 500: Internal Server Error
(Pdb) admin.open("http://nohost/plone/createObject")
*** HTTPError: HTTP Error 500: Internal Server Error
(Pdb) errorlog
Error: 1218794437.680.454937341407 ( Type name not specified )
Error: 1218794437.10.341611383065 ( Type name not specified )
Error: 1218794436.540.661922508086 ( Type name not specified )
(Pdb) errorlog 1218794437.10.341611383065
Traceback (innermost last):
  Module ZPublisher.Publish, line 115, in publish
  Module ZPublisher.mapply, line 88, in mapply
  Module ZPublisher.Publish, line 41, in call_object
  Module Products.CMFFormController.FSControllerPythonScript, line 104, in __call__
  Module Products.CMFFormController.Script, line 145, in __call__
  Module Products.CMFCore.FSPythonScript, line 108, in __call__
  Module Shared.DC.Scripts.Bindings, line 311, in __call__
  Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
  Module Products.CMFCore.FSPythonScript, line 164, in _exec
  Module None, line 10, in createObject
   - <FSControllerPythonScript at /plone/createObject>
   - Line 10
Exception: Type name not specified

太好了?

先决条件

Plone功能测试用例。理论上可以与zope一起工作,但它是基于plone假设编写的。

变更日志

1.1

  • 爬虫仍然又快又脏,但现在使用re,所以不那么脏了。

  • 修复了一些zope的解析问题

  • 添加了nose测试

1.0

  • 快速又脏的爬虫。用SGMLlib的一个替换!

项目详情


下载文件

为您的平台下载文件。如果您不确定要选择哪个,请了解更多关于安装包的信息。

源代码分发

teamrubber.pdberrorlog-1.1.tar.gz (10.6 kB 查看哈希)

上传时间: 源代码

构建分发

teamrubber.pdberrorlog-1.1-py2.4.egg (14.8 kB 查看哈希)

上传时间: 源代码

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面