[Zope-dev] Re: testing a meta-egg

2008-04-07 Thread Christian Zagrodnick

On 2008-04-04 14:22:06 +0200, Jim Fulton [EMAIL PROTECTED] said:



On Apr 4, 2008, at 7:14 AM, Adam GROSZER wrote:

Hello,

Is there a sane way (or recipe) out there that makes testing a
meta-eggs easier?
As I see now, I'll need to enter all dependent eggs as:

[test]
recipe = zc.recipe.testrunner
eggs = my-meta-egg [test]
  dep-egg-1 [test]
  dep-egg-2 [test]
  ...
  zope.interface [??test??]

Seems like buildout knows which eggs should be there.
This would be needed for a pre-installation test on the target system.
We need to make sure that all tests pass before going into production.

Any help is appreciated.



IMO, testing the dependent eggs isn't desirable, however, I don't  
object to providing an option to do it.


It might be better to just provide a variable containing all the 
dependent eggs like ${test:dependent-eggs}. You could do what ever you 
want then.


--
Christian Zagrodnick

gocept gmbh  co. kg  ·  forsterstrasse 29 · 06112 halle/saale
www.gocept.com · fon. +49 345 12298894 · fax. +49 345 12298891



___
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] Re: testing a meta-egg

2008-04-07 Thread Jim Fulton


On Apr 7, 2008, at 2:15 AM, Christian Zagrodnick wrote:

On 2008-04-04 14:22:06 +0200, Jim Fulton [EMAIL PROTECTED] said:


On Apr 4, 2008, at 7:14 AM, Adam GROSZER wrote:

Hello,
Is there a sane way (or recipe) out there that makes testing a
meta-eggs easier?
As I see now, I'll need to enter all dependent eggs as:
[test]
recipe = zc.recipe.testrunner
eggs = my-meta-egg [test]
 dep-egg-1 [test]
 dep-egg-2 [test]
 ...
 zope.interface [??test??]
Seems like buildout knows which eggs should be there.
This would be needed for a pre-installation test on the target  
system.
We need to make sure that all tests pass before going into  
production.

Any help is appreciated.
IMO, testing the dependent eggs isn't desirable, however, I don't   
object to providing an option to do it.


It might be better to just provide a variable containing all the  
dependent eggs like ${test:dependent-eggs}. You could do what ever  
you want then.



How would that help?

Jim

--
Jim Fulton
Zope Corporation


___
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] Re: testing a meta-egg

2008-04-07 Thread Christian Zagrodnick

On 2008-04-07 13:12:15 +0200, Jim Fulton [EMAIL PROTECTED] said:


It might be better to just provide a variable containing all the  
dependent eggs like ${test:dependent-eggs}. You could do what ever  you 
want then.


How would that help?


Oh, when writing that mail I thought one could do

[test]
eggs = foo
 ${test:dependent-eggs}

But unfortunatly to understand recursion you have to undertand 
recursion.  So this would only work to test the dependent eggs of 
another section. But forget about that.


Regards,
--
Christian Zagrodnick

gocept gmbh  co. kg  ·  forsterstrasse 29 · 06112 halle/saale
www.gocept.com · fon. +49 345 12298894 · fax. +49 345 12298891



___
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 )