Re: [Zope-dev] testing everything
On 2009-08-18, Hanno Schlichting ha...@hannosch.eu wrote: On Tue, Aug 18, 2009 at 4:07 PM, Reinout van Reesrein...@vanrees.org wrote: Question: is there an existing recipe that does this? Main point is that I don't want to specify the dependencies that are to be tested by hand, so that seems to rule out z3c.recipe.compattest. But there's been so much talk about testing everything in the last weeks that I thought it better to ask :-) I wrote http://pypi.python.org/pypi/plone.recipe.alltests, which tries to do something similar at least. Ha! That works fine and we're going to use it. I *did* get a bit scared of all the errors you get in zope.app.* packages. But that's apparently a known problem (and something that can be suppressed by the exclude parameter). What do you think about adding defaults for the eggs and test-script parameters? Defaulting them ${test:eggs} and bin/test is probably enough in 99% of the cases. If you're OK with that I'll try it in a branch. Reinout -- Reinout van Rees - rein...@vanrees.org - http://reinout.vanrees.org Software developer at http://www.thehealthagency.com Military engineers build missiles. Civil engineers build targets ___ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )
Re: [Zope-dev] testing everything
On Wed, Aug 19, 2009 at 10:40 AM, Reinout van Reesrein...@vanrees.org wrote: On 2009-08-18, Hanno Schlichting ha...@hannosch.eu wrote: I wrote http://pypi.python.org/pypi/plone.recipe.alltests, which tries to do something similar at least. Ha! That works fine and we're going to use it. Awesome :) I *did* get a bit scared of all the errors you get in zope.app.* packages. But that's apparently a known problem (and something that can be suppressed by the exclude parameter). The main intent for the exclude argument is to exclude packages which cannot be tested either from their shipped distribution or are not zope.testing compatible like pytz, Paste, WebOb or similar. If there's failures in zope.app these should be fixed ;) What do you think about adding defaults for the eggs and test-script parameters? Defaulting them ${test:eggs} and bin/test is probably enough in 99% of the cases. If you're OK with that I'll try it in a branch. Reinout made a branch and these changes are soon available in a new release. Hanno ___ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )
[Zope-dev] Zope Tests: 8 OK
Summary of messages to the zope-tests list. Period Tue Aug 18 12:00:00 2009 UTC to Wed Aug 19 12:00:00 2009 UTC. There were 8 messages: 8 from Zope Tests. Tests passed OK --- Subject: OK : Zope-2.10 Python-2.4.6 : Linux From: Zope Tests Date: Tue Aug 18 20:44:32 EDT 2009 URL: http://mail.zope.org/pipermail/zope-tests/2009-August/012328.html Subject: OK : Zope-2.11 Python-2.4.6 : Linux From: Zope Tests Date: Tue Aug 18 20:46:32 EDT 2009 URL: http://mail.zope.org/pipermail/zope-tests/2009-August/012329.html Subject: OK : Zope-2.12 Python-2.4.6 : Linux From: Zope Tests Date: Tue Aug 18 20:48:32 EDT 2009 URL: http://mail.zope.org/pipermail/zope-tests/2009-August/012330.html Subject: OK : Zope-2.12 Python-2.6.2 : Linux From: Zope Tests Date: Tue Aug 18 20:50:32 EDT 2009 URL: http://mail.zope.org/pipermail/zope-tests/2009-August/012331.html Subject: OK : Zope-2.12-alltests Python-2.4.6 : Linux From: Zope Tests Date: Tue Aug 18 20:52:32 EDT 2009 URL: http://mail.zope.org/pipermail/zope-tests/2009-August/012332.html Subject: OK : Zope-2.12-alltests Python-2.6.2 : Linux From: Zope Tests Date: Tue Aug 18 20:54:32 EDT 2009 URL: http://mail.zope.org/pipermail/zope-tests/2009-August/012333.html Subject: OK : Zope-trunk Python-2.6.2 : Linux From: Zope Tests Date: Tue Aug 18 20:56:32 EDT 2009 URL: http://mail.zope.org/pipermail/zope-tests/2009-August/012334.html Subject: OK : Zope-trunk-alltests Python-2.6.2 : Linux From: Zope Tests Date: Tue Aug 18 20:58:32 EDT 2009 URL: http://mail.zope.org/pipermail/zope-tests/2009-August/012335.html ___ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )
Re: [Zope-dev] testing everything
On 2009-08-19, Hanno Schlichting ha...@hannosch.eu wrote: On Wed, Aug 19, 2009 at 10:40 AM, Reinout van Reesrein...@vanrees.org wrote: I *did* get a bit scared of all the errors you get in zope.app.* packages. But that's apparently a known problem (and something that can be suppressed by the exclude parameter). The main intent for the exclude argument is to exclude packages which cannot be tested either from their shipped distribution or are not zope.testing compatible like pytz, Paste, WebOb or similar. If there's failures in zope.app these should be fixed ;) Yep. There was a some discussion here about that (in a thread about running all tests on the ZTK iirc) that the combination of tests was in a sad state. jdriessen suggested that might be something to sort out partially at the upcoming grok sprint. What do you think about adding defaults for the eggs and test-script parameters? Defaulting them ${test:eggs} and bin/test is probably enough in 99% of the cases. If you're OK with that I'll try it in a branch. Reinout made a branch and these changes are soon available in a new release. Yep, they're released. Thanks! Reinout -- Reinout van Rees - rein...@vanrees.org - http://reinout.vanrees.org Software developer at http://www.thehealthagency.com Military engineers build missiles. Civil engineers build targets ___ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )