| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
| |
* gd_diff.py (generate_wiki_table): New function.
* tests/test_gd_diff.py (test_generate_wiki_table): Test for
`generate_wiki_table` function.
(tiny_pkgs_file): New Variable.
|
|
|
|
|
|
|
| |
* gd_diff.py (construct_table_row): New function.
(bzr_pkg_readme_fmt): New global variable.
* tests/test_gd_diff.py (test_construct_table_row): Test for
`construct_table_row`.
|
|
|
|
| |
* tests/test_gd_diff.py (test_slurp_all_gns_readmes): Fix test.
|
|
|
|
|
|
| |
The strings in the list are single quoted.
* gd_diff.py (field_list): Update variable.
|
|
|
|
|
|
|
| |
* gd_diff.py (get_wiki_page_data): New functions.
* tests/files/small-parkes-pkgs.list: Update file
* tests/test_gd_diff.py (test_get_wiki_page_data): Add test for
`get_wiki_page_data` function.
|
|
|
|
|
|
|
|
| |
Returns list instead of an iterator. Fuck iterators.
* gd_diff.py (read_packages): Update function.
* tests/test_gd_diff.py (test_read_packages)
(test_read_packages_sanity): Update tests.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The `env_func` method always returns self.test_home. It is used by tests
to mock `os.getenv`.
* tests/test_gd_diff.py (test_config_dir, test_config_file,
test_config_file_success, test_pkgs_dir, test_mk_pkgs_list,
test_readmes_dir, test_wiki_page_dir, test_write_wiki_page,
test_configured_p_no, test_configured_p_yes, test_configure,
test_save_gns_readme, test_save_gns_readme_double,
test_slurp_gns_readme_success, test_slurp_gns_readme_error,
test_slurp_all_gns_readmes): Update tests to `env_func` method.
|
|
|
|
|
|
|
|
|
|
| |
* gd_diff.py (save_gns_readme, slurp_gns_readme, slurp_all_gns_readmes)
(readme_gns_readme, slurp_fields_from_readme): Re-arrange functions.
* tests/test_gd_diff.py (test_config_dir, test_config_file)
(test_read_config_file_fail, test_read_config_file_success)
(test_pkgs_dir, test_mk_pkgs_list, test_readmes_dir, test_wiki_page_dir)
(test_write_wiki_page, test_configured_p_no, test_configured_p_yes)
(test_configure): Re-arrange test methods.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The functions, now, does not take `local_dir` as an argument.
* gd_diff.py (save_gns_readme, slurp_gns_readme, slurp_all_gns_readmes)
(read_gns_readme): Update functions.
* tests/test_gd_diff.py (test_save_gns_readme,
test_save_gns_readme_double, test_slurp_gns_readme_success,
test_slurp_gns_readme_error, test_slurp_all_gns_readmes,
test_read_gns_readme): Update tests.
(test_save_gns_readme_error): Remove test.
(test_read_gns_readme_none): Add test.
|
|
|
|
|
|
|
| |
Now returns the path to the file that contains the list of packages.
* gd_diff.py (mk_pkgs_list): New function.
* tests/test_gd_diff.py (test_mk_pkgs_list): Update test.
|
|
|
|
|
| |
* gd_diff.py (configure): New function.
* tests/test_gd_diff.py (test_configure): Test for `configure` function.
|
|
|
|
|
|
| |
* gd_diff.py (read_config_file): New function.
* tests/test_gd_diff.py (test_read_config_file_fail)
(test_read_config_file_success): Tests for read_config_file.
|
|
|
|
|
|
| |
* gd_diff.py (write_wiki_page): New function.
* tests/test_gd_diff.py (test_write_wiki_page): Test for
`write_wiki_page`.
|
|
|
|
|
|
| |
* gd_diff.py (mk_pkgs_list): New function.
* tests/test_gd_diff.py (test_mk_pkgs_list): Test for `mk_pkgs_list`
function.
|
|
|
|
|
|
|
|
| |
Now returns a newline separated list of packages for release instead of
a list of packages.
* gd_diff.py (get_packages): Update function.
* tests/test_gd_diff.py (test_get_packages): Update test.
|
|
|
|
|
| |
* gd_diff.py (wiki_page_dir): New function.
* tests/test_gd_diff.py (test_wiki_page_dir): Test for `wiki_page_dir`.
|
|
|
|
|
|
| |
* gd_diff.py (readmes_dir): New function.
* tests/test_gd_diff.py (test_readmes_dir): Test for `readmes_dir`
function.
|
| |
|
| |
|
|
|
|
|
| |
* gd_diff.py (pkgs_dir): New function.
* tests/test_gd_diff.py (test_pkgs_dir): Test for `pkgs_dir`.
|
|
|
|
|
|
|
|
| |
Now creates the config directory if it is not already created.
* gd_diff.py (config_dir): Update function.
* tests/test_gd_diff.py (test_config_dir): Update test.
(test_configured_p_yes): Update test.
|
|
|
|
|
|
| |
* gd_diff.py (configured_p): New function.
* tests/test_gd_diff.py (test_configured_p_no)
(test_configured_p_yes): Test functions for `configured_p`.
|
|
|
|
|
|
| |
* gd_diff.py (config_file): New function.
* tests/test_gd_diff.py (test_config_file): Test function for
`config_file` function.
|
|
|
|
|
|
| |
* gd_diff.py (config_dir): New function.
* tests/test_gd_diff.py (test_config_dir): Add test function for
`config_dir`.
|
|
|
|
|
|
|
| |
Returns list of packages for release instead of printing them out.
* gd_diff.py (get_packages): Update function.
* tests/test_gd_diff.py (test_get_packages): Update function.
|
|
|
|
|
|
|
|
| |
* gd_diff.py (write_file): New function.
(save_gns_readme, slurp_gns_readme): Update functions.
* tests/test_gd_diff.py (test_write_file): New method.
(setup, test_save_gns_readme, test_save_gns_readme_double)
(teardown): Update methods
|
|
|
|
| |
Use global `field_list`.
|
|
|
|
|
|
|
|
| |
* gd_diff.py (get_packages): New function
* setup.py: Add `beautifulsoup4` and `requests` as installation
requirements; Add `mock` as dev requirements.
* tests/test_gd_diff.py (test_get_packages_error)
(test_get_packages): New functions
|
|
|
|
|
|
|
|
|
|
|
| |
`get_packages` is now `read_packages`.
* gd_diff.py (read_packages): Rename `get_packages` as `read_packages`.
* tests/test_gd_diff.py (test_read_packages): Rename function from
`test_get_packages`.
(test_read_packages_sanity): Rename function from
`test_get_packages_sanity`.
(test_slurp_all_gns_readmes): `get_packages` is now `read_packages`.
|
|
|
|
|
|
| |
* gd_diff.py (slurp_fields_from_readme): New function.
* tests/test_gd_diff.py (test_slurp_fields_from_readme): Test method for
`slurp_fields_from_readme`
|
|
|
|
|
|
| |
* gd_diff.py (read_gns_readme): New function.
* tests/test_gd_diff.py (test_read_gns_readme): Test for
`read_gns_readme` function.
|
|
|
|
|
|
|
| |
* gd_diff.py (slurp_all_gns_readmes): New function.
* tests/files/small-parkes-pkgs.list: New file.
* tests/test_gd_diff.py (test_slurp_all_gns_readmes): Test function for
`slurp_all_gns_readmes`.
|
|
|
|
|
|
| |
Cosmetic edit.
* gd_diff.py (save_gns_readme): Update function.
|
|
|
|
|
| |
* tests/files/pkgs.list -> tests/files/parkes-pkgs.list
* tests/test_gd_diff.py (TestGdDiff): Update setup method.
|
|
|
|
|
|
|
| |
* gd_diff.py (slurp_gns_readme): New function.
* tests/test_gd_diff.py (test_slurp_gns_readme_success)
(test_slurp_gns_readme_error): Tests for `slurp_gns_readme` function.
(setup, teardown): Update functions.
|
|
|
|
|
|
|
| |
* gd_diff.py (save_gns_readme): New function.
* tests/test_gd_diff.py (test_save_gns_readme)
(test_save_gns_readme_double, test_save_gns_readme_error): Tests for
`save_gns_readme` function.
|
|
|
|
|
|
| |
* gd_diff.py (execute): New function.
* tests/test_gd_diff.py (test_execute_success, test_execute_cmderror)
(test_execute_raise_exception): Tests for `execute` function.
|
|
|
|
|
|
|
| |
* gd_diff.py (read_file, get_packages): add functions.
* tests/__init__.py: add file.
* tests/files/pkgs.list: add file.
* tests/test_gd_diff.py: add file.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|\
| |
| |
| | |
Now the script uses XMLRPC to automatically update the wiki remotely.
|
| |
| |
| |
| | |
successful.
|