summaryrefslogtreecommitdiffstats
path: root/askbot/tests/utils_tests.py
blob: 7f252b693fdf6177d32a0df0d5c0a03be99c9c62 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
from django.test import TestCase
from askbot.utils.url_utils import urls_equal

class UrlUtilsTests(TestCase):
    
    def tests_urls_equal(self):
        e = urls_equal
        self.assertTrue(e('', ''))
        self.assertTrue(e('', '/', True))
        self.assertTrue(e('http://cnn.com', 'http://cnn.com/', True))

        self.assertFalse(e('https://cnn.com', 'http://cnn.com'))
        self.assertFalse(e('http://cnn.com:80', 'http://cnn.com:8000'))

        self.assertTrue(e('http://cnn.com/path', 'http://cnn.com/path/', True))
        self.assertFalse(e('http://cnn.com/path', 'http://cnn.com/path/'))