瀏覽代碼

_test_tokenizer: force utf-8 file encoding

tags/v0.4
Merlijn van Deen 10 年之前
父節點
當前提交
3dd29097e4
共有 1 個檔案被更改,包括 3 行新增3 行删除
  1. +3
    -3
      tests/_test_tokenizer.py

+ 3
- 3
tests/_test_tokenizer.py 查看文件

@@ -25,6 +25,8 @@ from os import listdir, path
import sys

from mwparserfromhell.compat import py3k
if not py3k:
from codecs import open
from mwparserfromhell.parser import tokens

class _TestParseError(Exception):
@@ -109,10 +111,8 @@ class TokenizerTestCase(object):
def build(cls):
"""Load and install all tests from the 'tokenizer' directory."""
def load_file(filename):
with open(filename, "rU") as fp:
with open(filename, "rU", encoding='utf8') as fp:
text = fp.read()
if not py3k:
text = text.decode("utf8")
name = path.split(filename)[1][:0-len(extension)]
cls._load_tests(filename, name, text)



Loading…
取消
儲存