Metadata-Version: 1.0
Name: teamrubber.pdberrorlog
Version: 1.1
Summary: Allows a nice interface to the Plone error log from ztc functional tests
Home-page: http://teamrubber.com
Author: Matthew Wilkes
Author-email: matt.wilkes@teamrubber.com
License: GPL
Description: Introduction
        ============
        
        Adds the "errorlog" command to pdb sessions.  This is only useful in functional test cases in 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
        
        
        Yay?
        
        
        Pre-requisites
        ==============
        
        A Plone functional test case.  This can work with zope in theory, but it's written with plone assumptions in mind.
        
        
        Changelog
        =========
        
        1.1
        ---
        
        * Scraper is still quick and dirty, but now uses re, so is a little less dirty.
        * Fixed a parsing issue with some zopes
        * Added nose tests
        
        1.0
        ---
        
        * Quick and dirty scraper.  Replace with SGMLlib one!
        
        
Keywords: plone pdb unittest
Platform: UNKNOWN
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development :: Libraries :: Python Modules
