[TIP] Unit and Acceptance testing WxPython
iain duncan
iainduncan at telus.net
Sat Apr 26 21:06:15 PDT 2008
On Sat, 2008-26-04 at 19:14 -0600, Nate Lowrie wrote:
> On Sat, Apr 26, 2008 at 6:19 PM, Chuck Esterbrook
> <chuck.esterbrook at gmail.com> wrote:
> > Nate,
> >
> > Obviously you have not gotten any suggestions here. (Although I just
> > noticed that the Reply-to goes to the poster, not the list--so maybe
> > you have.) I wish I could provide some, but I'm also wondering what's
> > involved with automating the testing of GUI components.
> >
> > Have you gotten any suggestions elsewhere? Have you tried the wxPython
> > list or wiki?
> >
> > -Chuck
> >
>
> Chuck,
>
> I haven't gotten any responses, but I figured it out. I am design the
> GUI as a Humble Dialog. Essentially, it's a MVC architecture in which
> the view is as thin a wrapper is possible, with all of the logic
> implemented in the controller, which is testable. It has been working
> out really well so far. Also, I sort of lied when I said I am using
> WxPython. I am actually using Dabo, which is a Pythonic wrapper over
> WxPython. The reason I mention this is that the Dabo UI syntax
> results in far less code to create the same application. So, I can
> minimize the view code which means less code overall that is untested.
> If there is interest I could write an article and post it to my
> website.
I'm interested!
Iain
More information about the testing-in-python
mailing list