jrnl/tests
Jonathan Wren fe018ee241 Implement test keyrings and add password tests
- Implement TestKeyring
- Implement NoKeyring
- Implement FailedKeyring
- Copy in `read_value_from_string` function from old tests (will
  probably rewrite this later)
- Add fixtures for keyrings
- Implement "we have a keyring" step
- Implement step to check specific config values for tests

Co-authored-by: Micah Jerome Ellison <micah.jerome.ellison@gmail.com>
2021-07-03 15:49:18 -07:00
..
data Add unreadable date test 2021-07-03 15:49:18 -07:00
features Implement test keyrings and add password tests 2021-07-03 15:49:18 -07:00
step_defs Implement test keyrings and add password tests 2021-07-03 15:49:18 -07:00
test_color.py Fix bug that prevented --format pretty and --format short from working (#1177) 2021-03-06 10:47:03 -08:00
test_display.py Fix bug that prevented --format pretty and --format short from working (#1177) 2021-03-06 10:47:03 -08:00
test_exception.py Ensure that line endings in all py files are Linux style instead of Windows (#1250) 2021-06-05 13:15:17 -07:00
test_export.py More graceful handling of low linewrap values (#1219) 2021-04-10 16:49:56 -07:00
test_install.py Ensure that line endings in all py files are Linux style instead of Windows (#1250) 2021-06-05 13:15:17 -07:00
test_os_compat.py Fix OS compatibility issues for editors with spaces, slashes, and quotes (#1153) 2021-01-16 15:19:11 -08:00
test_override.py Allow runtime configuration overrides from the commandline (#1169) 2021-03-02 18:47:57 -08:00
test_parse_args.py Allow runtime configuration overrides from the commandline (#1169) 2021-03-02 18:47:57 -08:00
test_time.py Ensure that line endings in all py files are Linux style instead of Windows (#1250) 2021-06-05 13:15:17 -07:00