Commit f84cf8db authored by Hye-Shik Chang's avatar Hye-Shik Chang

Add a testcase for r47086 which fixed a bug in codec_getstreamcodec().

parent a54f53cc
...@@ -6,7 +6,8 @@ ...@@ -6,7 +6,8 @@
from test import test_support from test import test_support
from test import test_multibytecodec_support from test import test_multibytecodec_support
import unittest, StringIO, codecs, sys from test.test_support import TESTFN
import unittest, StringIO, codecs, sys, os
class Test_MultibyteCodec(unittest.TestCase): class Test_MultibyteCodec(unittest.TestCase):
...@@ -25,6 +26,13 @@ class Test_MultibyteCodec(unittest.TestCase): ...@@ -25,6 +26,13 @@ class Test_MultibyteCodec(unittest.TestCase):
self.assertRaises(IndexError, dec, self.assertRaises(IndexError, dec,
'apple\x92ham\x93spam', 'test.cjktest') 'apple\x92ham\x93spam', 'test.cjktest')
def test_codingspec(self):
print >> open(TESTFN, 'w'), '# coding: euc-kr'
try:
exec open(TESTFN)
finally:
os.unlink(TESTFN)
class Test_IncrementalEncoder(unittest.TestCase): class Test_IncrementalEncoder(unittest.TestCase):
def test_stateless(self): def test_stateless(self):
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment