def test_vote_and_unvote_by_user_who_has_not_voted(sessions): session = Session( user_id = "user", barcamp_id = "barcamp", title = "session title", description = "session description", ) session = sessions.save(session) session = sessions.get(session._id) count = session.vote("user") assert count == 1 session.unvote("user2") session = sessions.get(session._id) assert session.vote_count == 1
def test_vote_and_unvote_by_user_who_has_not_voted(sessions): session = Session( user_id="user", barcamp_id="barcamp", title="session title", description="session description", ) session = sessions.save(session) session = sessions.get(session._id) count = session.vote("user") assert count == 1 session.unvote("user2") session = sessions.get(session._id) assert session.vote_count == 1