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 [email protected] https://lists.plone.org/mailman/listinfo/plone-setup
