conservancy_beancount/tests
Brett Smith fdd9f2847b plugin: Skip enum value checks with a flag+FIXME.
We've long supported skipping documentation checks by flagging the
transaction. We haven't done the same for enumerated metadata because we
need it less often, and bad values tend to do more damage to reports.

However, occasionally when something very off-process happens, we do need it
as a matter of expediency. So support it.

In order to skip validation of these fields, the plugin requires that the
value start with the string "FIXME". This helps ensure that reports have a
consistent way to detect and warn about unfilled values in flagged
transactions.
2021-01-29 09:38:37 -05:00
..
books ledger: Dedicated reporting tab for Expenses:Payroll. 2021-01-19 14:23:51 -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 rewrite: New module. 2020-08-29 17:17:41 -04: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 Clarify and organize license info including additional permission. 2021-01-08 16:58:04 -05:00
test_cliutil.py cliutil: New function can_run. 2021-01-09 10:09:08 -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 Clarify and organize license info including additional permission. 2021-01-08 16:58:04 -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_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 plugin: Skip enum value checks with a flag+FIXME. 2021-01-29 09:38:37 -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 Clarify and organize license info including additional permission. 2021-01-08 16:58:04 -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 Clarify and organize license info including additional permission. 2021-01-08 16:58:04 -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: Dedicated reporting tab for Expenses:Payroll. 2021-01-19 14:23:51 -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_related_postings.py Clarify and organize license info including additional permission. 2021-01-08 16:58:04 -05:00
test_reports_rewrite.py Clarify and organize license info including additional permission. 2021-01-08 16:58:04 -05:00
test_reports_spreadsheet.py Clarify and organize license info including additional permission. 2021-01-08 16:58:04 -05:00
test_rtutil.py Clarify and organize license info including additional permission. 2021-01-08 16:58:04 -05:00
testutil.py plugin: Skip enum value checks with a flag+FIXME. 2021-01-29 09:38:37 -05:00