From daf272a3299516e8afa4e39e63bf36df619ee82c Mon Sep 17 00:00:00 2001 From: "Martin A. Brown" Date: Mon, 14 Mar 2016 21:47:48 -0700 Subject: [PATCH] switch to codecs.open and expect UTF-8 data --- tests/tldptesttools.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/tests/tldptesttools.py b/tests/tldptesttools.py index f709e73..e3616f0 100644 --- a/tests/tldptesttools.py +++ b/tests/tldptesttools.py @@ -97,11 +97,11 @@ class CCTestTools(unittest.TestCase): shutil.rmtree(self.tempdir) def writeconfig(self, case): - f = ntf(prefix=case.tag, suffix='.cfg', dir=self.tempdir, delete=False) - f.close() - with codecs.open(f.name, 'w', encoding='utf-8') as fu: - fu.write(case.cfg) - case.configfile = f.name + tf = ntf(prefix=case.tag, suffix='.cfg', dir=self.tempdir, delete=False) + tf.close() + with codecs.open(tf.name, 'w', encoding='utf-8') as f: + f.write(case.cfg) + case.configfile = tf.name class TestOutputDirSkeleton(OutputNamingConvention): @@ -140,7 +140,7 @@ class TestSourceDocSkeleton(object): if os.path.isfile(content): shutil.copy(content, fname) else: - with open(fname, 'w') as f: + with codecs.open(fname, 'w', encodeing='utf-8') as f: f.write(content)