zopefoundation / zope.configuration

Extensible system for supporting various kinds of configurations
https://zopeconfiguration.readthedocs.io
Other
1 stars 6 forks source link

Ensure consistent IRO for all objects. #50

Closed jamadden closed 4 years ago

jamadden commented 4 years ago

This requires switching some tests to the plain unittest runner right now because of cyclic dependencies.

Fixes #49

Also drop 3.4 and add 3.8.

jamadden commented 4 years ago

I suspect the coverage drop that coveralls warns about is real. Is python -m unittest.discover running our doctests?

I expected that; the switch to unittest over testrunner should only be temporary while the cycles get resolved.

jamadden commented 4 years ago

I suspect the coverage drop that coveralls warns about is real. Is python -m unittest.discover running our doctests?

I expected that;

Ah, but unittest does not have an analogue to zope.testrunners test_suite method, load_tests, which serves our purpose here well enough.

jamadden commented 4 years ago

And back to 100%. Thank you!

mgedmin commented 4 years ago

Ah, but unittest does not have an analogue to zope.testrunners test_suite method, load_tests, which serves our purpose here well enough.

does not?

jamadden commented 4 years ago

Supposed to be "now"