Comment 8 for bug 1534568

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix merged to openstack/nova (openstack-ci/fuel-7.0/2015.1.0)

Reviewed: https://review.fuel-infra.org/16832
Submitter: Vitaly Sedelnik <email address hidden>
Branch: openstack-ci/fuel-7.0/2015.1.0

Commit: b8453bdd8ea569b84e6e3df28bd476fe6a1ddff4
Author: Richard Jones <email address hidden>
Date: Wed Mar 9 11:40:34 2016

Allow filtering using unicode characters

Current code forces the filter arguments to be converted
to a byte string using str() which prevents filtering
using unicode characters. This patch fixes that.
(cherry picked from commit 1c003473353a511142b30ade1aa92f6fb1633e45)

Replace eventlet-based raw socket client with requests

There's no discernable reason why we need to use a raw
eventlet-based client TestWSGIServerWithSSL to confirm that a
wsgi server is listening correctly and returning the expected
response, especially since using eventlet leads to unreliable
i/o on the socket unless there is an explicit yield before
asserting the value of the response.

So requests is used to query the servers and verify the response.
(cherry picked from commit d95b321486f0ff4fd2d3d7f11b656b5b28031d49)

Change-Id: I3abef5da4c2614806011440a4443e869920b4afd
Partial-Bug: #1534568