summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason Madden <jamadden@gmail.com>2017-09-13 08:10:26 -0500
committerJason Madden <jamadden@gmail.com>2017-09-13 08:10:26 -0500
commiteff9f443b99fa4115644c9516c9cace92e13f58b (patch)
tree5c90a8874f3f86a3572acee98ac611274d8467f1
parent0c6752c9148a895229cad9768f1fc2d4d6c94f1d (diff)
downloadzope-security-issue40.tar.gz
Use zope.proxy 4.3.0 so that tests pass on Py3.issue40
-rw-r--r--setup.py6
-rw-r--r--src/zope/security/tests/test_proxy.py10
2 files changed, 4 insertions, 12 deletions
diff --git a/setup.py b/setup.py
index 9bd6988..58b7756 100644
--- a/setup.py
+++ b/setup.py
@@ -116,7 +116,7 @@ if is_pypy or is_jython:
setup_requires = []
features = {}
else:
- setup_requires = ['zope.proxy >= 4.1.0']
+ setup_requires = ['zope.proxy >= 4.3.0']
features = {
'codeoptimization': codeoptimization,
}
@@ -132,7 +132,7 @@ TESTS_REQUIRE = [
setup(name='zope.security',
- version='4.1.2.dev0',
+ version='4.2.0.dev0',
author='Zope Foundation and Contributors',
author_email='zope-dev@zope.org',
description='Zope Security Framework',
@@ -177,7 +177,7 @@ setup(name='zope.security',
'zope.i18nmessageid',
'zope.interface',
'zope.location',
- 'zope.proxy >= 4.1.0',
+ 'zope.proxy >= 4.3.0',
'zope.schema',
],
tests_require=TESTS_REQUIRE,
diff --git a/src/zope/security/tests/test_proxy.py b/src/zope/security/tests/test_proxy.py
index 07c99cd..216b002 100644
--- a/src/zope/security/tests/test_proxy.py
+++ b/src/zope/security/tests/test_proxy.py
@@ -1309,10 +1309,7 @@ class AbstractProxyTestBase(object):
self.assertEqual(proxy[1:3], [1, 2])
self.assertEqual(checker._checked, self.getslice)
- @_skip_if_not_Py2
def test___getslice___error_propagates(self):
- # This is currently broken on Python 3 because
- # https://github.com/zopefoundation/zope.proxy/issues/21
class Missing(Exception):
pass
class Get(object):
@@ -1329,10 +1326,7 @@ class AbstractProxyTestBase(object):
self.assertEqual(checker._checked, self.getslice)
- @_skip_if_not_Py2
def test___getslice___dne_uses_getitem(self):
- # This is currently broken on Python 3 because
- # https://github.com/zopefoundation/zope.proxy/issues/21
class Missing(Exception):
pass
class Get(object):
@@ -1394,9 +1388,7 @@ class AbstractProxyTestBase(object):
self.assertEqual(checker._checked, self.setslice)
- def test___setslice___dne_uses_getitem(self):
- # This is currently broken on Python 3 because
- # https://github.com/zopefoundation/zope.proxy/issues/21
+ def test___setslice___dne_uses_setitem(self):
class Missing(Exception):
pass
class Set(object):