<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/zope-interface.git, branch coverage</title>
<subtitle>github.com: zopefoundation/zope.interface.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/zope-interface.git/'/>
<entry>
<title>Convert tox to run the coverage command, like travis.</title>
<updated>2017-06-09T20:49:04+00:00</updated>
<author>
<name>Jason Madden</name>
<email>jamadden@gmail.com</email>
</author>
<published>2017-06-09T20:49:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/zope-interface.git/commit/?id=b752e80b28439caa994663e16e16a1899b1dfc2c'/>
<id>b752e80b28439caa994663e16e16a1899b1dfc2c</id>
<content type='text'>
Fixes #87
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #87
</pre>
</div>
</content>
</entry>
<entry>
<title>Get as close to 100% coverage as possible.</title>
<updated>2017-06-09T20:39:56+00:00</updated>
<author>
<name>Jason Madden</name>
<email>jamadden@gmail.com</email>
</author>
<published>2017-06-09T20:39:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/zope-interface.git/commit/?id=2f7070393e211f37418407f099b7526fc5aa8167'/>
<id>2f7070393e211f37418407f099b7526fc5aa8167</id>
<content type='text'>
Without conflicting with #86.

This is almost entirely trivial changes:

- Make dummy methods that should never be called either raise
  NotImplementedError or call self.fail() in tests.
- Standardize the no-coverage pragma
- Add a few pragmas where coverage varies across
  versions/implementations, mostly for the sake of tox (travis should
  hit them all).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Without conflicting with #86.

This is almost entirely trivial changes:

- Make dummy methods that should never be called either raise
  NotImplementedError or call self.fail() in tests.
- Standardize the no-coverage pragma
- Add a few pragmas where coverage varies across
  versions/implementations, mostly for the sake of tox (travis should
  hit them all).
</pre>
</div>
</content>
</entry>
<entry>
<title>Enable coveralls (#89)</title>
<updated>2017-06-09T19:34:20+00:00</updated>
<author>
<name>Jason Madden</name>
<email>jason+github@nextthought.com</email>
</author>
<published>2017-06-09T19:34:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/zope-interface.git/commit/?id=e6b6ba2181e2265fa814a34a119531b1ddca23bf'/>
<id>e6b6ba2181e2265fa814a34a119531b1ddca23bf</id>
<content type='text'>
* Enable coveralls

Test coverage is not at 100% yet so it should fail this PR.

Also enable pip caching since we are installing more deps.

Update PyPy versions to latest available for speed and because the old
version of PyPy3 can't install newer pip and coverage, etc.

Partially addresses #87

* Even newer pypys

* Despite the list, pypy-5.6 doesn,t work, it must be 5.6.0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Enable coveralls

Test coverage is not at 100% yet so it should fail this PR.

Also enable pip caching since we are installing more deps.

Update PyPy versions to latest available for speed and because the old
version of PyPy3 can't install newer pip and coverage, etc.

Partially addresses #87

* Even newer pypys

* Despite the list, pypy-5.6 doesn,t work, it must be 5.6.0
</pre>
</div>
</content>
</entry>
<entry>
<title>Test sanity cleanups (#88)</title>
<updated>2017-06-09T02:19:13+00:00</updated>
<author>
<name>Jason Madden</name>
<email>jason+github@nextthought.com</email>
</author>
<published>2017-06-09T02:19:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/zope-interface.git/commit/?id=8bcfddcfbe8a597c7af0de191d51569fa1b1f603'/>
<id>8bcfddcfbe8a597c7af0de191d51569fa1b1f603</id>
<content type='text'>
* Test sanity cleanups

Partially addresses #87

- Remove manual lists of tests in favor of loadTestsFromName. This
  mostly gets all test runners running the same number of tests.
- Remove `additional_tests`, which was just duplicating the discovered
  tests. No modern test runner seems to need it.
- Change the two compatibility skip decorators to actually use
  unitetest skips, which helps with the reporting.

* Per @tseaver, drop most test_suite functions.

* Port remaining doctest to unittest.

* Make the odd tests work on all supported python versions
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Test sanity cleanups

Partially addresses #87

- Remove manual lists of tests in favor of loadTestsFromName. This
  mostly gets all test runners running the same number of tests.
- Remove `additional_tests`, which was just duplicating the discovered
  tests. No modern test runner seems to need it.
- Change the two compatibility skip decorators to actually use
  unitetest skips, which helps with the reporting.

* Per @tseaver, drop most test_suite functions.

* Port remaining doctest to unittest.

* Make the odd tests work on all supported python versions
</pre>
</div>
</content>
</entry>
<entry>
<title>Back to development: 4.4.2</title>
<updated>2017-05-13T13:28:54+00:00</updated>
<author>
<name>Jim Fulton</name>
<email>jim@jimfulton.info</email>
</author>
<published>2017-05-13T13:28:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/zope-interface.git/commit/?id=47cf89eee7d43d6c268fb0fef4bbe0567d977ae4'/>
<id>47cf89eee7d43d6c268fb0fef4bbe0567d977ae4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Preparing release 4.4.1</title>
<updated>2017-05-13T13:28:35+00:00</updated>
<author>
<name>Jim Fulton</name>
<email>jim@jimfulton.info</email>
</author>
<published>2017-05-13T13:28:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/zope-interface.git/commit/?id=1fa2e84aba5aecd2a92d636e292a7abdd641282a'/>
<id>1fa2e84aba5aecd2a92d636e292a7abdd641282a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve pyroma</title>
<updated>2017-05-13T13:27:40+00:00</updated>
<author>
<name>Jim Fulton</name>
<email>jim@jimfulton.info</email>
</author>
<published>2017-05-13T13:27:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/zope-interface.git/commit/?id=15d9922cf0950e27140ebb7e2d6b534c7df15c09'/>
<id>15d9922cf0950e27140ebb7e2d6b534c7df15c09</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #84 from zopefoundation/simplify-utility-registrations-cache</title>
<updated>2017-05-13T13:10:33+00:00</updated>
<author>
<name>Jim Fulton</name>
<email>jim@jimfulton.info</email>
</author>
<published>2017-05-13T13:10:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/zope-interface.git/commit/?id=2f05f9b4f164fc53a1e1dff557b2b806af5be28b'/>
<id>2f05f9b4f164fc53a1e1dff557b2b806af5be28b</id>
<content type='text'>
Simply the caching of utility-registration data. In addition to</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Simply the caching of utility-registration data. In addition to</pre>
</div>
</content>
</entry>
<entry>
<title>Added some comments to describe the management of _v_utility_registrations_cache</title>
<updated>2017-05-12T22:00:33+00:00</updated>
<author>
<name>Jim Fulton</name>
<email>jim@jimfulton.info</email>
</author>
<published>2017-05-12T22:00:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/zope-interface.git/commit/?id=ca51b02adb512cab0dbc7a157e67ae7d63f4141d'/>
<id>ca51b02adb512cab0dbc7a157e67ae7d63f4141d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>typo</title>
<updated>2017-05-12T21:50:52+00:00</updated>
<author>
<name>Jim Fulton</name>
<email>jim@jimfulton.info</email>
</author>
<published>2017-05-12T21:50:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/zope-interface.git/commit/?id=c95f1e2e73136e08e586395f46d97bc2a23cc99c'/>
<id>c95f1e2e73136e08e586395f46d97bc2a23cc99c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
