GSoC weekly report of Jaskaran Singh for week 11
Hi,
This week I:
- Separated Scrapy and Patch-finder settings into two distinct modules.
- Created a Settings abstraction for handling settings of the patch-
finder and the spider.
- Wrote test suites for the Settings module and the Spider middlewares.
- Wrote numerous test cases for the spider, parsers, and utilities.
- Linted docstrings using darglint[1].
- Generated API documentation using Sphinx.
- Ran pytest coverage to determine branches not tested, implemented
test cases for the same.
- Added readthedocs configuration to the repository.
- Changed Travis script from using python -m unittest to using pytest.
My working repository: https://github.com/jajajasalu2/patch-finder
Cheers,
Jaskaran.
[1]https://github.com/terrencepreilly/darglint
Reply to: