diff options
author | rsiddharth <s@ricketyspace.net> | 2017-01-20 05:10:45 +0000 |
---|---|---|
committer | rsiddharth <s@ricketyspace.net> | 2017-01-20 05:10:45 +0000 |
commit | a295268af9a8df2e48c6bb772f7df876f4459883 (patch) | |
tree | 665c6c04a268a067b66ecbd6bedcf0b94a3f25fb /gd_diff.py | |
parent | ba0568d39f47233b185262b1b00bc0581d276001 (diff) |
Add `read_wiki_page` function.
* gd_diff.py (read_wiki_page): New function.
* tests/test_gd_diff.py
(test_read_wiki_page_returns_none_if_wikipage_nonexistent)
(test_read_wiki_page_returns_content_if_wikipage_existent): Tests for
`read_wiki_page`.
Diffstat (limited to 'gd_diff.py')
-rw-r--r-- | gd_diff.py | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -405,6 +405,17 @@ def generate_wiki_page(release): return pkgs_noreadmes, wiki_page +def read_wiki_page(release): + """Read wiki page for `release` from disk. + """ + wp_file = wiki_page_path(release) + + if not path.isfile(wp_file): + return None + + return read_file(wp_file) + + def write_wiki_page(release, content): """Write wiki page `content` to `release`' last.rev file. |