Commit f39c672c authored by Walter Dörwald's avatar Walter Dörwald

Fix test_shlex: Use io.StringIO.

parent 58b2931a
# -*- coding: iso-8859-1 -*- # -*- coding: iso-8859-1 -*-
import unittest import unittest
import os, sys import os, sys, io
import shlex import shlex
from test import test_support from test import test_support
try:
from cStringIO import StringIO
except ImportError:
from StringIO import StringIO
# The original test data set was from shellwords, by Hartmut Goebel. # The original test data set was from shellwords, by Hartmut Goebel.
...@@ -160,7 +155,7 @@ class ShlexTest(unittest.TestCase): ...@@ -160,7 +155,7 @@ class ShlexTest(unittest.TestCase):
def oldSplit(self, s): def oldSplit(self, s):
ret = [] ret = []
lex = shlex.shlex(StringIO(s)) lex = shlex.shlex(io.StringIO(s))
tok = lex.get_token() tok = lex.get_token()
while tok: while tok:
ret.append(tok) ret.append(tok)
......
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