bernhard at intevation.de
Thu Jun 1 15:06:03 CEST 2006
Am 29. May 2006 um 10:02:29 schrieb Didrik Pinte:
> I've a first patch for the 2.6 version.
> Basically, the changes are the following :
> - "from wxPython import" changed to "from wx import"
> - renamed all the wxObject to object
> - i'm changing all the EVT_ so that they use the Bind method
> - i've remove the multiplechoice.py file
> Everything seems to work fine.
Cool, thanks for creating and sending the patch!
> there is no test case for the user interface and that's a real problem.
> It's not possible to assure that a change won't break the UI without
> testing it manually. I've tried to build a testcase for the ui but they
> are some dependencies that prevent me to do it correctly. I'm not enough
> knowing the internals of the thuban ui to make it working. Does anyone
> of you has a little bit of time to make to try to create a empty
> testcase .
Of course I agree that it would be very cool to have UI tests.
I am not sure that we can actually build testcases for the GUI.
This seems to be quite difficult after all and I have not yet
evaluated possibilities for wxPython of doing so.
Maybe we can research what Robin Dunn and the Chandler project is
doing to get some inspiration.
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : nicht verfügbar
Dateityp : application/pgp-signature
Dateigröße : 189 bytes
Beschreibung: nicht verfügbar
URL : http://intevation.de/pipermail/thuban-devel/attachments/20060601/235ee9e4/attachment.bin
More information about the Thuban-devel