Merge "use six.StringIO for compatibility with io.StringIO in python3"
This commit is contained in:
		| @@ -13,7 +13,6 @@ | ||||
| #    under the License. | ||||
|  | ||||
| import argparse | ||||
| import cStringIO | ||||
| import json | ||||
| import os | ||||
| import sys | ||||
| @@ -21,6 +20,7 @@ import uuid | ||||
|  | ||||
| import fixtures | ||||
| import mock | ||||
| import six | ||||
| import testtools | ||||
| from testtools import matchers | ||||
|  | ||||
| @@ -80,7 +80,7 @@ class ShellTest(utils.TestCase): | ||||
|         clean_env = {} | ||||
|         _old_env, os.environ = os.environ, clean_env.copy() | ||||
|         try: | ||||
|             sys.stdout = cStringIO.StringIO() | ||||
|             sys.stdout = six.StringIO() | ||||
|             _shell = openstack_shell.OpenStackIdentityShell() | ||||
|             _shell.main(argstr.split()) | ||||
|         except SystemExit: | ||||
|   | ||||
| @@ -12,11 +12,11 @@ | ||||
| #    License for the specific language governing permissions and limitations | ||||
| #    under the License. | ||||
|  | ||||
| import cStringIO | ||||
| import os | ||||
| import sys | ||||
|  | ||||
| from mox3 import stubout | ||||
| import six | ||||
| from testtools import matchers | ||||
|  | ||||
| from keystoneclient import httpclient | ||||
| @@ -69,7 +69,7 @@ class ShellTests(utils.TestCase): | ||||
|     def run_command(self, cmd): | ||||
|         orig = sys.stdout | ||||
|         try: | ||||
|             sys.stdout = cStringIO.StringIO() | ||||
|             sys.stdout = six.StringIO() | ||||
|             if isinstance(cmd, list): | ||||
|                 self.shell.main(cmd) | ||||
|             else: | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Jenkins
					Jenkins