Hi -

If I can get some answers here, wonderful!  If not, I would be very happy
with some pointers to other places where I might ask these questions.  But
PLEASE somebody help me! :)

I am working on a large/old Zope 2 project that is gradually migrating to
newer technology. Its current state is:
  - Zope 2.13
  - deployed with buildout
  - [almost] all 3rd-party products used are downloaded/installed as eggs
  - all internal products are "old-style" - installed in
./parts/[instance]/Products/
  - lots of additional dtml/zsql/etc that gets stuffed in the ZODB with a
custom loader

We are gradually moving the random dtml/zsql into products.  We will
eventually eggify those products.  But my immediate task is to add
automatable unit tests to our existing products.

I have instructions for using zc.recipe.testrunner on egg-based products
with buildout + Zope 2.13.
I have instructions for using ZopeTestCase on old-style products in Zope 2.9
and earlier
But I am stuck in the generation-gap between those two scenarios.

My question: how do I test old-style Zope Products in a newish
buildout-generated Zope?
 - Are there some magic settings for using zc.recipe.testrunner with
old-style products?
 - Does anyone have the key to making ZopeTestCase run under buildout + Zope
2.13?
 - Any other ideas?

I don't need much - just an example of how to wire things up.  Or, worst
case, a definitive "No, there is no solution except to eggify your
products."

Thank you in advance.

  -- Jeff
_______________________________________________
Setup mailing list
se...@lists.plone.org
https://lists.plone.org/mailman/listinfo/plone-setup

Reply via email to