-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Set up Travis CI and a tox.ini #4
Conversation
Replace the deprecated-and-removed zope.testing.doctest with the stdlib doctest module.
Because we have special Windows-only tests.
See commit d215bf0.
Ok, so if I run the tests with Want:
Got:
And the reason is that zdaemon, setuptools and ZConfig are already installed in the virtualenv's site-packages so buildout does not add them again. Mystery 1: which renormalizer rule mangles Mystery 2: what to do to make the tests pass? |
So that coverage report -m won't dump us about ALL THE PACKAGES EVER.
The regex that tried to drop the version number from egg pathnames. |
This is what happens when you do not have CI. See commit 88ebc0e.
I'm close to giving up on this. |
Based on z3c.recipe.i18n.
I had to use terrible, terrible regexes. Now tox -e coverage fails for totally mysterious reasons.
zdaemon changed the API of ZDCmd.awhile() and now the cond predicate gets one argument (a 0-based attempt number).
Does anyone want to review this? |
pywin32 is newer (version 224 instead of 223) and the name seems more official.
Replace the deprecated-and-removed zope.testing.doctest with the stdlib doctest module.
Make the tests pass no matter how you run them (bin/test vs tox).
Set up Appveyor and Travis CI and Coveralls.
Fix a zdaemon compatibility problem on Windows.