diff --git a/docs/changelog.rst b/docs/changelog.rst index a408e6e..8989232 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -6,7 +6,7 @@ Changelog ================ * Add `dynamic_print_values` to show print_values on legend hover. (Fix #279) -* Fix unparse_color for python 3.5+ compatibility (thanks felixonmars) +* Fix unparse_color for python 3.5+ compatibility (thanks felixonmars, sjourdois) 2.0.8 diff --git a/pygal/test/test_graph.py b/pygal/test/test_graph.py index ea8c972..8a88246 100644 --- a/pygal/test/test_graph.py +++ b/pygal/test/test_graph.py @@ -24,6 +24,7 @@ import pygal import uuid import sys import pytest +import io from pygal.graph.map import BaseMap from pygal.util import cut from pygal._compat import u @@ -53,7 +54,7 @@ def test_render_to_file(Chart, datas): chart = Chart() chart = make_data(chart, datas) chart.render_to_file(file_name) - with open(file_name) as f: + with io.open(file_name, encoding="utf-8") as f: assert 'pygal' in f.read() os.remove(file_name) diff --git a/setup.py b/setup.py index 178db9b..29644b2 100644 --- a/setup.py +++ b/setup.py @@ -28,7 +28,7 @@ from setuptools.command.test import test as TestCommand class PyTest(TestCommand): def finalize_options(self): TestCommand.finalize_options(self) - self.test_args = [] + self.test_args = ['-x', 'build/lib/pygal'] self.test_suite = True def run_tests(self):