Doctest unit tests for for module

System Message: ERROR/3 (testfile_blogger, line 4)

Directive "module" not registered (canonical name "module").

System Message: ERROR/3 (testfile_blogger, line 4)

Unknown directive type "module".

module:: Blogger.py

System Message: WARNING/2 (testfile_blogger, line 4)

Substitution definition "Blogger" empty or invalid.

.. |Blogger| module:: Blogger.py

Test for post_new_entry()

>>> from Blogger import get_blog
>>> blog = get_blog()
>>> title = "Test title"
>>> content = "Test content"
>>> init_num_entries = blog.get_num_entries()
>>> rc = blog.post_new_entry(title, content)
>>> print rc
True
>>> num_entries = blog.get_num_entries()
>>> num_entries == init_num_entries + 1
True

Test for delete_all_entries()

>>> blog = get_blog()
>>> blog.delete_all_entries()
>>> print blog.get_num_entries()
0