[svn r37739] Made that only the first two lines of a source file are examined for the

encoding.

--HG--
branch : trunk
This commit is contained in:
guido
2007-02-01 15:57:34 +01:00
parent ec734026cc
commit d9572239a8
2 changed files with 20 additions and 2 deletions

View File

@@ -177,3 +177,14 @@ def test_get_encoding_for_real():
""")))
assert get_module_encoding(fpath.strpath) == 'UTF-8'
def test_get_encoding_matching_pattern_elsewhere():
temp = py.test.ensuretemp('test_get_encoding')
fpath = temp.join('matching_pattern.py')
fpath.write(str(py.code.Source("""\
#!/usr/bin/env python
def foo(coding=None):
pass
""")))
assert get_module_encoding(fpath.strpath) == 'ISO-8859-1'