diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2017-04-30 08:20:19 -0400 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2017-04-30 08:20:19 -0400 |
commit | ae0f868e4e4e7e0903ae9d4a491ce62167c368ee (patch) | |
tree | 44eae6341aa57ef9e9207366263d9b1caefd6b80 /tests/test_xml.py | |
parent | 1058f88c0c1d215204f5a1bdaa20344de85ed18e (diff) | |
download | python-coveragepy-git-ae0f868e4e4e7e0903ae9d4a491ce62167c368ee.tar.gz |
Fix: xml report fails in non-ascii directory. #573
Diffstat (limited to 'tests/test_xml.py')
-rw-r--r-- | tests/test_xml.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/test_xml.py b/tests/test_xml.py index b59f8732..c3493e7b 100644 --- a/tests/test_xml.py +++ b/tests/test_xml.py @@ -1,3 +1,4 @@ +# coding: utf-8 # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 # For details: https://bitbucket.org/ned/coveragepy/src/default/NOTICE.txt @@ -186,6 +187,14 @@ class XmlReportTest(XmlTestHelpers, CoverageTest): xml ) + def test_nonascii_directory(self): + # https://bitbucket.org/ned/coveragepy/issues/573/cant-generate-xml-report-if-some-source + self.make_file("테스트/program.py", "a = 1") + with change_dir("테스트"): + cov = coverage.Coverage() + self.start_import_stop(cov, "program") + cov.xml_report() + class XmlPackageStructureTest(XmlTestHelpers, CoverageTest): """Tests about the package structure reported in the coverage.xml file.""" |