Просмотр исходного кода

_test_tokenizer: force utf-8 file encoding

tags/v0.4
Merlijn van Deen 10 лет назад
Родитель
Сommit
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)



Загрузка…
Отмена
Сохранить