[Zope-dev] Dependencies for ZCML

Dieter Maurer dieter at handshake.de
Fri Mar 13 15:38:29 EDT 2009


Tres Seaver wrote at 2009-3-11 21:27 -0400:
> ...
>> In packages that don't load their own ZCML during the tests, it's harder 
>> to say. One reaction could be that this package doesn't have enough 
>> tests then! Of course another would argue that this is configuration 
>> information only that can be overridden, but it is rather special 
>> configuration...
>
>- -1 on having "configuration dependecies," including having mandatory
>tests that ZCML will load:  "mandatory configuration is a contradiction
>in terms."  I therefore don't believe that tests which try to load ZCML
>are useful, at least for "library" pacakges (as opposed to "applications").

I do not agree with you here.

*IF* a package contains ZCML files (e.g. in order to facilitate a
standard integration into a larger Zope 3 system), then these
ZCML files should of course be tested -- even when there are conceivable
package uses that do not use the ZCML files.



-- 
Dieter


More information about the Zope-Dev mailing list