But there are
really
two ways to do this, either of which is viable.
1. the right way ;-)
2. Code all of your logic using TTW stuff and Zope
components. Use the
Publisher.Test.test method to call methods of your
Zope components
in unit tests.
Do you really
(I took the ZEO mail list out of the loop)...
[Agreed. Ill CC zope-dev and I suggest we continue there.]
Sorry, I phrased my question ambiguously.
I meant, do you think a TTW development approach is viable for
applications
with a non-trivial amount of logic?
Perhaps not. Not yet.
We're using ZCVSMixin for just such a scenario. It's working a
lot better than nothing. ;-) It does still have rough edges, and you
need to know too much about how it works to do anything complex, but
it does allow us to manage changes and test/stage/update etc with
a much greater degree of