mirror of
https://github.com/django/django.git
synced 2025-10-24 14:16:09 +00:00
Refs #27753 -- Removed django.utils.http urllib aliases per deprecation timeline.
This commit is contained in:
@@ -3,15 +3,14 @@ import unittest
|
||||
from datetime import datetime
|
||||
from unittest import mock
|
||||
|
||||
from django.test import SimpleTestCase, ignore_warnings
|
||||
from django.test import SimpleTestCase
|
||||
from django.utils.datastructures import MultiValueDict
|
||||
from django.utils.deprecation import RemovedInDjango40Warning
|
||||
from django.utils.http import (
|
||||
base36_to_int, escape_leading_slashes, http_date, int_to_base36,
|
||||
is_safe_url, is_same_domain, parse_etags, parse_http_date, parse_qsl,
|
||||
quote_etag, url_has_allowed_host_and_scheme, urlencode, urlquote,
|
||||
urlquote_plus, urlsafe_base64_decode, urlsafe_base64_encode, urlunquote,
|
||||
urlunquote_plus,
|
||||
quote_etag, url_has_allowed_host_and_scheme, urlencode,
|
||||
urlsafe_base64_decode, urlsafe_base64_encode,
|
||||
)
|
||||
|
||||
|
||||
@@ -252,25 +251,6 @@ class URLSafeBase64Tests(unittest.TestCase):
|
||||
self.assertEqual(bytestring, decoded)
|
||||
|
||||
|
||||
@ignore_warnings(category=RemovedInDjango40Warning)
|
||||
class URLQuoteTests(unittest.TestCase):
|
||||
def test_quote(self):
|
||||
self.assertEqual(urlquote('Paris & Orl\xe9ans'), 'Paris%20%26%20Orl%C3%A9ans')
|
||||
self.assertEqual(urlquote('Paris & Orl\xe9ans', safe="&"), 'Paris%20&%20Orl%C3%A9ans')
|
||||
|
||||
def test_unquote(self):
|
||||
self.assertEqual(urlunquote('Paris%20%26%20Orl%C3%A9ans'), 'Paris & Orl\xe9ans')
|
||||
self.assertEqual(urlunquote('Paris%20&%20Orl%C3%A9ans'), 'Paris & Orl\xe9ans')
|
||||
|
||||
def test_quote_plus(self):
|
||||
self.assertEqual(urlquote_plus('Paris & Orl\xe9ans'), 'Paris+%26+Orl%C3%A9ans')
|
||||
self.assertEqual(urlquote_plus('Paris & Orl\xe9ans', safe="&"), 'Paris+&+Orl%C3%A9ans')
|
||||
|
||||
def test_unquote_plus(self):
|
||||
self.assertEqual(urlunquote_plus('Paris+%26+Orl%C3%A9ans'), 'Paris & Orl\xe9ans')
|
||||
self.assertEqual(urlunquote_plus('Paris+&+Orl%C3%A9ans'), 'Paris & Orl\xe9ans')
|
||||
|
||||
|
||||
class IsSameDomainTests(unittest.TestCase):
|
||||
def test_good(self):
|
||||
for pair in (
|
||||
|
||||
Reference in New Issue
Block a user