Re: [Zope] Product loading during ZopeTestCase startup

2010-01-18 Thread Encolpe Degoute
Ross Patterson a écrit :
> Encolpe Degoute
> 
> writes:
> 
>> Hello,
>> since few days i'am facing a strange problem with egg loading in tests.
>> One egg called project.site_policy is never loaded in the Products
>> namespace: the ZopeLite.hasPackage('project.site_policy') always returns
>> False.
>> Where is the code that loads eggs and products outside
>> SOFTWARE_HOME/lib/python/Products ?
>>
>> regards
> 
> If I'm understanding correctly, one need to use the five:registerPackage
> ZCML directive and then use ZTC.installPackage.  Many collective.*
> packages can be used as reference, including collective.formcriteria.
> There are probably simper examples, but that's the first that comes to
> mind.

I finally found it.
My colleague create an egg without five:registerPackage and it was
working for times in production... but not if you run unittests.

Thanks,
Encolpe DEGOUTE

___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] Product loading during ZopeTestCase startup

2010-01-18 Thread Ross Patterson
Encolpe Degoute

writes:

> Hello,
> since few days i'am facing a strange problem with egg loading in tests.
> One egg called project.site_policy is never loaded in the Products
> namespace: the ZopeLite.hasPackage('project.site_policy') always returns
> False.
> Where is the code that loads eggs and products outside
> SOFTWARE_HOME/lib/python/Products ?
>
> regards

If I'm understanding correctly, one need to use the five:registerPackage
ZCML directive and then use ZTC.installPackage.  Many collective.*
packages can be used as reference, including collective.formcriteria.
There are probably simper examples, but that's the first that comes to
mind.

HTH,
Ross

___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] Product loading during ZopeTestCase startup

2010-01-18 Thread Encolpe Degoute
Hello,
since few days i'am facing a strange problem with egg loading in tests.
One egg called project.site_policy is never loaded in the Products
namespace: the ZopeLite.hasPackage('project.site_policy') always returns
False.
Where is the code that loads eggs and products outside
SOFTWARE_HOME/lib/python/Products ?

regards
-- 
"...[Linux] peut communiquer à travers n'importe quel medium excepté les
signaux de fumée."
-+- Dr. Greg Wettstein, Roger Maris Cancer Center -+-

___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )