Exemplo n.º 1
0
def test_mark_village_read(db, redis):
    """Marks posts only in given village read."""
    post1 = factories.PostFactory.create()
    post2 = factories.PostFactory.create(student=post1.student)
    other_village_post = factories.PostFactory.create()
    profile = factories.ProfileFactory.create()
    unread.mark_unread(post1, profile)
    unread.mark_unread(post2, profile)
    unread.mark_unread(other_village_post, profile)

    unread.mark_village_read(post1.student, profile)

    assert not unread.is_unread(post1, profile)
    assert not unread.is_unread(post2, profile)
    assert unread.is_unread(other_village_post, profile)
Exemplo n.º 2
0
def test_mark_village_read(db, redis):
    """Marks posts only in given village read."""
    post1 = factories.PostFactory.create()
    post2 = factories.PostFactory.create(student=post1.student)
    other_village_post = factories.PostFactory.create()
    profile = factories.ProfileFactory.create()
    unread.mark_unread(post1, profile)
    unread.mark_unread(post2, profile)
    unread.mark_unread(other_village_post, profile)

    unread.mark_village_read(post1.student, profile)

    assert not unread.is_unread(post1, profile)
    assert not unread.is_unread(post2, profile)
    assert unread.is_unread(other_village_post, profile)
Exemplo n.º 3
0
def test_unread(db, redis):
    """After marking a post unread, it shows up as unread."""
    post = factories.PostFactory.create()
    profile = factories.ProfileFactory.create()

    unread.mark_unread(post, profile)

    assert unread.is_unread(post, profile)
Exemplo n.º 4
0
def test_unread(db, redis):
    """After marking a post unread, it shows up as unread."""
    post = factories.PostFactory.create()
    profile = factories.ProfileFactory.create()

    unread.mark_unread(post, profile)

    assert unread.is_unread(post, profile)
Exemplo n.º 5
0
def test_mark_read(db, redis):
    """Can mark a post as read."""
    post = factories.PostFactory.create()
    profile = factories.ProfileFactory.create()
    unread.mark_unread(post, profile)

    unread.mark_read(post, profile)

    assert not unread.is_unread(post, profile)
Exemplo n.º 6
0
def test_mark_read(db, redis):
    """Can mark a post as read."""
    post = factories.PostFactory.create()
    profile = factories.ProfileFactory.create()
    unread.mark_unread(post, profile)

    unread.mark_read(post, profile)

    assert not unread.is_unread(post, profile)
Exemplo n.º 7
0
def test_read(db, redis):
    """By default, a post is read."""
    post = factories.PostFactory.create()
    profile = factories.ProfileFactory.create()

    assert not unread.is_unread(post, profile)
Exemplo n.º 8
0
def test_read(db, redis):
    """By default, a post is read."""
    post = factories.PostFactory.create()
    profile = factories.ProfileFactory.create()

    assert not unread.is_unread(post, profile)