On Tuesday 02 April 2002 09:56, Kendall Clark wrote: > >>>>> "tavis" == Tavis Rudd <[EMAIL PROTECTED]> writes: > > tavis> On Tuesday 02 April 2002 06:55, you wrote: > >> Now that 0.7 is out, I think it's high time that we moved > >> Webware in the direction of a 1.0 release. What things still > >> need to be done? > > tavis> In order of priority: > > tavis> - completely automated test suite, that is easy to add new > tavis> tests to > > I'm guessing here, but I suspect this should be a combination of > PyUnit tests and some kind of Web app testing framework; a friend > of mine's coworker, Keyton Weissinger, has just released a Web app > testing framework, which he calls Puffin, (recently announced in > c.l.py.a) which Webware might want to adapt or adopt...
Does Puffin have an URL? I've already implemented something exactly like that: a combo of PyUnit, Steve Purcell's HTTPSession and the builtin HTTPServer in WebwareExpRefactoring: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/expwebware/Webware/WebKit/Test/ > tavis> - a better logging framework: > tavis> - separation of error reporting from error logging > tavis> - based on either Sacha's LoggingKit or PEP 282 > tavis> (http://python.sourceforge.net/peps/pep-0282.html) > > The implementation of 282 that's been floating around looks very > interesting. I've been playing with it for use in a Py project. > > URL to Sacha's LoggingKit? I can't remember hearing about this > before. http://webware.colorstudy.net/twiki/bin/view/Webware/LoggingKit Sacha's implementation has some advantages over PEP 282 in its concept of LogListeners. I've also been working on a minor refactoring of LoggingKit: see Log.py and LogListeners.py in http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/expwebware/Webware/Webware/ _______________________________________________ Webware-discuss mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/webware-discuss
