Merge "Django 4.x: urlunquote() is removed in 4.0"

This commit is contained in:
Zuul 2022-08-11 21:01:26 +00:00 committed by Gerrit Code Review
commit 733ed4289a
1 changed files with 3 additions and 3 deletions

View File

@ -21,13 +21,13 @@ import os
import traceback import traceback
import unittest import unittest
from unittest import mock from unittest import mock
from urllib import parse
import django import django
from django.conf import settings from django.conf import settings
from django.contrib.messages.storage import default_storage from django.contrib.messages.storage import default_storage
from django.core.handlers import wsgi from django.core.handlers import wsgi
from django.test.client import RequestFactory from django.test.client import RequestFactory
from django.utils import http
from heatclient import client as heat_client from heatclient import client as heat_client
from keystoneclient.v2_0 import client as keystone_client from keystoneclient.v2_0 import client as keystone_client
@ -206,8 +206,8 @@ class TestCase(horizon_helpers.TestCase):
loc = response['location'] loc = response['location']
else: else:
loc = '' loc = ''
loc = http.urlunquote(loc) loc = parse.unquote(loc)
expected_url = http.urlunquote(expected_url) expected_url = parse.unquote(expected_url)
self.assertEqual(loc, expected_url) self.assertEqual(loc, expected_url)
else: else:
self.assertEqual(response._headers.get('location', None), self.assertEqual(response._headers.get('location', None),