def test_extend_some_empty_slashes(self): url = url_join("http://wolfram.com/", "foo/", "", "/baz") self.assertEqual(url, "http://wolfram.com/foo/baz")
def test_simple_append_two_slash(self): url = url_join("http://wolfram.com/", "/foo") self.assertEqual(url, "http://wolfram.com/foo")
def test_extend(self): url = url_join("http://wolfram.com/", "foo", "bar", "baz") self.assertEqual(url, "http://wolfram.com/foo/bar/baz")
def test_append_no_base(self): url = url_join("http://wolfram.com", "foo") self.assertEqual(url, "http://wolfram.com/foo")
def test_simple_append(self): url = url_join("http://wolfram.com", "foo") self.assertEqual(url, "http://wolfram.com/foo")
def test_extend_some_empty_slashes(self): url = url_join('http://wolfram.com/', 'foo/', '', '/baz') self.assertEqual(url, 'http://wolfram.com/foo/baz')
def test_extend(self): url = url_join('http://wolfram.com/', 'foo', 'bar', 'baz') self.assertEqual(url, 'http://wolfram.com/foo/bar/baz')
def test_simple_append_two_slash(self): url = url_join('http://wolfram.com/', '/foo') self.assertEqual(url, 'http://wolfram.com/foo')
def test_simple_append(self): url = url_join('http://wolfram.com', 'foo') self.assertEqual(url, 'http://wolfram.com/foo')
def test_append_no_base(self): url = url_join('http://wolfram.com', 'foo') self.assertEqual(url, 'http://wolfram.com/foo')