Fix test failure in Python 3.3 This test relied on the querystring ordering and didn't always fail. *sigh*
Project: http://git-wip-us.apache.org/repos/asf/libcloud/repo Commit: http://git-wip-us.apache.org/repos/asf/libcloud/commit/7e18941c Tree: http://git-wip-us.apache.org/repos/asf/libcloud/tree/7e18941c Diff: http://git-wip-us.apache.org/repos/asf/libcloud/diff/7e18941c Branch: refs/heads/0.13.1 Commit: 7e18941c441b718e38f1808ba86f51d483a99bf1 Parents: 5926d03 Author: Tomaz Muraus <[email protected]> Authored: Thu Aug 8 14:49:09 2013 +0200 Committer: Tomaz Muraus <[email protected]> Committed: Wed Sep 4 12:16:01 2013 +0200 ---------------------------------------------------------------------- libcloud/test/compute/test_ec2.py | 2 ++ 1 file changed, 2 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/libcloud/blob/7e18941c/libcloud/test/compute/test_ec2.py ---------------------------------------------------------------------- diff --git a/libcloud/test/compute/test_ec2.py b/libcloud/test/compute/test_ec2.py index d0e2c8a..e54f453 100644 --- a/libcloud/test/compute/test_ec2.py +++ b/libcloud/test/compute/test_ec2.py @@ -438,6 +438,8 @@ class EC2MockHttp(MockHttpTestCase): return (httplib.OK, body, {}, httplib.responses[httplib.OK]) def _create_ex_blockdevicemappings_RunInstances(self, method, url, body, headers): + # Need to remove '/?' + url = url[2:] parameters = dict(parse_qsl(url)) self.assertEqual(parameters['BlockDeviceMapping.1.DeviceName'], '/dev/sdb')
