- Your test case doesn't initialize the class (which I
assume is an omission)
- The code for permission roles is some of the
trickiest in Zope, and exists in different forms on
each of the two release branches and the HEAD.
- Therefore, I wouldn't expect to see a fix for this
on the 2.6 branch unless you (or somebody) is
motivated to provide it.
- If you find a similar problem for 2.7 or the HEAD,
with a reproducible test case, then we will likely
fix it. Note that a testcase which can't be
reproduced *without* VerboseSecurity doesn't qualify
(VS tries hard to emulate standard security, but
it *could* be the source of the problem.)
A couple of things:
- Your test case doesn't initialize the class (which I
assume is an omission)
- The code for permission roles is some of the
trickiest in Zope, and exists in different forms on
each of the two release branches and the HEAD.
- Therefore, I wouldn't expect to see a fix for this
on the 2.6 branch unless you (or somebody) is
motivated to provide it.
- If you find a similar problem for 2.7 or the HEAD,
with a reproducible test case, then we will likely
fix it. Note that a testcase which can't be
reproduced *without* VerboseSecurity doesn't qualify
(VS tries hard to emulate standard security, but
it *could* be the source of the problem.)