import subprocess\r
import sys\r
import unittest\r
+import codecs\r
\r
TestsDir = os.path.realpath(os.path.split(sys.argv[0])[0])\r
BaseToolsDir = os.path.realpath(os.path.join(TestsDir, '..'))\r
with open(self.GetTmpFilePath(fileName), 'wb') as f:\r
f.write(data)\r
else:\r
- with open(self.GetTmpFilePath(fileName), 'w') as f:\r
+ with codecs.open(self.GetTmpFilePath(fileName), 'w', encoding='utf-8') as f:\r
f.write(data)\r
\r
def GenRandomFileData(self, fileName, minlen = None, maxlen = None):\r