Merge "Use six.StringIO/BytesIO instead of StringIO.StringIO"

This commit is contained in:
Jenkins 2014-02-23 06:30:38 +00:00 committed by Gerrit Code Review
commit d684f750a5
2 changed files with 4 additions and 5 deletions

View File

@ -21,7 +21,6 @@ import os
import re
import shutil
import socket
import StringIO
import sys
import uuid
@ -413,7 +412,7 @@ class Dnsmasq(DhcpLocalProcess):
def _output_hosts_file(self):
"""Writes a dnsmasq compatible hosts file."""
r = re.compile('[:.]')
buf = StringIO.StringIO()
buf = six.StringIO()
for port in self.network.ports:
for alloc in port.fixed_ips:

View File

@ -16,11 +16,11 @@
"""Test of Policy Engine For Neutron"""
import json
import StringIO
import urllib2
import fixtures
import mock
import six
import neutron
from neutron.api.v2 import attributes
@ -120,7 +120,7 @@ class PolicyTestCase(base.BaseTestCase):
def test_enforce_http_true(self):
def fakeurlopen(url, post_data):
return StringIO.StringIO("True")
return six.StringIO("True")
with mock.patch.object(urllib2, 'urlopen', new=fakeurlopen):
action = "example:get_http"
@ -131,7 +131,7 @@ class PolicyTestCase(base.BaseTestCase):
def test_enforce_http_false(self):
def fakeurlopen(url, post_data):
return StringIO.StringIO("False")
return six.StringIO("False")
with mock.patch.object(urllib2, 'urlopen', new=fakeurlopen):
action = "example:get_http"