Commit 69c864c1 authored by Jason R. Coombs's avatar Jason R. Coombs

Use unicode literals to define files as text, and encode specifically when saving files.

parent adda5ac7
# -*- coding: UTF-8 -*- # -*- coding: UTF-8 -*-
"""develop tests from __future__ import unicode_literals
"""
import os import os
import site import site
import pytest import pytest
from setuptools.compat import PY2
from setuptools.command.test import test from setuptools.command.test import test
from setuptools.dist import Distribution from setuptools.dist import Distribution
...@@ -34,11 +33,6 @@ NS_INIT = DALS(""" ...@@ -34,11 +33,6 @@ NS_INIT = DALS("""
__path__ = extend_path(__path__, __name__) __path__ = extend_path(__path__, __name__)
""") """)
# Make sure this is Latin-1 binary, before writing:
if PY2:
NS_INIT = NS_INIT.decode('UTF-8')
NS_INIT = NS_INIT.encode('Latin-1')
TEST_PY = DALS(""" TEST_PY = DALS("""
import unittest import unittest
...@@ -60,7 +54,7 @@ def sample_test(tmpdir_cwd): ...@@ -60,7 +54,7 @@ def sample_test(tmpdir_cwd):
# name/__init__.py # name/__init__.py
with open('name/__init__.py', 'wb') as f: with open('name/__init__.py', 'wb') as f:
f.write(NS_INIT) f.write(NS_INIT.encode('Latin-1'))
# name/space/__init__.py # name/space/__init__.py
with open('name/space/__init__.py', 'wt') as f: with open('name/space/__init__.py', 'wt') as f:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment