1234567891011121314151617181920212223 |
- #-*- coding: utf-8 -*-
- from flask_login import login_user
- from flaskbb.utils.helpers import slugify, forum_is_unread
- def test_slugify():
- """Test the slugify helper method."""
- assert slugify(u'Hello world') == u'hello-world'
- assert slugify(u'¿Cómo está?') == u'como-esta'
- def test_forum_is_unread(guest, user, forum, topic, forumsread):
- """Test the forum is unread function for a a not logged in user."""
- assert forum_is_unread(None, None, guest) == False
- assert forum_is_unread(forum, None, user) == True
- assert forum_is_unread(forum, forumsread, user) == True
- topic.delete()
- assert forum_is_unread(forum, None, user) == False
|