Plugin, library, and reports for reading Conservancy's books
8a2721ec0f
I'm getting to ready to extend this hook to deal with income receipts as well as expense receipts. These changes let me write the tests in a more declarative style, so I don't have to duplicate them all again to test credits as well as debits. Note that we're only testing debits right now, just like the existing tests, because the default check_type for check() is PostType.DEBIT. Part of making the changes will be changing that to PostType.BOTH. |
||
---|---|---|
conservancy_beancount | ||
tests | ||
.gitignore | ||
LICENSE.txt | ||
pytest.ini | ||
README.rst | ||
setup.cfg | ||
setup.py |
Beancount plugin and tools for Conservancy's books ================================================== Running tests ------------- Run:: ./setup.py test Type checking ------------- Most of the code is typed, except for very dynamic loader methods. To run the type checker:: ./setup.py typecheck This is expected to pass just like the unit tests. Legal ----- Copyright © 2020 Brett Smith. Licensed under the `GNU Affero General Public License <https://www.gnu.org/licenses/agpl-3.0.html>`_, either version 3 of the License, or (at your option) any later version.