summaryrefslogtreecommitdiff
path: root/tests/validators
diff options
context:
space:
mode:
authorDennis Schwertel <dennisschwertel@gmail.com>2020-02-02 11:15:42 +0100
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2020-02-13 08:32:20 +0100
commit4070d6ceb055c35ca610629bd8f9604c0e530cf5 (patch)
tree4491f14fd4c8a76e74f21fd5da633608c2334679 /tests/validators
parent49275c548887769cd70bbd85a3b125491f0c4062 (diff)
downloaddjango-4070d6ceb055c35ca610629bd8f9604c0e530cf5.tar.gz
Fixed #31267 -- Added tests cases with empty username or password for URLValidator.
Follow up to cdcf4164bec9dc09465424d7042c3f9d4f0f1fdc.
Diffstat (limited to 'tests/validators')
-rw-r--r--tests/validators/invalid_urls.txt3
-rw-r--r--tests/validators/valid_urls.txt8
2 files changed, 9 insertions, 2 deletions
diff --git a/tests/validators/invalid_urls.txt b/tests/validators/invalid_urls.txt
index 4a092034ff..3a92bbb9b4 100644
--- a/tests/validators/invalid_urls.txt
+++ b/tests/validators/invalid_urls.txt
@@ -57,6 +57,9 @@ http://example.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.
http://example.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
http://aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaa
https://test.[com
+http://@example.com
+http://:@example.com
+http://:bar@example.com
http://foo@bar@example.com
http://foo/bar@example.com
http://foo:bar:baz@example.com
diff --git a/tests/validators/valid_urls.txt b/tests/validators/valid_urls.txt
index f79f948142..a3db587492 100644
--- a/tests/validators/valid_urls.txt
+++ b/tests/validators/valid_urls.txt
@@ -23,14 +23,18 @@ http://foo.com/blah_blah_(wikipedia)_(again)
http://www.example.com/wpstyle/?p=364
https://www.example.com/foo/?bar=baz&inga=42&quux
http://✪df.ws/123
-http://userid:password@example.com:8080
-http://userid:password@example.com:8080/
http://userid@example.com
http://userid@example.com/
http://userid@example.com:8080
http://userid@example.com:8080/
+http://userid:@example.com
+http://userid:@example.com/
+http://userid:@example.com:8080
+http://userid:@example.com:8080/
http://userid:password@example.com
http://userid:password@example.com/
+http://userid:password@example.com:8080
+http://userid:password@example.com:8080/
http://142.42.1.1/
http://142.42.1.1:8080/
http://➡.ws/䨹