Skip to content

Commit

Permalink
rename _simple_whitelist to _simple__whitelist
Browse files Browse the repository at this point in the history
  • Loading branch information
pbauer committed Jun 15, 2019
1 parent 6ab5166 commit dcdda5f
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
4 changes: 2 additions & 2 deletions src/zope/browserpage/metaconfigure.py
Original file line number Diff line number Diff line change
Expand Up @@ -161,7 +161,7 @@ def page(_context, name, permission, for_=Interface,
required)

_handle_for(_context, for_)
new_class._simple_whitelist = set(required) - set([attribute, 'browserDefault', '__call__', 'publishTraverse'])
new_class._simple__whitelist = set(required) - set([attribute, 'browserDefault', '__call__', 'publishTraverse'])

defineChecker(new_class, Checker(required))

Expand Down Expand Up @@ -405,7 +405,7 @@ def _handle_for(_context, for_):
class simple(BrowserView):

def publishTraverse(self, request, name):
if name in getattr(self, "_simple_whitelist", []):
if name in getattr(self, "_simple__whitelist", []):
self.__page_attribute__ = name
return self
else:
Expand Down
6 changes: 3 additions & 3 deletions src/zope/browserpage/tests/test_metaconfigure.py
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@ def browserDefault(self):
new_class = register[1]
self.assertEqual(new_class.browserDefault,
BrowserDefault.browserDefault)
self.assertEqual(new_class._simple_whitelist, {"foo"})
self.assertEqual(new_class._simple__whitelist, {"foo"})

def test_class_with_allowed_interface(self):
class BrowserDefault(object):
Expand All @@ -125,7 +125,7 @@ def foo():
new_class = register[1]
self.assertEqual(new_class.browserDefault,
BrowserDefault.browserDefault)
self.assertEqual(new_class._simple_whitelist, {"foo"})
self.assertEqual(new_class._simple__whitelist, {"foo"})

def test_class_implements(self):
from zope.publisher.interfaces.browser import IBrowserPublisher
Expand Down Expand Up @@ -295,7 +295,7 @@ def test_publish_not_found(self):
def test_publish_whitelist(self):
sview = simple(None, None)
sview.foo = lambda: "bar"
sview._simple_whitelist = {"foo", }
sview._simple__whitelist = {"foo", }
foo = sview.publishTraverse(None, "foo")
self.assertEqual(foo(), "bar")

Expand Down

0 comments on commit dcdda5f

Please sign in to comment.