You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by hw...@apache.org on 2012/03/13 15:13:47 UTC

svn commit: r1300140 - /subversion/trunk/subversion/tests/cmdline/svntest/wc.py

Author: hwright
Date: Tue Mar 13 14:13:47 2012
New Revision: 1300140

URL: http://svn.apache.org/viewvc?rev=1300140&view=rev
Log:
For convenience and backward compat, import the StringIO class from the
appropriate module.

* subversion/tests/cmdline/svntest/wc.py
  (display_nodes): Update callers (yet again).

Modified:
    subversion/trunk/subversion/tests/cmdline/svntest/wc.py

Modified: subversion/trunk/subversion/tests/cmdline/svntest/wc.py
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/tests/cmdline/svntest/wc.py?rev=1300140&r1=1300139&r2=1300140&view=diff
==============================================================================
--- subversion/trunk/subversion/tests/cmdline/svntest/wc.py (original)
+++ subversion/trunk/subversion/tests/cmdline/svntest/wc.py Tue Mar 13 14:13:47 2012
@@ -29,7 +29,13 @@ import re
 import urllib
 import logging
 import pprint
-import cStringIO as StringIO
+
+if sys.version_info[0] >= 3:
+  # Python >=3.0
+  from io import StringIO
+else:
+  # Python <3.0
+  from cStringIO import StringIO
 
 import svntest
 
@@ -899,7 +905,7 @@ def display_nodes(label, path, expected,
   expected = item_to_node(path, expected)
   actual = item_to_node(path, actual)
 
-  o = StringIO.StringIO()
+  o = StringIO()
   o.write("=============================================================\n")
   o.write("Expected '%s' and actual '%s' in %s tree are different!\n"
                 % (expected.name, actual.name, label))
@@ -919,7 +925,7 @@ def display_nodes(label, path, expected,
 def default_singleton_handler(description, path, item):
   node = item_to_node(path, item)
   logger.warn("Couldn't find node '%s' in %s tree" % (node.name, description))
-  o = StringIO.StringIO()
+  o = StringIO()
   node.pprint(o)
   logger.warn(o.getvalue())
   o.close()