Skip to content

Commit

Permalink
Enforce strict IRO globally.
Browse files Browse the repository at this point in the history
Now that zope.traversing and zope.formlib are in compliance.

(This package sure has a lot of surprising dependencies.)
  • Loading branch information
jamadden committed Mar 31, 2020
1 parent f84ad30 commit 1e52735
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 9 deletions.
11 changes: 6 additions & 5 deletions .travis.yml
Expand Up @@ -8,11 +8,12 @@ python:
- pypy
- pypy3
env:
- DEP: test
- DEP: no_such_extra
# Cannot yet set this globally pending
# https://github.com/zopefoundation/zope.publisher/issues/49
ZOPE_INTERFACE_STRICT_IRO: 1
global:
- ZOPE_INTERFACE_STRICT_IRO: 1
jobs:
- DEP: test
- DEP: no_such_extra


install:
- pip install -U pip setuptools
Expand Down
6 changes: 2 additions & 4 deletions tox.ini
Expand Up @@ -7,16 +7,14 @@ commands =
zope-testrunner --test-path=src []
extras =
test
setenv =
ZOPE_INTERFACE_STRICT_IRO=1

[testenv:minimal]
extras =
deps =
zope.testrunner
zope.testing
# Cannot yet set this globally, pending
# https://github.com/zopefoundation/zope.publisher/issues/49
setenv =
ZOPE_INTERFACE_STRICT_IRO=1

[testenv:coverage]
usedevelop = true
Expand Down

0 comments on commit 1e52735

Please sign in to comment.