jrnl/tests/features
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
..
build.feature Implement and add datetime tests 2021-07-03 15:49:18 -07:00
core.feature Add tests for core feature to pytest-bdd 2021-07-03 15:49:18 -07:00
datetime.feature Standardize line breaks in datetime tests 2021-07-03 15:49:18 -07:00
delete.feature Migrate the rest of the delete tests from behave to pytest bdd 2021-07-03 15:49:18 -07:00
encrypt.feature Install pytest-bdd (which will eventually replace behave) 2021-07-03 15:49:18 -07:00
file_storage.feature Install pytest-bdd (which will eventually replace behave) 2021-07-03 15:49:18 -07:00
format.feature Install pytest-bdd (which will eventually replace behave) 2021-07-03 15:49:18 -07:00
import.feature Install pytest-bdd (which will eventually replace behave) 2021-07-03 15:49:18 -07:00
multiple_journals.feature Install pytest-bdd (which will eventually replace behave) 2021-07-03 15:49:18 -07:00
password.feature Implement test keyrings and add password tests 2021-07-03 15:49:18 -07:00
search.feature Install pytest-bdd (which will eventually replace behave) 2021-07-03 15:49:18 -07:00
star.feature Install pytest-bdd (which will eventually replace behave) 2021-07-03 15:49:18 -07:00
tag.feature Install pytest-bdd (which will eventually replace behave) 2021-07-03 15:49:18 -07:00
upgrade.feature Install pytest-bdd (which will eventually replace behave) 2021-07-03 15:49:18 -07:00
write.feature Install pytest-bdd (which will eventually replace behave) 2021-07-03 15:49:18 -07:00