conservancy_beancount/tests
Brett Smith 8af45e5f8a query: Add BQL functions for dealing with link metadata.
query-report was heading to a place where it was going to bifurcate. You
could structure input with its own special input switches, and with ODS
output, it would have its own dedicated grouping logic and use that.

But those things shouldn't be tied together for users. Instead, add
functions to BQL to be able to do the kind of grouping we want. This commit
adds those. Next we'll extend the ODS output to detect and format these
groups correctly.
2021-03-09 10:01:13 -05:00
..
books books: Let files under books/ include any Beancount files they want. 2021-02-26 14:45:55 -05:00
pdfforms extract: Fill YAML with Python values, not PS/FDF values. 2021-01-09 13:20:15 -05:00
repository extract_odf_links: Don't print document-internal links. 2020-08-10 11:36:51 -04:00
userconfig query: Start new reporting tool. 2021-02-24 13:15:33 -05:00
__init__.py Initial commit: license, setup.py, gitignore, skeleton structure. 2020-03-05 09:33:23 -05:00
conftest.py tests: Set locale environment variables. 2020-05-28 15:52:09 -04:00
test_books_fiscal_year.py Clarify and organize license info including additional permission. 2021-01-08 16:58:04 -05:00
test_books_loader.py books: Add Loader.dispatch() classmethod. 2021-02-24 13:15:33 -05:00
test_cliutil.py cliutil: Add ExtendAction. 2021-02-24 15:31:23 -05:00
test_cliutil_searchterm.py Clarify and organize license info including additional permission. 2021-01-08 16:58:04 -05:00
test_config.py Clarify and organize license info including additional permission. 2021-01-08 16:58:04 -05:00
test_data_account.py Clarify and organize license info including additional permission. 2021-01-08 16:58:04 -05:00
test_data_account_meta.py Clarify and organize license info including additional permission. 2021-01-08 16:58:04 -05:00
test_data_balance_of.py Clarify and organize license info including additional permission. 2021-01-08 16:58:04 -05:00
test_data_is_opening_balance_txn.py Clarify and organize license info including additional permission. 2021-01-08 16:58:04 -05:00
test_data_metadata.py data: Metadata.human_name() treats _ like -. 2021-03-06 12:11:16 -05:00
test_data_posting.py Clarify and organize license info including additional permission. 2021-01-08 16:58:04 -05:00
test_data_posting_meta.py Clarify and organize license info including additional permission. 2021-01-08 16:58:04 -05:00
test_extract_odf_links.py Clarify and organize license info including additional permission. 2021-01-08 16:58:04 -05:00
test_filters.py Clarify and organize license info including additional permission. 2021-01-08 16:58:04 -05:00
test_meta_approval.py Clarify and organize license info including additional permission. 2021-01-08 16:58:04 -05:00
test_meta_entity.py Clarify and organize license info including additional permission. 2021-01-08 16:58:04 -05:00
test_meta_expense_type.py plugin: Skip enum value checks with a flag+FIXME. 2021-01-29 09:38:37 -05:00
test_meta_income_type.py plugin: Skip enum value checks with a flag+FIXME. 2021-01-29 09:38:37 -05:00
test_meta_invoice.py Clarify and organize license info including additional permission. 2021-01-08 16:58:04 -05:00
test_meta_payable_documentation.py Clarify and organize license info including additional permission. 2021-01-08 16:58:04 -05:00
test_meta_paypal_id.py plugin: Skip enum value checks with a flag+FIXME. 2021-01-29 09:38:37 -05:00
test_meta_payroll_type.py tests: Add tests for plugin.meta_payroll_type. 2021-01-29 11:28:29 -05:00
test_meta_project.py plugin: Skip enum value checks with a flag+FIXME. 2021-01-29 09:38:37 -05:00
test_meta_receipt.py Clarify and organize license info including additional permission. 2021-01-08 16:58:04 -05:00
test_meta_receivable_documentation.py Clarify and organize license info including additional permission. 2021-01-08 16:58:04 -05:00
test_meta_repo_links.py Clarify and organize license info including additional permission. 2021-01-08 16:58:04 -05:00
test_meta_rt_links.py Clarify and organize license info including additional permission. 2021-01-08 16:58:04 -05:00
test_meta_tax_implication.py meta_tax_implication: Accept titlecased values. 2021-02-11 11:17:24 -05:00
test_meta_tax_reporting.py meta_tax_reporting: New plugin validation. 2021-02-11 13:38:11 -05:00
test_opening_balances.py Clarify and organize license info including additional permission. 2021-01-08 16:58:04 -05:00
test_pdfforms_extract.py extract: Fill YAML with Python values, not PS/FDF values. 2021-01-09 13:20:15 -05:00
test_pdfforms_fields.py fields: Change FieldType capitalization. 2021-01-09 10:49:04 -05:00
test_pdfforms_fill.py pdfforms.fill: New module+tool. 2021-01-09 10:09:08 -05:00
test_plugin.py Clarify and organize license info including additional permission. 2021-01-08 16:58:04 -05:00
test_plugin_txn_date.py txn_date: Check more filenames. 2021-02-26 17:02:59 -05:00
test_ranges.py Clarify and organize license info including additional permission. 2021-01-08 16:58:04 -05:00
test_reports_accrual.py books: All tools use books.Loader.dispatch() and LoadResult. 2021-02-24 13:15:33 -05:00
test_reports_balance.py Clarify and organize license info including additional permission. 2021-01-08 16:58:04 -05:00
test_reports_balance_sheet.py Clarify and organize license info including additional permission. 2021-01-08 16:58:04 -05:00
test_reports_balances.py Clarify and organize license info including additional permission. 2021-01-08 16:58:04 -05:00
test_reports_core.py Clarify and organize license info including additional permission. 2021-01-08 16:58:04 -05:00
test_reports_fund.py Clarify and organize license info including additional permission. 2021-01-08 16:58:04 -05:00
test_reports_ledger.py ledger: Add fund ledger report type. 2021-02-17 14:20:58 -05:00
test_reports_period_postings.py Clarify and organize license info including additional permission. 2021-01-08 16:58:04 -05:00
test_reports_query.py query: Add BQL functions for dealing with link metadata. 2021-03-09 10:01:13 -05:00
test_reports_related_postings.py Clarify and organize license info including additional permission. 2021-01-08 16:58:04 -05:00
test_reports_rewrite.py rewrite: Richer exceptions for error reporting. 2021-02-19 18:54:36 -05:00
test_reports_spreadsheet.py reports: Add BaseODS.row_count() method. 2021-01-29 14:26:54 -05:00
test_rtutil.py Clarify and organize license info including additional permission. 2021-01-08 16:58:04 -05:00
testutil.py books: All tools use books.Loader.dispatch() and LoadResult. 2021-02-24 13:15:33 -05:00