def test_html_unescape(self): """Проверка исправности анэскейпа HTML, изымаемого из XML.""" entry = pyyaru.yaEntry() self.assertEqual( entry._html_unescape( '<a href="http://somehost.com/?bingo=1&bongo=2">Link</a>' ), '<a href="http://somehost.com/?bingo=1&bongo=2">Link</a>')
def test_html_unescape(self): """Проверка исправности анэскейпа HTML, изымаемого из XML.""" entry = pyyaru.yaEntry() self.assertEqual( entry._html_unescape('<a href="http://somehost.com/?bingo=1&bongo=2">Link</a>'), '<a href="http://somehost.com/?bingo=1&bongo=2">Link</a>', )
def test_create_delete(self): """Проверка создания и удаления публикации. Требует авторизации. """ me = pyyaru.yaPerson(resource_uri_me).get() entry = pyyaru.yaEntry( attributes={ 'type': 'text', 'title': 'Тестовый заголовок из pyyaru', 'content': 'Это сообщение является тестовым.', 'access': 'private', 'comments_disabled': True, }).save(me.links['posts']) self.assertNotEqual(entry.id, None) entry.delete() self.assertEqual(entry.id, None)
def test_create_delete(self): """Проверка создания и удаления публикации. Требует авторизации. """ me = pyyaru.yaPerson(resource_uri_me).get() entry = pyyaru.yaEntry( attributes={ "type": "text", "title": "Тестовый заголовок из pyyaru", "content": "Это сообщение является тестовым.", "access": "private", "comments_disabled": True, } ).save(me.links["posts"]) self.assertNotEqual(entry.id, None) entry.delete() self.assertEqual(entry.id, None)
def test_original_property_is_none(self): """Проверка original is None для неимпортированных постов.""" entry = pyyaru.yaEntry(resource_url_entry).get() self.assertEqual(entry.original, None)
def test_updated_is_datetime(self): """Проверка соответствия свойства updated типу datetime.datetime.""" entry = pyyaru.yaEntry(resource_url_entry).get() self.assertEqual(isinstance(entry.updated, datetime.datetime), True)
def test_original_property(self): """Проверка свойства original для импортированных постов.""" entry = pyyaru.yaEntry(resource_url_entry_imported).get() self.assertEqual(entry.original, "http://twitter.com/idlesign/statuses/20237021892")
def test_comments_disabled_property(self): """Проверка существования свойства comments_disabled.""" entry = pyyaru.yaEntry(resource_url_entry) self.assertEqual(entry.comments_disabled, False)
def test_type_property(self): """Проверка существования свойства type.""" entry = pyyaru.yaEntry(resource_url_entry) self.assertEqual(entry.type, "text")
def test_access_property(self): """Проверка существования свойства access.""" entry = pyyaru.yaEntry(resource_url_entry).get() self.assertEqual(entry.access, "public")
def test_make_comment(self): """Проверка создания комментария.""" entry = pyyaru.yaEntry(resource_url_entry) content = "pyyaru test comment" my_comment = entry.make_comment(content)
def test_init_properties(self): """Проверка инициализации свойств несвязанного объекта.""" entry = pyyaru.yaEntry() self.assertEqual(entry.access, 'private') self.assertEqual(entry.comments_disabled, False) self.assertEqual(entry.type, 'text')
def test_make_comment(self): """Проверка создания комментария.""" entry = pyyaru.yaEntry(resource_url_entry) content = 'pyyaru test comment' my_comment = entry.make_comment(content)
def test_object_to_str(self): """Проверка возвращения методом __str__ строки.""" entry = pyyaru.yaEntry() self.assertEqual(str(entry), 'None')
def test_original_property(self): """Проверка свойства original для импортированных постов.""" entry = pyyaru.yaEntry(resource_url_entry_imported).get() self.assertEqual(entry.original, 'http://twitter.com/idlesign/statuses/20237021892')
def test_object_to_str(self): """Проверка возвращения методом __str__ строки.""" entry = pyyaru.yaEntry() self.assertEqual(str(entry), "None")
def test_access_property(self): """Проверка существования свойства access.""" entry = pyyaru.yaEntry(resource_url_entry).get() self.assertEqual(entry.access, 'public')
def test_init_properties(self): """Проверка инициализации свойств несвязанного объекта.""" entry = pyyaru.yaEntry() self.assertEqual(entry.access, "private") self.assertEqual(entry.comments_disabled, False) self.assertEqual(entry.type, "text")
def test_type_property(self): """Проверка существования свойства type.""" entry = pyyaru.yaEntry(resource_url_entry) self.assertEqual(entry.type, 'text')
def test_html_escape(self): """Проверка исправности эскейпа HTML для помещения в XML.""" entry = pyyaru.yaEntry() self.assertEqual(entry._html_escape("<p>Html Paragraph</p>"), "<p>Html Paragraph</p>")
def test_html_escape(self): """Проверка исправности эскейпа HTML для помещения в XML.""" entry = pyyaru.yaEntry() self.assertEqual(entry._html_escape('<p>Html Paragraph</p>'), '<p>Html Paragraph</p>')