def test_post(): message = MailRequest("fakepeer", user, "*****@*****.**" % blog, "Fake body") message['Subject'] = 'Test subject' post.post(blog, user, "localhost", message) assert post.user_exists(user), "User dir not created." assert os.path.exists(post.blog_file_name(blog, user)), "File not made."
def test_post(): message = MailRequest("fakepeer", user, "*****@*****.**" % blog, "Fake body") message['Subject'] = 'Test subject' post.post(blog, user, "localhost", message) assert post.user_exists(user), "User dir not created." assert os.path.exists(post.blog_file_name(blog, user)), "File not made."
def COMMENTING(message, user_id=None, domain=None, post_name=None, host=None): address = user_id + '@' + domain user_dir = post.get_user_dir(address) if post.user_exists(address): # stuff it here for now, but we'll just build the file rolling comments = queue.Queue("%s/comments" % user_dir) comments.push(message) contents = markdown(message.body()) comment_file = "%s/%s-comments.html" % (user_dir, post_name) snippet = view.render(locals(), "web/comments.html") with open(comment_file, "a") as out: out.write(snippet) else: logging.warning("Attempt to post to user %r but user doesn't exist.", address)
def COMMENTING(message, user_id=None, domain=None, post_name=None, host=None): address = user_id + '@' + domain user_dir = post.get_user_dir(address) if post.user_exists(address): # stuff it here for now, but we'll just build the file rolling comments = queue.Queue("%s/comments" % user_dir) comments.push(message) contents = markdown(message.body()) comment_file = "%s/%s-comments.html" % (user_dir, post_name) snippet = view.render(locals(), "web/comments.html") with open(comment_file, "a") as out: out.write(snippet) else: logging.warning("Attempt to post to user %r but user doesn't exist.", address)
def test_user_exists(): assert post.user_exists(user) assert not post.user_exists(user + "nothere")
def test_delete(): test_post() post.delete(blog, user) assert post.user_exists(user), "User dir should stay." assert not os.path.exists(post.blog_file_name(blog, user)), "File should go."
def test_user_exists(): assert post.user_exists(user) assert not post.user_exists(user + "nothere")
def test_delete(): test_post() post.delete(blog, user) assert post.user_exists(user), "User dir should stay." assert not os.path.exists(post.blog_file_name(blog, user)), "File should go."