[Checkins] [zopefoundation/zope.mimetype] a7ef36: Fix the typegetter _prefix tables to use bytes.

GitHub noreply at github.com
Mon Apr 24 17:04:49 CEST 2017


  Branch: refs/heads/master
  Home:   https://github.com/zopefoundation/zope.mimetype
  Commit: a7ef367c73cc2375af68c78b183ca1de029b5732
      https://github.com/zopefoundation/zope.mimetype/commit/a7ef367c73cc2375af68c78b183ca1de029b5732
  Author: Jason Madden <jamadden at gmail.com>
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
    A .coveragerc
    M .gitignore
    M .travis.yml
    M CHANGES.rst
    M setup.py
    M src/zope/mimetype/interfaces.py
    R src/zope/mimetype/tests.py
    A src/zope/mimetype/tests/__init__.py
    A src/zope/mimetype/tests/test_doctests.py
    A src/zope/mimetype/tests/test_typegetter.py
    M src/zope/mimetype/typegetter.py
    M src/zope/mimetype/typegetter.txt
    M tox.ini

  Log Message:
  -----------
  Fix the typegetter _prefix tables to use bytes.

Add test cases for this.

Also consistently pass bytes from the test case.

Fixes #6.

I ran into the namespace package issue ("can't import zope.interface")
when testing with tox using 'setup.py test' so I switched the runners
to zope.testrunner, which seems to have solved the problem.

I took this opportunity to enable coverage reports as well as pip
caching, and added Python 3.6 to the support list.


  Commit: e39fd175db93f20dff7c1c6a4d236a09358be758
      https://github.com/zopefoundation/zope.mimetype/commit/e39fd175db93f20dff7c1c6a4d236a09358be758
  Author: Jason Madden <jamadden at gmail.com>
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
    M src/zope/mimetype/tests/__init__.py
    M src/zope/mimetype/tests/test_doctests.py
    M src/zope/mimetype/tests/test_typegetter.py

  Log Message:
  -----------
  remove __future__ imports


  Commit: 6664fc1871dd4b946f6b763bc1f6d80d2bd1855d
      https://github.com/zopefoundation/zope.mimetype/commit/6664fc1871dd4b946f6b763bc1f6d80d2bd1855d
  Author: Jason Madden <jamadden at gmail.com>
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
    M src/zope/mimetype/tests/test_doctests.py

  Log Message:
  -----------
  test_doctests.py did need print_function


  Commit: 6843c2eb11fc93fb759245752cb9ebd611de5257
      https://github.com/zopefoundation/zope.mimetype/commit/6843c2eb11fc93fb759245752cb9ebd611de5257
  Author: Jason Madden <jamadden at gmail.com>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

  Changed paths:
    M src/zope/mimetype/tests/test_doctests.py
    M src/zope/mimetype/tests/test_typegetter.py
    M src/zope/mimetype/typegetter.py

  Log Message:
  -----------
  Restore param names and setup.py test compat with the doctests.


  Commit: 70b735931d8aa6f765cfc12f25c5580ed95703bf
      https://github.com/zopefoundation/zope.mimetype/commit/70b735931d8aa6f765cfc12f25c5580ed95703bf
  Author: Tres Seaver <tseaver at palladion.com>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

  Changed paths:
    A .coveragerc
    M .gitignore
    M .travis.yml
    M CHANGES.rst
    M setup.py
    M src/zope/mimetype/interfaces.py
    R src/zope/mimetype/tests.py
    A src/zope/mimetype/tests/__init__.py
    A src/zope/mimetype/tests/test_doctests.py
    A src/zope/mimetype/tests/test_typegetter.py
    M src/zope/mimetype/typegetter.py
    M src/zope/mimetype/typegetter.txt
    M tox.ini

  Log Message:
  -----------
  Merge pull request #7 from zopefoundation/issue6

Fix the typegetter _prefix tables to use bytes.


Compare: https://github.com/zopefoundation/zope.mimetype/compare/17016ec0abb8...70b735931d8a


More information about the checkins mailing list