- Add some necessary fixtures
- Add datetime test
- Implement "the output should not contain" step
- Implement "the output should contain the date" step
Co-authored-by: Micah Jerome Ellison <micah.jerome.ellison@gmail.com>
- Allow config step to support scenario outlines
- Add another datetime test
- Get rid of read journal step since it doesn't work with other journal
types (we should rely on jrnl knowing how to parse each jrnl type for
better tests)
Co-authored-by: Micah Jerome Ellison <micah.jerome.ellison@gmail.com>
This will prevent any unexpected files from showing up anywhere outside
the temp dir
Co-authored-by: Micah Jerome Ellison <micah.jerome.ellison@gmail.com>
- Deletes most of the datetime tests so that they can be
re-added as they are implemented in pytest-bdd
- Implements steps that check the journal and output for strings
- Get rid of deployment tag (we're not using it, anyway)
Co-authored-by: Micah Jerome Ellison <micah.jerome.ellison@gmail.com>
- Copy over the current tests from behave into the new directory that
pytest-bdd will use them in
Co-authored-by: Micah Jerome Ellison <micah.jerome.ellison@gmail.com>