diff options
| author | Benoit Pierre <benoit.pierre@gmail.com> | 2017-11-26 23:11:14 +0100 |
|---|---|---|
| committer | Benoit Pierre <benoit.pierre@gmail.com> | 2017-11-26 23:11:14 +0100 |
| commit | e72afd6243713cd0d3f8a5bc5b50fb59934d7ff8 (patch) | |
| tree | c581ac167e585999386d3ac2983b6416e4ff5430 /setuptools/tests/test_wheel.py | |
| parent | 7b3ed4f22aad1b62c537cc89b07b1691033730c3 (diff) | |
| download | python-setuptools-git-e72afd6243713cd0d3f8a5bc5b50fb59934d7ff8.tar.gz | |
fix encoding handling of wheels metadata
Diffstat (limited to 'setuptools/tests/test_wheel.py')
| -rw-r--r-- | setuptools/tests/test_wheel.py | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/setuptools/tests/test_wheel.py b/setuptools/tests/test_wheel.py index a0c16c53..2e857253 100644 --- a/setuptools/tests/test_wheel.py +++ b/setuptools/tests/test_wheel.py @@ -1,3 +1,5 @@ +# -*- coding: utf-8 -*- + """wheel tests """ @@ -72,13 +74,14 @@ def test_wheel_info(filename, info): @contextlib.contextmanager def build_wheel(extra_file_defs=None, **kwargs): file_defs = { - 'setup.py': DALS( + 'setup.py': (DALS( ''' + # -*- coding: utf-8 -*- from setuptools import setup import setuptools setup(**%r) ''' - ) % kwargs, + ) % kwargs).encode('utf-8'), } if extra_file_defs: file_defs.update(extra_file_defs) @@ -171,6 +174,13 @@ WHEEL_INSTALL_TESTS = ( ), dict( + id='utf-8', + setup_kwargs=dict( + description='Description accentuée', + ) + ), + + dict( id='data', file_defs={ 'data.txt': DALS( |
