Implement editor-related steps in pytest-bdd

- Implement mock editor fixture
- Add fixture to keep track of editor state
- Implement various steps to check editor state

Co-authored-by: Micah Jerome Ellison <micah.jerome.ellison@gmail.com>
This commit is contained in:
Jonathan Wren 2021-04-24 14:47:52 -07:00
parent ce64d7973b
commit 3ddfb4d594
6 changed files with 475 additions and 133 deletions

View file

@ -5,13 +5,13 @@ scenarios("../features/core.feature")
scenarios("../features/datetime.feature")
scenarios("../features/delete.feature")
scenarios("../features/encrypt.feature")
# scenarios("../features/file_storage.feature")
scenarios("../features/file_storage.feature")
scenarios("../features/format.feature")
# scenarios("../features/import.feature")
# scenarios("../features/multiple_journals.feature")
scenarios("../features/import.feature")
scenarios("../features/multiple_journals.feature")
scenarios("../features/password.feature")
# scenarios("../features/search.feature")
# scenarios("../features/star.feature")
# scenarios("../features/tag.feature")
# scenarios("../features/upgrade.feature")
# scenarios("../features/write.feature")
scenarios("../features/search.feature")
scenarios("../features/star.feature")
scenarios("../features/tag.feature")
scenarios("../features/upgrade.feature")
scenarios("../features/write.feature")