def test_join(self): for url_str, is_root, attrs, join_info in self._urls: url = URL(url_str, is_root) joined_url = url.join(join_info[0]) self.assertEquals(joined_url.is_root, False) # Joined URLs should not be root. self.assertEquals(str(joined_url), join_info[1])
def test_join_unicode_args(self): for url_str, is_root, attrs, join_info in self._urls: url = URL(url_str.decode(self._encoding), is_root) joined_url = url.join(join_info[0].decode(self._encoding)) # Joined URLs should not be root. self.assertEquals(joined_url.is_root, False) self.assertEquals(str(joined_url), join_info[1])