Example #1
0
    def test_url_equal(self):
        self.assertTrue(
            url_equal("http://test.com/test", "http://test.com/test"))
        self.assertFalse(
            url_equal("http://test.com/test", "http://test.com/test2"))

        self.assertTrue(
            url_equal("http://test.com/test",
                      "http://test.com/test2",
                      ignore_path=True))
        self.assertTrue(
            url_equal("http://test.com/test",
                      "https://test.com/test",
                      ignore_scheme=True))
        self.assertFalse(
            url_equal("http://test.com/test", "https://test.com/test"))

        self.assertTrue(
            url_equal("http://test.com/test",
                      "http://test.com/test#hello",
                      ignore_fragment=True))
        self.assertTrue(
            url_equal("http://test.com/test",
                      "http://test2.com/test",
                      ignore_netloc=True))
        self.assertFalse(
            url_equal("http://test.com/test",
                      "http://test2.com/test1",
                      ignore_netloc=True))
Example #2
0
    def test_url_equal(self):
        self.assertTrue(url_equal("http://test.com/test", "http://test.com/test"))
        self.assertFalse(url_equal("http://test.com/test", "http://test.com/test2"))

        self.assertTrue(url_equal("http://test.com/test", "http://test.com/test2", ignore_path=True))
        self.assertTrue(url_equal("http://test.com/test", "https://test.com/test", ignore_scheme=True))
        self.assertFalse(url_equal("http://test.com/test", "https://test.com/test"))

        self.assertTrue(url_equal("http://test.com/test", "http://test.com/test#hello", ignore_fragment=True))
        self.assertTrue(url_equal("http://test.com/test", "http://test2.com/test", ignore_netloc=True))
        self.assertFalse(url_equal("http://test.com/test", "http://test2.com/test1", ignore_netloc=True))
def test_url_equal():
    assert url_equal("http://test.com/test", "http://test.com/test")
    assert not url_equal("http://test.com/test", "http://test.com/test2")

    assert url_equal("http://test.com/test",
                     "http://test.com/test2",
                     ignore_path=True)
    assert url_equal("http://test.com/test",
                     "https://test.com/test",
                     ignore_scheme=True)
    assert not url_equal("http://test.com/test", "https://test.com/test")

    assert url_equal("http://test.com/test",
                     "http://test.com/test#hello",
                     ignore_fragment=True)
    assert url_equal("http://test.com/test",
                     "http://test2.com/test",
                     ignore_netloc=True)
    assert not url_equal(
        "http://test.com/test", "http://test2.com/test1", ignore_netloc=True)