Files
mangaDownloader/manga-py-stable_1.x/tests/http.py
2019-12-14 22:33:14 -05:00

31 lines
959 B
Python

#!/usr/bin/python3
# -*- coding: utf-8 -*-
import unittest
from manga_py.http.url_normalizer import normalize_uri
class TestHttpClasses(unittest.TestCase):
referer = 'http://example.org/manga/here.html'
def test_url_normalizer_url_helper1(self):
url = '//example.org/manga/here.html'
test_url = normalize_uri(url, self.referer)
self.assertEqual(self.referer, test_url)
def test_url_normalizer_url_helper2(self):
url = '/manga/here.html'
test_url = normalize_uri(url, self.referer)
self.assertEqual(self.referer, test_url)
def test_url_normalizer_url_helper3(self):
url = '://example.org/manga/here.html'
test_url = normalize_uri(url, self.referer)
self.assertEqual(self.referer, test_url)
def test_url_normalizer_url_helper4(self):
url = 'here.html'
test_url = normalize_uri(url, self.referer)
self.assertEqual(self.referer, test_url)