diff --git a/tests/features/configs/basic_dayone.yaml b/tests/data/configs/basic_dayone.yaml
similarity index 100%
rename from tests/features/configs/basic_dayone.yaml
rename to tests/data/configs/basic_dayone.yaml
diff --git a/tests/features/configs/basic_encrypted.yaml b/tests/data/configs/basic_encrypted.yaml
similarity index 100%
rename from tests/features/configs/basic_encrypted.yaml
rename to tests/data/configs/basic_encrypted.yaml
diff --git a/tests/features/configs/basic_folder.yaml b/tests/data/configs/basic_folder.yaml
similarity index 100%
rename from tests/features/configs/basic_folder.yaml
rename to tests/data/configs/basic_folder.yaml
diff --git a/tests/features/configs/basic_onefile.yaml b/tests/data/configs/basic_onefile.yaml
similarity index 100%
rename from tests/features/configs/basic_onefile.yaml
rename to tests/data/configs/basic_onefile.yaml
diff --git a/tests/features/configs/brackets.yaml b/tests/data/configs/brackets.yaml
similarity index 100%
rename from tests/features/configs/brackets.yaml
rename to tests/data/configs/brackets.yaml
diff --git a/tests/features/configs/bug153.yaml b/tests/data/configs/bug153.yaml
similarity index 100%
rename from tests/features/configs/bug153.yaml
rename to tests/data/configs/bug153.yaml
diff --git a/tests/features/configs/bug343.yaml b/tests/data/configs/bug343.yaml
similarity index 100%
rename from tests/features/configs/bug343.yaml
rename to tests/data/configs/bug343.yaml
diff --git a/tests/features/configs/bug780.yaml b/tests/data/configs/bug780.yaml
similarity index 100%
rename from tests/features/configs/bug780.yaml
rename to tests/data/configs/bug780.yaml
diff --git a/tests/features/configs/dayone.yaml b/tests/data/configs/dayone.yaml
similarity index 100%
rename from tests/features/configs/dayone.yaml
rename to tests/data/configs/dayone.yaml
diff --git a/tests/features/configs/dayone_empty.yaml b/tests/data/configs/dayone_empty.yaml
similarity index 100%
rename from tests/features/configs/dayone_empty.yaml
rename to tests/data/configs/dayone_empty.yaml
diff --git a/tests/features/configs/deletion.yaml b/tests/data/configs/deletion.yaml
similarity index 100%
rename from tests/features/configs/deletion.yaml
rename to tests/data/configs/deletion.yaml
diff --git a/tests/features/configs/deletion_filters.yaml b/tests/data/configs/deletion_filters.yaml
similarity index 100%
rename from tests/features/configs/deletion_filters.yaml
rename to tests/data/configs/deletion_filters.yaml
diff --git a/tests/features/configs/editor-args.yaml b/tests/data/configs/editor-args.yaml
similarity index 100%
rename from tests/features/configs/editor-args.yaml
rename to tests/data/configs/editor-args.yaml
diff --git a/tests/features/configs/editor.yaml b/tests/data/configs/editor.yaml
similarity index 100%
rename from tests/features/configs/editor.yaml
rename to tests/data/configs/editor.yaml
diff --git a/tests/features/configs/editor_empty_folder.yaml b/tests/data/configs/editor_empty_folder.yaml
similarity index 100%
rename from tests/features/configs/editor_empty_folder.yaml
rename to tests/data/configs/editor_empty_folder.yaml
diff --git a/tests/features/configs/editor_encrypted.yaml b/tests/data/configs/editor_encrypted.yaml
similarity index 100%
rename from tests/features/configs/editor_encrypted.yaml
rename to tests/data/configs/editor_encrypted.yaml
diff --git a/tests/features/configs/empty_folder.yaml b/tests/data/configs/empty_folder.yaml
similarity index 100%
rename from tests/features/configs/empty_folder.yaml
rename to tests/data/configs/empty_folder.yaml
diff --git a/tests/features/configs/encrypted.yaml b/tests/data/configs/encrypted.yaml
similarity index 100%
rename from tests/features/configs/encrypted.yaml
rename to tests/data/configs/encrypted.yaml
diff --git a/tests/features/configs/encrypted_old.json b/tests/data/configs/encrypted_old.json
similarity index 100%
rename from tests/features/configs/encrypted_old.json
rename to tests/data/configs/encrypted_old.json
diff --git a/tests/features/configs/encrypted_old.yaml b/tests/data/configs/encrypted_old.yaml
similarity index 100%
rename from tests/features/configs/encrypted_old.yaml
rename to tests/data/configs/encrypted_old.yaml
diff --git a/tests/features/configs/format_md.yaml b/tests/data/configs/format_md.yaml
similarity index 100%
rename from tests/features/configs/format_md.yaml
rename to tests/data/configs/format_md.yaml
diff --git a/tests/features/configs/format_text.yaml b/tests/data/configs/format_text.yaml
similarity index 100%
rename from tests/features/configs/format_text.yaml
rename to tests/data/configs/format_text.yaml
diff --git a/tests/features/configs/invalid_color.yaml b/tests/data/configs/invalid_color.yaml
similarity index 100%
rename from tests/features/configs/invalid_color.yaml
rename to tests/data/configs/invalid_color.yaml
diff --git a/tests/features/configs/little_endian_dates.yaml b/tests/data/configs/little_endian_dates.yaml
similarity index 100%
rename from tests/features/configs/little_endian_dates.yaml
rename to tests/data/configs/little_endian_dates.yaml
diff --git a/tests/features/configs/markdown-headings-335.yaml b/tests/data/configs/markdown-headings-335.yaml
similarity index 100%
rename from tests/features/configs/markdown-headings-335.yaml
rename to tests/data/configs/markdown-headings-335.yaml
diff --git a/tests/features/configs/missing_directory.yaml b/tests/data/configs/missing_directory.yaml
similarity index 100%
rename from tests/features/configs/missing_directory.yaml
rename to tests/data/configs/missing_directory.yaml
diff --git a/tests/features/configs/missing_journal.yaml b/tests/data/configs/missing_journal.yaml
similarity index 100%
rename from tests/features/configs/missing_journal.yaml
rename to tests/data/configs/missing_journal.yaml
diff --git a/tests/features/configs/mostlyreadabledates.yaml b/tests/data/configs/mostlyreadabledates.yaml
similarity index 100%
rename from tests/features/configs/mostlyreadabledates.yaml
rename to tests/data/configs/mostlyreadabledates.yaml
diff --git a/tests/features/configs/multiline-tags.yaml b/tests/data/configs/multiline-tags.yaml
similarity index 100%
rename from tests/features/configs/multiline-tags.yaml
rename to tests/data/configs/multiline-tags.yaml
diff --git a/tests/features/configs/multiline.yaml b/tests/data/configs/multiline.yaml
similarity index 100%
rename from tests/features/configs/multiline.yaml
rename to tests/data/configs/multiline.yaml
diff --git a/tests/features/configs/multiple.yaml b/tests/data/configs/multiple.yaml
similarity index 100%
rename from tests/features/configs/multiple.yaml
rename to tests/data/configs/multiple.yaml
diff --git a/tests/features/configs/no_colors.yaml b/tests/data/configs/no_colors.yaml
similarity index 100%
rename from tests/features/configs/no_colors.yaml
rename to tests/data/configs/no_colors.yaml
diff --git a/tests/features/data/configs/simple.yaml b/tests/data/configs/simple.yaml
similarity index 100%
rename from tests/features/data/configs/simple.yaml
rename to tests/data/configs/simple.yaml
diff --git a/tests/features/configs/tags-216.yaml b/tests/data/configs/tags-216.yaml
similarity index 100%
rename from tests/features/configs/tags-216.yaml
rename to tests/data/configs/tags-216.yaml
diff --git a/tests/features/configs/tags-237.yaml b/tests/data/configs/tags-237.yaml
similarity index 100%
rename from tests/features/configs/tags-237.yaml
rename to tests/data/configs/tags-237.yaml
diff --git a/tests/features/configs/tags.yaml b/tests/data/configs/tags.yaml
similarity index 100%
rename from tests/features/configs/tags.yaml
rename to tests/data/configs/tags.yaml
diff --git a/tests/features/configs/unreadabledates.yaml b/tests/data/configs/unreadabledates.yaml
similarity index 100%
rename from tests/features/configs/unreadabledates.yaml
rename to tests/data/configs/unreadabledates.yaml
diff --git a/tests/features/configs/upgrade_from_195.json b/tests/data/configs/upgrade_from_195.json
similarity index 100%
rename from tests/features/configs/upgrade_from_195.json
rename to tests/data/configs/upgrade_from_195.json
diff --git a/tests/features/configs/upgrade_from_195_little_endian_dates.json b/tests/data/configs/upgrade_from_195_little_endian_dates.json
similarity index 100%
rename from tests/features/configs/upgrade_from_195_little_endian_dates.json
rename to tests/data/configs/upgrade_from_195_little_endian_dates.json
diff --git a/tests/features/configs/upgrade_from_195_with_missing_encrypted_journal.json b/tests/data/configs/upgrade_from_195_with_missing_encrypted_journal.json
similarity index 100%
rename from tests/features/configs/upgrade_from_195_with_missing_encrypted_journal.json
rename to tests/data/configs/upgrade_from_195_with_missing_encrypted_journal.json
diff --git a/tests/features/configs/upgrade_from_195_with_missing_journal.json b/tests/data/configs/upgrade_from_195_with_missing_journal.json
similarity index 100%
rename from tests/features/configs/upgrade_from_195_with_missing_journal.json
rename to tests/data/configs/upgrade_from_195_with_missing_journal.json
diff --git a/tests/features/data/journals/basic_dayone.dayone/entries/D04D335AFED711EABA18FAFFC2100C3D.doentry b/tests/data/journals/basic_dayone.dayone/entries/D04D335AFED711EABA18FAFFC2100C3D.doentry
similarity index 100%
rename from tests/features/data/journals/basic_dayone.dayone/entries/D04D335AFED711EABA18FAFFC2100C3D.doentry
rename to tests/data/journals/basic_dayone.dayone/entries/D04D335AFED711EABA18FAFFC2100C3D.doentry
diff --git a/tests/features/data/journals/basic_dayone.dayone/entries/FC8A86CAFED711EA8892FAFFC2100C3D.doentry b/tests/data/journals/basic_dayone.dayone/entries/FC8A86CAFED711EA8892FAFFC2100C3D.doentry
similarity index 100%
rename from tests/features/data/journals/basic_dayone.dayone/entries/FC8A86CAFED711EA8892FAFFC2100C3D.doentry
rename to tests/data/journals/basic_dayone.dayone/entries/FC8A86CAFED711EA8892FAFFC2100C3D.doentry
diff --git a/tests/features/data/journals/basic_dayone.dayone/entries/FD8ABC8EFED711EABC35FAFFC2100C3D.doentry b/tests/data/journals/basic_dayone.dayone/entries/FD8ABC8EFED711EABC35FAFFC2100C3D.doentry
similarity index 100%
rename from tests/features/data/journals/basic_dayone.dayone/entries/FD8ABC8EFED711EABC35FAFFC2100C3D.doentry
rename to tests/data/journals/basic_dayone.dayone/entries/FD8ABC8EFED711EABC35FAFFC2100C3D.doentry
diff --git a/tests/features/data/journals/basic_encrypted.journal b/tests/data/journals/basic_encrypted.journal
similarity index 100%
rename from tests/features/data/journals/basic_encrypted.journal
rename to tests/data/journals/basic_encrypted.journal
diff --git a/tests/features/data/journals/basic_folder/2020/08/29.txt b/tests/data/journals/basic_folder/2020/08/29.txt
similarity index 100%
rename from tests/features/data/journals/basic_folder/2020/08/29.txt
rename to tests/data/journals/basic_folder/2020/08/29.txt
diff --git a/tests/features/data/journals/basic_folder/2020/08/31.txt b/tests/data/journals/basic_folder/2020/08/31.txt
similarity index 100%
rename from tests/features/data/journals/basic_folder/2020/08/31.txt
rename to tests/data/journals/basic_folder/2020/08/31.txt
diff --git a/tests/features/data/journals/basic_folder/2020/09/24.txt b/tests/data/journals/basic_folder/2020/09/24.txt
similarity index 100%
rename from tests/features/data/journals/basic_folder/2020/09/24.txt
rename to tests/data/journals/basic_folder/2020/09/24.txt
diff --git a/tests/features/data/journals/basic_onefile.journal b/tests/data/journals/basic_onefile.journal
similarity index 100%
rename from tests/features/data/journals/basic_onefile.journal
rename to tests/data/journals/basic_onefile.journal
diff --git a/tests/features/data/journals/brackets.journal b/tests/data/journals/brackets.journal
similarity index 100%
rename from tests/features/data/journals/brackets.journal
rename to tests/data/journals/brackets.journal
diff --git a/tests/features/data/journals/bug153.dayone/entries/B40EE704E15846DE8D45C44118A4D511.doentry b/tests/data/journals/bug153.dayone/entries/B40EE704E15846DE8D45C44118A4D511.doentry
similarity index 100%
rename from tests/features/data/journals/bug153.dayone/entries/B40EE704E15846DE8D45C44118A4D511.doentry
rename to tests/data/journals/bug153.dayone/entries/B40EE704E15846DE8D45C44118A4D511.doentry
diff --git a/tests/features/data/journals/bug153.dayone/entries/B40EE704E15846DE8D45C44118A4D512.doentry b/tests/data/journals/bug153.dayone/entries/B40EE704E15846DE8D45C44118A4D512.doentry
similarity index 100%
rename from tests/features/data/journals/bug153.dayone/entries/B40EE704E15846DE8D45C44118A4D512.doentry
rename to tests/data/journals/bug153.dayone/entries/B40EE704E15846DE8D45C44118A4D512.doentry
diff --git a/tests/features/data/journals/bug780.dayone/entries/48A25033B34047C591160A4480197D8B.doentry b/tests/data/journals/bug780.dayone/entries/48A25033B34047C591160A4480197D8B.doentry
similarity index 100%
rename from tests/features/data/journals/bug780.dayone/entries/48A25033B34047C591160A4480197D8B.doentry
rename to tests/data/journals/bug780.dayone/entries/48A25033B34047C591160A4480197D8B.doentry
diff --git a/tests/features/data/journals/dayone.dayone/entries/044F3747A38546168B572C2E3F217FA2.doentry b/tests/data/journals/dayone.dayone/entries/044F3747A38546168B572C2E3F217FA2.doentry
similarity index 100%
rename from tests/features/data/journals/dayone.dayone/entries/044F3747A38546168B572C2E3F217FA2.doentry
rename to tests/data/journals/dayone.dayone/entries/044F3747A38546168B572C2E3F217FA2.doentry
diff --git a/tests/features/data/journals/dayone.dayone/entries/0BDDD6CDA43C4A9AA2681517CC35AD9D.doentry b/tests/data/journals/dayone.dayone/entries/0BDDD6CDA43C4A9AA2681517CC35AD9D.doentry
similarity index 100%
rename from tests/features/data/journals/dayone.dayone/entries/0BDDD6CDA43C4A9AA2681517CC35AD9D.doentry
rename to tests/data/journals/dayone.dayone/entries/0BDDD6CDA43C4A9AA2681517CC35AD9D.doentry
diff --git a/tests/features/data/journals/dayone.dayone/entries/422BC895507944A291E6FC44FC6B8BFC.doentry b/tests/data/journals/dayone.dayone/entries/422BC895507944A291E6FC44FC6B8BFC.doentry
similarity index 100%
rename from tests/features/data/journals/dayone.dayone/entries/422BC895507944A291E6FC44FC6B8BFC.doentry
rename to tests/data/journals/dayone.dayone/entries/422BC895507944A291E6FC44FC6B8BFC.doentry
diff --git a/tests/features/data/journals/dayone.dayone/entries/4BB1F46946AD439996C9B59DE7C4DDC1.doentry b/tests/data/journals/dayone.dayone/entries/4BB1F46946AD439996C9B59DE7C4DDC1.doentry
similarity index 100%
rename from tests/features/data/journals/dayone.dayone/entries/4BB1F46946AD439996C9B59DE7C4DDC1.doentry
rename to tests/data/journals/dayone.dayone/entries/4BB1F46946AD439996C9B59DE7C4DDC1.doentry
diff --git a/tests/features/data/journals/dayone_empty.dayone/entries/empty.txt b/tests/data/journals/dayone_empty.dayone/entries/empty.txt
similarity index 100%
rename from tests/features/data/journals/dayone_empty.dayone/entries/empty.txt
rename to tests/data/journals/dayone_empty.dayone/entries/empty.txt
diff --git a/tests/features/data/journals/deletion.journal b/tests/data/journals/deletion.journal
similarity index 100%
rename from tests/features/data/journals/deletion.journal
rename to tests/data/journals/deletion.journal
diff --git a/tests/features/data/journals/deletion_filters.journal b/tests/data/journals/deletion_filters.journal
similarity index 100%
rename from tests/features/data/journals/deletion_filters.journal
rename to tests/data/journals/deletion_filters.journal
diff --git a/tests/features/data/journals/empty_folder/empty b/tests/data/journals/empty_folder/empty
similarity index 100%
rename from tests/features/data/journals/empty_folder/empty
rename to tests/data/journals/empty_folder/empty
diff --git a/tests/features/data/journals/encrypted.journal b/tests/data/journals/encrypted.journal
similarity index 100%
rename from tests/features/data/journals/encrypted.journal
rename to tests/data/journals/encrypted.journal
diff --git a/tests/features/data/journals/encrypted_jrnl-1-9-5.journal b/tests/data/journals/encrypted_jrnl-1-9-5.journal
similarity index 100%
rename from tests/features/data/journals/encrypted_jrnl-1-9-5.journal
rename to tests/data/journals/encrypted_jrnl-1-9-5.journal
diff --git a/tests/features/data/journals/little_endian_dates.journal b/tests/data/journals/little_endian_dates.journal
similarity index 100%
rename from tests/features/data/journals/little_endian_dates.journal
rename to tests/data/journals/little_endian_dates.journal
diff --git a/tests/features/data/journals/markdown-headings-335.journal b/tests/data/journals/markdown-headings-335.journal
similarity index 100%
rename from tests/features/data/journals/markdown-headings-335.journal
rename to tests/data/journals/markdown-headings-335.journal
diff --git a/tests/features/data/journals/mostlyreadabledates.journal b/tests/data/journals/mostlyreadabledates.journal
similarity index 100%
rename from tests/features/data/journals/mostlyreadabledates.journal
rename to tests/data/journals/mostlyreadabledates.journal
diff --git a/tests/features/data/journals/multiline-tags.journal b/tests/data/journals/multiline-tags.journal
similarity index 100%
rename from tests/features/data/journals/multiline-tags.journal
rename to tests/data/journals/multiline-tags.journal
diff --git a/tests/features/data/journals/multiline.journal b/tests/data/journals/multiline.journal
similarity index 100%
rename from tests/features/data/journals/multiline.journal
rename to tests/data/journals/multiline.journal
diff --git a/tests/features/data/journals/simple.journal b/tests/data/journals/simple.journal
similarity index 100%
rename from tests/features/data/journals/simple.journal
rename to tests/data/journals/simple.journal
diff --git a/tests/features/data/journals/simple_jrnl-1-9-5.journal b/tests/data/journals/simple_jrnl-1-9-5.journal
similarity index 100%
rename from tests/features/data/journals/simple_jrnl-1-9-5.journal
rename to tests/data/journals/simple_jrnl-1-9-5.journal
diff --git a/tests/features/data/journals/simple_jrnl-1-9-5_little_endian_dates.journal b/tests/data/journals/simple_jrnl-1-9-5_little_endian_dates.journal
similarity index 100%
rename from tests/features/data/journals/simple_jrnl-1-9-5_little_endian_dates.journal
rename to tests/data/journals/simple_jrnl-1-9-5_little_endian_dates.journal
diff --git a/tests/features/data/journals/tags-216.journal b/tests/data/journals/tags-216.journal
similarity index 100%
rename from tests/features/data/journals/tags-216.journal
rename to tests/data/journals/tags-216.journal
diff --git a/tests/features/data/journals/tags-237.journal b/tests/data/journals/tags-237.journal
similarity index 100%
rename from tests/features/data/journals/tags-237.journal
rename to tests/data/journals/tags-237.journal
diff --git a/tests/features/data/journals/tags.journal b/tests/data/journals/tags.journal
similarity index 100%
rename from tests/features/data/journals/tags.journal
rename to tests/data/journals/tags.journal
diff --git a/tests/features/data/journals/unreadabledates.journal b/tests/data/journals/unreadabledates.journal
similarity index 100%
rename from tests/features/data/journals/unreadabledates.journal
rename to tests/data/journals/unreadabledates.journal
diff --git a/tests/features/data/journals/work.journal b/tests/data/journals/work.journal
similarity index 100%
rename from tests/features/data/journals/work.journal
rename to tests/data/journals/work.journal
diff --git a/tests/features/data/templates/sample.template b/tests/data/templates/sample.template
similarity index 100%
rename from tests/features/data/templates/sample.template
rename to tests/data/templates/sample.template
diff --git a/tests/features/configs/editor_markdown_extension.yaml b/tests/features/configs/editor_markdown_extension.yaml
deleted file mode 100644
index bf3b8d8e..00000000
--- a/tests/features/configs/editor_markdown_extension.yaml
+++ /dev/null
@@ -1,18 +0,0 @@
-default_hour: 9
-default_minute: 0
-editor: ""
-encrypt: false
-highlight: true
-editor: "vim"
-journals:
- default: features/journals/editor_markdown_extension.journal
-linewrap: 80
-tagsymbols: "@"
-template: features/templates/extension.md
-timeformat: "%Y-%m-%d %H:%M"
-indent_character: "|"
-colors:
- date: none
- title: none
- body: none
- tags: none
diff --git a/tests/features/configs/simple.yaml b/tests/features/configs/simple.yaml
deleted file mode 100644
index f8739142..00000000
--- a/tests/features/configs/simple.yaml
+++ /dev/null
@@ -1,18 +0,0 @@
-default_hour: 9
-default_minute: 0
-editor: ""
-encrypt: false
-highlight: true
-journals:
- default: features/journals/simple.journal
-linewrap: 80
-tagsymbols: "@"
-template: false
-timeformat: "%Y-%m-%d %H:%M"
-indent_character: "|"
-colors:
- date: none
- title: none
- body: none
- tags: none
-version: v2.5
\ No newline at end of file
diff --git a/tests/features/core.feature b/tests/features/core.feature
index 3115fd57..67a73a12 100644
--- a/tests/features/core.feature
+++ b/tests/features/core.feature
@@ -5,3 +5,4 @@ Feature: Functionality of jrnl outside of actually handling journals
When we run "jrnl --version"
Then we should get no error
Then the output should match "^jrnl version v\d+\.\d+(\.\d+)?(-(alpha|beta)\d*)?"
+
diff --git a/tests/features/data/configs/basic_dayone.yaml b/tests/features/data/configs/basic_dayone.yaml
deleted file mode 100644
index 0209f2f7..00000000
--- a/tests/features/data/configs/basic_dayone.yaml
+++ /dev/null
@@ -1,17 +0,0 @@
-colors:
- date: none
- title: none
- body: none
- tags: none
-default_hour: 9
-default_minute: 0
-editor: noop
-encrypt: false
-highlight: true
-journals:
- default: features/journals/basic_dayone.dayone
-linewrap: 80
-tagsymbols: "@"
-template: false
-timeformat: "%Y-%m-%d %H:%M"
-indent_character: "|"
diff --git a/tests/features/data/configs/basic_encrypted.yaml b/tests/features/data/configs/basic_encrypted.yaml
deleted file mode 100644
index 77f4e48d..00000000
--- a/tests/features/data/configs/basic_encrypted.yaml
+++ /dev/null
@@ -1,17 +0,0 @@
-colors:
- date: none
- title: none
- body: none
- tags: none
-default_hour: 9
-default_minute: 0
-editor: noop
-encrypt: true
-highlight: true
-journals:
- default: features/journals/basic_encrypted.journal
-linewrap: 80
-tagsymbols: "@"
-template: false
-timeformat: "%Y-%m-%d %H:%M"
-indent_character: "|"
diff --git a/tests/features/data/configs/basic_folder.yaml b/tests/features/data/configs/basic_folder.yaml
deleted file mode 100644
index ba0de638..00000000
--- a/tests/features/data/configs/basic_folder.yaml
+++ /dev/null
@@ -1,17 +0,0 @@
-colors:
- date: none
- title: none
- body: none
- tags: none
-default_hour: 9
-default_minute: 0
-editor: noop
-encrypt: false
-highlight: true
-journals:
- default: features/journals/basic_folder
-linewrap: 80
-tagsymbols: "@"
-template: false
-timeformat: "%Y-%m-%d %H:%M"
-indent_character: "|"
diff --git a/tests/features/data/configs/basic_onefile.yaml b/tests/features/data/configs/basic_onefile.yaml
deleted file mode 100644
index fb48c6f8..00000000
--- a/tests/features/data/configs/basic_onefile.yaml
+++ /dev/null
@@ -1,17 +0,0 @@
-colors:
- date: none
- title: none
- body: none
- tags: none
-default_hour: 9
-default_minute: 0
-editor: noop
-encrypt: false
-highlight: true
-journals:
- default: features/journals/basic_onefile.journal
-linewrap: 80
-tagsymbols: "@"
-template: false
-timeformat: "%Y-%m-%d %H:%M"
-indent_character: "|"
diff --git a/tests/features/data/configs/brackets.yaml b/tests/features/data/configs/brackets.yaml
deleted file mode 100644
index e658947c..00000000
--- a/tests/features/data/configs/brackets.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-default_hour: 9
-default_minute: 0
-editor: ""
-encrypt: false
-highlight: true
-journals:
- default: features/journals/brackets.journal
-linewrap: 80
-tagsymbols: "@"
-template: false
-timeformat: "%Y-%m-%d %H:%M"
-indent_character: "|"
diff --git a/tests/features/data/configs/bug153.yaml b/tests/features/data/configs/bug153.yaml
deleted file mode 100644
index ff645ab6..00000000
--- a/tests/features/data/configs/bug153.yaml
+++ /dev/null
@@ -1,17 +0,0 @@
-default_hour: 9
-default_minute: 0
-editor: ''
-encrypt: false
-highlight: true
-journals:
- default: features/journals/bug153.dayone
-linewrap: 80
-tagsymbols: '@'
-template: false
-timeformat: '%Y-%m-%d %H:%M'
-indent_character: "|"
-colors:
- date: none
- title: none
- body: none
- tags: none
diff --git a/tests/features/data/configs/bug343.yaml b/tests/features/data/configs/bug343.yaml
deleted file mode 100644
index a4e25d8a..00000000
--- a/tests/features/data/configs/bug343.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-default_hour: 9
-default_minute: 0
-editor: ''
-template: false
-encrypt: false
-highlight: true
-journals:
- simple: features/journals/simple.journal
- work: features/journals/work.journal
-linewrap: 80
-tagsymbols: '@'
-timeformat: '%Y-%m-%d %H:%M'
-indent_character: "|"
diff --git a/tests/features/data/configs/bug780.yaml b/tests/features/data/configs/bug780.yaml
deleted file mode 100644
index e1d830c2..00000000
--- a/tests/features/data/configs/bug780.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-default_hour: 9
-default_minute: 0
-editor: ''
-encrypt: false
-highlight: true
-journals:
- default: features/journals/bug780.dayone
-linewrap: 80
-tagsymbols: '@'
-template: false
-timeformat: '%Y-%m-%d %H:%M'
-indent_character: "|"
diff --git a/tests/features/data/configs/dayone.yaml b/tests/features/data/configs/dayone.yaml
deleted file mode 100644
index 894cb911..00000000
--- a/tests/features/data/configs/dayone.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-default_hour: 9
-default_minute: 0
-editor: noop
-template: false
-encrypt: false
-highlight: true
-journals:
- default: features/journals/dayone.dayone
-linewrap: 80
-tagsymbols: '@'
-timeformat: '%Y-%m-%d %H:%M'
-indent_character: "|"
diff --git a/tests/features/data/configs/dayone_empty.yaml b/tests/features/data/configs/dayone_empty.yaml
deleted file mode 100644
index 7750d389..00000000
--- a/tests/features/data/configs/dayone_empty.yaml
+++ /dev/null
@@ -1,17 +0,0 @@
-default_hour: 9
-default_minute: 0
-editor: noop
-template: false
-encrypt: false
-highlight: true
-journals:
- default: features/journals/dayone_empty.dayone
-linewrap: 80
-tagsymbols: '@'
-timeformat: '%Y-%m-%d %H:%M'
-indent_character: "|"
-colors:
- date: none
- title: none
- body: none
- tags: none
diff --git a/tests/features/data/configs/deletion.yaml b/tests/features/data/configs/deletion.yaml
deleted file mode 100644
index d4155260..00000000
--- a/tests/features/data/configs/deletion.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-default_hour: 9
-default_minute: 0
-editor: ""
-encrypt: false
-highlight: true
-journals:
- default: features/journals/deletion.journal
-linewrap: 80
-tagsymbols: "@"
-template: false
-timeformat: "%Y-%m-%d %H:%M"
-indent_character: "|"
diff --git a/tests/features/data/configs/deletion_filters.yaml b/tests/features/data/configs/deletion_filters.yaml
deleted file mode 100644
index 73a88e4d..00000000
--- a/tests/features/data/configs/deletion_filters.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-default_hour: 9
-default_minute: 0
-editor: ""
-encrypt: false
-highlight: true
-journals:
- default: features/journals/deletion_filters.journal
-linewrap: 80
-tagsymbols: "@"
-template: false
-timeformat: "%Y-%m-%d %H:%M"
-indent_character: "|"
diff --git a/tests/features/data/configs/editor-args.yaml b/tests/features/data/configs/editor-args.yaml
deleted file mode 100644
index 12c5bd9c..00000000
--- a/tests/features/data/configs/editor-args.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-default_hour: 9
-default_minute: 0
-editor: vim -f -c 'setf markdown'
-encrypt: false
-highlight: true
-journals:
- default: features/journals/simple.journal
-linewrap: 80
-tagsymbols: "@"
-template: false
-timeformat: "%Y-%m-%d %H:%M"
-indent_character: "|"
diff --git a/tests/features/data/configs/editor.yaml b/tests/features/data/configs/editor.yaml
deleted file mode 100644
index 8a06f916..00000000
--- a/tests/features/data/configs/editor.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-default_hour: 9
-default_minute: 0
-editor: "vim"
-encrypt: false
-highlight: true
-journals:
- default: features/journals/simple.journal
-linewrap: 80
-tagsymbols: "@"
-template: false
-timeformat: "%Y-%m-%d %H:%M"
-indent_character: "|"
diff --git a/tests/features/data/configs/editor_empty_folder.yaml b/tests/features/data/configs/editor_empty_folder.yaml
deleted file mode 100644
index 1724bbfb..00000000
--- a/tests/features/data/configs/editor_empty_folder.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-default_hour: 9
-default_minute: 0
-editor: 'vim'
-template: false
-encrypt: false
-highlight: true
-journals:
- default: features/journals/empty_folder
-linewrap: 80
-tagsymbols: '@'
-timeformat: '%Y-%m-%d %H:%M'
-indent_character: "|"
diff --git a/tests/features/data/configs/editor_encrypted.yaml b/tests/features/data/configs/editor_encrypted.yaml
deleted file mode 100644
index 75273c96..00000000
--- a/tests/features/data/configs/editor_encrypted.yaml
+++ /dev/null
@@ -1,17 +0,0 @@
-colors:
- body: green
- date: blue
- tags: none
- title: yellow
-default_hour: 9
-default_minute: 0
-editor: "vim"
-encrypt: true
-template: false
-highlight: true
-journals:
- default: features/journals/encrypted.journal
-linewrap: 80
-tagsymbols: '@'
-timeformat: '%Y-%m-%d %H:%M'
-indent_character: "|"
diff --git a/tests/features/data/configs/empty_folder.yaml b/tests/features/data/configs/empty_folder.yaml
deleted file mode 100644
index 52a21854..00000000
--- a/tests/features/data/configs/empty_folder.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-default_hour: 9
-default_minute: 0
-editor: ''
-template: false
-encrypt: false
-highlight: true
-journals:
- default: features/journals/empty_folder
-linewrap: 80
-tagsymbols: '@'
-timeformat: '%Y-%m-%d %H:%M'
-indent_character: "|"
diff --git a/tests/features/data/configs/encrypted.yaml b/tests/features/data/configs/encrypted.yaml
deleted file mode 100644
index 4d50b607..00000000
--- a/tests/features/data/configs/encrypted.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-default_hour: 9
-default_minute: 0
-editor: ''
-encrypt: true
-template: false
-highlight: true
-journals:
- default: features/journals/encrypted.journal
-linewrap: 80
-tagsymbols: '@'
-timeformat: '%Y-%m-%d %H:%M'
-indent_character: "|"
diff --git a/tests/features/data/configs/encrypted_old.json b/tests/features/data/configs/encrypted_old.json
deleted file mode 100644
index e69d9b79..00000000
--- a/tests/features/data/configs/encrypted_old.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "default_hour": 9,
- "default_minute": 0,
- "editor": "",
- "encrypt": true,
- "highlight": true,
- "journals": {
- "default": "features/journals/encrypted_jrnl-1-9-5.journal"
- },
- "linewrap": 80,
- "tagsymbols": "@",
- "timeformat": "%Y-%m-%d %H:%M"
-}
diff --git a/tests/features/data/configs/encrypted_old.yaml b/tests/features/data/configs/encrypted_old.yaml
deleted file mode 100644
index bc7b1440..00000000
--- a/tests/features/data/configs/encrypted_old.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-default_hour: 9
-default_minute: 0
-editor: ''
-encrypt: true
-highlight: true
-journals:
- default: features/journals/encrypted_jrnl1-9-5.journal
-linewrap: 80
-tagsymbols: '@'
-timeformat: '%Y-%m-%d %H:%M'
-indent_character: "|"
diff --git a/tests/features/data/configs/format_md.yaml b/tests/features/data/configs/format_md.yaml
deleted file mode 100644
index 0b9f1c3b..00000000
--- a/tests/features/data/configs/format_md.yaml
+++ /dev/null
@@ -1,19 +0,0 @@
-colors:
- body: none
- date: none
- tags: none
- title: none
-default_hour: 9
-default_minute: 0
-display_format: markdown
-editor: ''
-encrypt: false
-highlight: true
-indent_character: '|'
-journals:
- default: features/journals/simple.journal
-linewrap: 80
-tagsymbols: '@'
-template: false
-timeformat: '%Y-%m-%d %H:%M'
-version: v2.4.5
diff --git a/tests/features/data/configs/format_text.yaml b/tests/features/data/configs/format_text.yaml
deleted file mode 100644
index c82ff7a7..00000000
--- a/tests/features/data/configs/format_text.yaml
+++ /dev/null
@@ -1,19 +0,0 @@
-colors:
- body: none
- date: none
- tags: none
- title: none
-default_hour: 9
-default_minute: 0
-display_format: text
-editor: ''
-encrypt: false
-highlight: true
-indent_character: '|'
-journals:
- default: features/journals/simple.journal
-linewrap: 80
-tagsymbols: '@'
-template: false
-timeformat: '%Y-%m-%d %H:%M'
-version: v2.4.5
diff --git a/tests/features/data/configs/invalid_color.yaml b/tests/features/data/configs/invalid_color.yaml
deleted file mode 100644
index 25c0e58d..00000000
--- a/tests/features/data/configs/invalid_color.yaml
+++ /dev/null
@@ -1,17 +0,0 @@
-default_hour: 9
-default_minute: 0
-editor: ""
-encrypt: false
-highlight: true
-journals:
- default: features/journals/simple.journal
-linewrap: 80
-tagsymbols: "@"
-template: false
-timeformat: "%Y-%m-%d %H:%M"
-indent_character: "|"
-colors:
- date: not-a-color
- title: also-not-a-color
- body: still-no-color
- tags: me-too
diff --git a/tests/features/data/configs/little_endian_dates.yaml b/tests/features/data/configs/little_endian_dates.yaml
deleted file mode 100644
index 223c820d..00000000
--- a/tests/features/data/configs/little_endian_dates.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-default_hour: 9
-default_minute: 0
-editor: ""
-encrypt: false
-highlight: true
-journals:
- default: features/journals/little_endian_dates.journal
-linewrap: 80
-tagsymbols: "@"
-template: false
-timeformat: "%d.%m.%Y %H:%M"
-indent_character: "|"
diff --git a/tests/features/data/configs/markdown-headings-335.yaml b/tests/features/data/configs/markdown-headings-335.yaml
deleted file mode 100644
index 4368f641..00000000
--- a/tests/features/data/configs/markdown-headings-335.yaml
+++ /dev/null
@@ -1,17 +0,0 @@
-default_hour: 9
-default_minute: 0
-editor: ''
-encrypt: false
-highlight: true
-template: false
-journals:
- default: features/journals/markdown-headings-335.journal
-linewrap: 80
-tagsymbols: '@'
-timeformat: '%Y-%m-%d %H:%M'
-indent_character: "|"
-colors:
- date: none
- title: none
- body: none
- tags: none
diff --git a/tests/features/data/configs/missing_directory.yaml b/tests/features/data/configs/missing_directory.yaml
deleted file mode 100644
index d600404c..00000000
--- a/tests/features/data/configs/missing_directory.yaml
+++ /dev/null
@@ -1,17 +0,0 @@
-default_hour: 9
-default_minute: 0
-editor: ""
-encrypt: false
-highlight: true
-journals:
- default: features/journals/missing_directory/simple.journal
-linewrap: 80
-tagsymbols: "@"
-template: false
-timeformat: "%Y-%m-%d %H:%M"
-indent_character: "|"
-colors:
- date: none
- title: none
- body: none
- tags: none
diff --git a/tests/features/data/configs/missing_journal.yaml b/tests/features/data/configs/missing_journal.yaml
deleted file mode 100644
index a1f6f8cf..00000000
--- a/tests/features/data/configs/missing_journal.yaml
+++ /dev/null
@@ -1,17 +0,0 @@
-default_hour: 9
-default_minute: 0
-editor: ""
-encrypt: false
-highlight: true
-journals:
- default: features/journals/missing.journal
-linewrap: 80
-tagsymbols: "@"
-template: false
-timeformat: "%Y-%m-%d %H:%M"
-indent_character: "|"
-colors:
- date: none
- title: none
- body: none
- tags: none
diff --git a/tests/features/data/configs/mostlyreadabledates.yaml b/tests/features/data/configs/mostlyreadabledates.yaml
deleted file mode 100644
index 5e3e1a15..00000000
--- a/tests/features/data/configs/mostlyreadabledates.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-default_hour: 9
-default_minute: 0
-editor: ""
-encrypt: false
-highlight: true
-journals:
- default: features/journals/mostlyreadabledates.journal
-linewrap: 80
-tagsymbols: "@"
-template: false
-timeformat: "%Y-%m-%d %H:%M"
-indent_character: "|"
diff --git a/tests/features/data/configs/multiline-tags.yaml b/tests/features/data/configs/multiline-tags.yaml
deleted file mode 100644
index 033aaa27..00000000
--- a/tests/features/data/configs/multiline-tags.yaml
+++ /dev/null
@@ -1,17 +0,0 @@
-default_hour: 9
-default_minute: 0
-editor: ""
-encrypt: false
-highlight: true
-journals:
- default: features/journals/multiline-tags.journal
-linewrap: 80
-tagsymbols: "@"
-template: false
-timeformat: "%Y-%m-%d %H:%M"
-indent_character: "|"
-colors:
- date: none
- title: none
- body: none
- tags: none
diff --git a/tests/features/data/configs/multiline.yaml b/tests/features/data/configs/multiline.yaml
deleted file mode 100644
index aa35b3f5..00000000
--- a/tests/features/data/configs/multiline.yaml
+++ /dev/null
@@ -1,17 +0,0 @@
-default_hour: 9
-default_minute: 0
-editor: ""
-encrypt: false
-highlight: true
-journals:
- default: features/journals/multiline.journal
-linewrap: 80
-tagsymbols: "@"
-template: false
-timeformat: "%Y-%m-%d %H:%M"
-indent_character: "|"
-colors:
- date: none
- title: none
- body: none
- tags: none
diff --git a/tests/features/data/configs/multiple.yaml b/tests/features/data/configs/multiple.yaml
deleted file mode 100644
index 65f2c256..00000000
--- a/tests/features/data/configs/multiple.yaml
+++ /dev/null
@@ -1,18 +0,0 @@
-default_hour: 9
-default_minute: 0
-editor: ''
-encrypt: false
-highlight: true
-template: false
-journals:
- default: features/journals/simple.journal
- ideas: features/journals/nothing.journal
- simple: features/journals/simple.journal
- work: features/journals/work.journal
- new_encrypted:
- encrypt: true
- journal: features/journals/new_encrypted.journal
-linewrap: 80
-tagsymbols: '@'
-timeformat: '%Y-%m-%d %H:%M'
-indent_character: "|"
diff --git a/tests/features/data/configs/no_colors.yaml b/tests/features/data/configs/no_colors.yaml
deleted file mode 100644
index 9111b561..00000000
--- a/tests/features/data/configs/no_colors.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-default_hour: 9
-default_minute: 0
-editor: ""
-encrypt: false
-highlight: true
-journals:
- default: features/journals/simple.journal
-linewrap: 80
-tagsymbols: "@"
-template: false
-timeformat: "%Y-%m-%d %H:%M"
-indent_character: "|"
diff --git a/tests/features/data/configs/tags-216.yaml b/tests/features/data/configs/tags-216.yaml
deleted file mode 100644
index 81b3865f..00000000
--- a/tests/features/data/configs/tags-216.yaml
+++ /dev/null
@@ -1,17 +0,0 @@
-default_hour: 9
-default_minute: 0
-editor: ''
-encrypt: false
-highlight: true
-template: false
-journals:
- default: features/journals/tags-216.journal
-linewrap: 80
-tagsymbols: '@'
-timeformat: '%Y-%m-%d %H:%M'
-indent_character: "|"
-colors:
- date: none
- title: none
- body: none
- tags: none
diff --git a/tests/features/data/configs/tags-237.yaml b/tests/features/data/configs/tags-237.yaml
deleted file mode 100644
index 5aecd61e..00000000
--- a/tests/features/data/configs/tags-237.yaml
+++ /dev/null
@@ -1,17 +0,0 @@
-default_hour: 9
-default_minute: 0
-editor: ''
-encrypt: false
-highlight: true
-template: false
-journals:
- default: features/journals/tags-237.journal
-linewrap: 80
-tagsymbols: '@'
-timeformat: '%Y-%m-%d %H:%M'
-indent_character: "|"
-colors:
- date: none
- title: none
- body: none
- tags: none
diff --git a/tests/features/data/configs/tags.yaml b/tests/features/data/configs/tags.yaml
deleted file mode 100644
index 4b55952c..00000000
--- a/tests/features/data/configs/tags.yaml
+++ /dev/null
@@ -1,17 +0,0 @@
-default_hour: 9
-default_minute: 0
-editor: ''
-encrypt: false
-highlight: true
-template: false
-journals:
- default: features/journals/tags.journal
-linewrap: 80
-tagsymbols: '@'
-timeformat: '%Y-%m-%d %H:%M'
-indent_character: "|"
-colors:
- date: none
- title: none
- body: none
- tags: none
diff --git a/tests/features/data/configs/unreadabledates.yaml b/tests/features/data/configs/unreadabledates.yaml
deleted file mode 100644
index 99304e5a..00000000
--- a/tests/features/data/configs/unreadabledates.yaml
+++ /dev/null
@@ -1,17 +0,0 @@
-default_hour: 9
-default_minute: 0
-editor: ""
-encrypt: false
-highlight: true
-journals:
- default: features/journals/unreadabledates.journal
-linewrap: 80
-tagsymbols: "@"
-template: false
-timeformat: "%Y-%m-%d %H:%M"
-indent_character: "|"
-colors:
- date: none
- title: none
- body: none
- tags: none
diff --git a/tests/features/data/configs/upgrade_from_195.json b/tests/features/data/configs/upgrade_from_195.json
deleted file mode 100644
index ec380372..00000000
--- a/tests/features/data/configs/upgrade_from_195.json
+++ /dev/null
@@ -1,11 +0,0 @@
-{
-"default_hour": 9,
-"timeformat": "%Y-%m-%d %H:%M",
-"linewrap": 80,
-"encrypt": false,
-"editor": "",
-"default_minute": 0,
-"highlight": true,
-"journals": {"default": "features/journals/simple_jrnl-1-9-5.journal"},
-"tagsymbols": "@"
-}
diff --git a/tests/features/data/configs/upgrade_from_195_little_endian_dates.json b/tests/features/data/configs/upgrade_from_195_little_endian_dates.json
deleted file mode 100644
index 7d3c470c..00000000
--- a/tests/features/data/configs/upgrade_from_195_little_endian_dates.json
+++ /dev/null
@@ -1,11 +0,0 @@
-{
-"default_hour": 9,
-"timeformat": "%d.%m.%Y %H:%M",
-"linewrap": 80,
-"encrypt": false,
-"editor": "",
-"default_minute": 0,
-"highlight": true,
-"journals": {"default": "features/journals/simple_jrnl-1-9-5_little_endian_dates.journal"},
-"tagsymbols": "@"
-}
diff --git a/tests/features/data/configs/upgrade_from_195_with_missing_encrypted_journal.json b/tests/features/data/configs/upgrade_from_195_with_missing_encrypted_journal.json
deleted file mode 100644
index 5bbfb5b1..00000000
--- a/tests/features/data/configs/upgrade_from_195_with_missing_encrypted_journal.json
+++ /dev/null
@@ -1,11 +0,0 @@
-{
-"default_hour": 9,
-"timeformat": "%Y-%m-%d %H:%M",
-"linewrap": 80,
-"encrypt": true,
-"editor": "",
-"default_minute": 0,
-"highlight": true,
-"journals": {"default": "features/journals/encrypted_jrnl-1-9-5.journal", "missing": "features/journals/missing.journal"},
-"tagsymbols": "@"
-}
diff --git a/tests/features/data/configs/upgrade_from_195_with_missing_journal.json b/tests/features/data/configs/upgrade_from_195_with_missing_journal.json
deleted file mode 100644
index 8d456159..00000000
--- a/tests/features/data/configs/upgrade_from_195_with_missing_journal.json
+++ /dev/null
@@ -1,11 +0,0 @@
-{
-"default_hour": 9,
-"timeformat": "%Y-%m-%d %H:%M",
-"linewrap": 80,
-"encrypt": false,
-"editor": "",
-"default_minute": 0,
-"highlight": true,
-"journals": {"default": "features/journals/simple_jrnl-1-9-5.journal", "missing": "features/journals/missing.journal"},
-"tagsymbols": "@"
-}
diff --git a/tests/features/environment.py b/tests/features/environment.py
deleted file mode 100644
index e69de29b..00000000
diff --git a/tests/features/journals/basic_dayone.dayone/entries/D04D335AFED711EABA18FAFFC2100C3D.doentry b/tests/features/journals/basic_dayone.dayone/entries/D04D335AFED711EABA18FAFFC2100C3D.doentry
deleted file mode 100644
index 9721dd55..00000000
--- a/tests/features/journals/basic_dayone.dayone/entries/D04D335AFED711EABA18FAFFC2100C3D.doentry
+++ /dev/null
@@ -1,53 +0,0 @@
-
-
-
-
- Creation Date
- 2020-08-29T18:11:00Z
- Starred
-
- Entry Text
- Entry the first.
-Lorem @ipsum dolor sit amet, consectetur adipiscing elit. Praesent malesuada
-quis est ac dignissim. Aliquam dignissim rutrum pretium. Phasellus pellentesque
-augue et venenatis facilisis. Suspendisse potenti. Sed dignissim sed nisl eu
-consequat. Aenean ante ex, elementum ut interdum et, mattis eget lacus. In
-commodo nulla nec tellus placerat, sed ultricies metus bibendum. Duis eget
-venenatis erat. In at dolor dui. @tagone and maybe also @tagtwo.
-
-Curabitur accumsan nunc ac neque tristique, eleifend faucibus justo
-ullamcorper. Suspendisse at mattis nunc. Nullam eget lacinia urna. Suspendisse
-potenti. Ut urna est, venenatis sed ante in, ultrices congue mi. Maecenas eget
-molestie metus. Mauris porttitor dui ornare gravida porta. Quisque sed lectus
-hendrerit, lacinia ante eget, vulputate ante. Aliquam vitae erat non felis
-feugiat sagittis. Phasellus quis arcu fringilla, mattis ligula id, vestibulum
-urna. Vivamus facilisis leo a mi tincidunt condimentum. Donec eu euismod enim.
-Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam eu ligula eget
-velit scelerisque fringilla. Phasellus pharetra justo et nulla fringilla, ac
-porta sapien accumsan. Class aptent taciti sociosqu ad litora torquent per
-conubia nostra, per inceptos himenaeos.
- Time Zone
- America/Los_Angeles
- UUID
- D04D335AFED711EABA18FAFFC2100C3D
- Tags
-
- ipsum
- tagone
- tagtwo
-
- Creator
-
- Device Agent
-
- Generation Date
- 2020-09-25T02:35:45Z
- Host Name
- iris.lan
- OS Agent
- Darwin/19.3.0
- Software Agent
- jrnl/v2.4.5
-
-
-
diff --git a/tests/features/journals/basic_dayone.dayone/entries/FC8A86CAFED711EA8892FAFFC2100C3D.doentry b/tests/features/journals/basic_dayone.dayone/entries/FC8A86CAFED711EA8892FAFFC2100C3D.doentry
deleted file mode 100644
index 8c2f3c52..00000000
--- a/tests/features/journals/basic_dayone.dayone/entries/FC8A86CAFED711EA8892FAFFC2100C3D.doentry
+++ /dev/null
@@ -1,55 +0,0 @@
-
-
-
-
- Creation Date
- 2020-08-31T21:32:00Z
- Starred
-
- Entry Text
- A second entry in what I hope to be a long series.
-Sed sit amet metus et sapien feugiat elementum. Aliquam bibendum lobortis leo
-vitae tempus. Donec eleifend nec mi non volutpat. Lorem ipsum dolor sit amet,
-consectetur adipiscing elit. Praesent ut sodales libero. Maecenas nisl lorem,
-vestibulum in tempus sit amet, fermentum ut arcu. Donec vel vestibulum lectus,
-eget pretium enim. Maecenas diam nunc, imperdiet vitae pharetra sed, pretium id
-lectus. Donec eu metus et turpis tempor tristique ac non ex. In tellus arcu,
-egestas at efficitur et, ultrices vel est. Sed commodo et nibh non elementum.
-Mauris tempus vitae neque vel viverra. @tagtwo all by its lonesome.
-
-Nulla mattis elementum magna, viverra pretium dui fermentum et. Cras vel
-vestibulum odio. Quisque sit amet turpis et urna finibus maximus. Interdum et
-malesuada fames ac ante ipsum primis in faucibus. Fusce porttitor iaculis sem,
-non dictum ipsum varius nec. Nulla eu erat at risus gravida blandit non vel
-ante. Nam egestas ipsum leo, eu ultricies ipsum tincidunt vel. Morbi a commodo
-eros.
-
-Nullam dictum, nisl ac varius tempus, ex tortor fermentum nisl, non
-tempus dolor neque a lorem. Suspendisse a faucibus ex, vel ornare tortor.
-Maecenas tincidunt id felis quis semper. Pellentesque enim libero, fermentum
-quis metus id, rhoncus euismod magna. Nulla finibus velit eu purus bibendum
-interdum. Integer id justo dui. Integer eu tellus in turpis bibendum blandit.
-Quisque auctor lacinia consectetur.
- Time Zone
- America/Los_Angeles
- UUID
- FC8A86CAFED711EA8892FAFFC2100C3D
- Tags
-
- tagtwo
-
- Creator
-
- Device Agent
-
- Generation Date
- 2020-09-25T02:36:59Z
- Host Name
- iris.lan
- OS Agent
- Darwin/19.3.0
- Software Agent
- jrnl/v2.4.5
-
-
-
diff --git a/tests/features/journals/basic_dayone.dayone/entries/FD8ABC8EFED711EABC35FAFFC2100C3D.doentry b/tests/features/journals/basic_dayone.dayone/entries/FD8ABC8EFED711EABC35FAFFC2100C3D.doentry
deleted file mode 100644
index d998c36b..00000000
--- a/tests/features/journals/basic_dayone.dayone/entries/FD8ABC8EFED711EABC35FAFFC2100C3D.doentry
+++ /dev/null
@@ -1,44 +0,0 @@
-
-
-
-
- Creation Date
- 2020-09-24T16:14:00Z
- Starred
-
- Entry Text
- The third entry finally after weeks without writing.
-I'm so excited about emojis. 💯 🎶 💩
-
-Donec semper pellentesque iaculis. Nullam cursus et justo sit amet venenatis.
-Vivamus tempus ex dictum metus vehicula gravida. Aliquam sed sem dolor. Nulla
-eget ultrices purus. Quisque at nunc at quam pharetra consectetur vitae quis
-dolor. Fusce ultricies purus eu est feugiat, quis scelerisque nibh malesuada.
-Quisque egestas semper nibh in hendrerit. Nam finibus ex in mi mattis
-vulputate. Sed mauris urna, consectetur in justo eu, volutpat accumsan justo.
-Phasellus aliquam lacus placerat convallis vestibulum. Curabitur maximus at
-ante eget fringilla. @tagthree and also @tagone
- Time Zone
- America/Los_Angeles
- UUID
- FD8ABC8EFED711EABC35FAFFC2100C3D
- Tags
-
- tagthree
- tagone
-
- Creator
-
- Device Agent
-
- Generation Date
- 2020-09-25T02:37:01Z
- Host Name
- iris.lan
- OS Agent
- Darwin/19.3.0
- Software Agent
- jrnl/v2.4.5
-
-
-
diff --git a/tests/features/journals/basic_encrypted.journal b/tests/features/journals/basic_encrypted.journal
deleted file mode 100644
index ffc122df..00000000
--- a/tests/features/journals/basic_encrypted.journal
+++ /dev/null
@@ -1 +0,0 @@
-gAAAAABfb4gQBMqqGn_W8v_s7qCi14bX7inuCOKbsBqIUf7_ch14vTUp7lrysPFvhBp5vGijTwDIbk4LKoIISj8NwM31I8L0zEbMx9y6iyF_zseGGNxBvNN0wzAXa67bs-ohiQhhebcdIc_52sltxL2ELh8JAKUaXRwyapgnMgJ7z6deJppLK-B7RE7BiT0eKjWTDMd2x6cZDswvHs9opDp5yjuKWV5m7x6ggCKYgHT3savT9Tg7V0Fq6K3LGWaE59lCrqlAB0u6dnrDX3qcF4SKyckaniXzRShZGebdkUKDcLFun2V2syZwYQN772xjznIsJ16iXicox2uYKg8CnTefsyCwaOZyBvySGEy3CrlBiuIRIcxCtjKbYJ2B-Aq7LZitnBR7Ny_6_Wm8HsBf3N-cFCp4GShiCKrxuXKcOZ7vszG5EKb78JS85bb0mswU5CSdgp6UAHjIZqfJq00qQsViBCbXq3oklCPZXdQkOf5U0KpG2MVUiD-Zcn5Qj3gnUhSEr-5wKU9tWrE63MGPyE6KjZlArZX2W2LeGnW2CEYw9eREGon06AzLJ4mj3BgtjVWLIdGcCwORXvHRjUqazWgbEmXNVTbtp_cKnkW-rFzRBrUoVme9v-1Y3sH0VvHBq7QIj915VzBklzWs1qzIyTPZG5Db9LvdQ7SiV8slf1Jo7l-ayUUdVj6igvKZcgfB4RUHolJoMps5p4lZ5sPqv59KtSa8DCpuoRczIj71OCpuRVARZgy1m5sUD9xSMxOBdy46u1Jnry6iMtzXWI3mEZe5m7UhmW_L4Zcv4bbk8XjkBeHjPdgm2B69jkLmCBFecD5ztoGesCGt_pNo_sWSKqLHV1-coKFB2Nn__a4utU9NJNdeNRkr8_ahU6tn3jmaFjfQ7cKfrXG_NCcYBRX9fja8EQIeBEp_3TCoXQqhuV_bGsNPA2qL63Pt6YiRaUf1g9FNBqJRlKCSOYNixSXQZN_rTePzx0SQ0aIQhADWls62WX-LG5-byJcB6W2P_cH21hDOXkoNEIyLnCz9HQ6Yd6Fbv7298ps3F6jiUDdWES23zv8sDgBuKUN94qSN34j6MDYGFnGI9zsJ-Y-I2frdlLfWPx3pUL7afcKh1nRgXdjctsTSxU2BDrsu03eBz2IoZjoOR0U51IrNMOD1NNT3kctXxHLuOHSEkwAzS3doncQbdRLi5Gc1dQuOUa4sC-p8gVjUKXO-oi_49kp9Km2Ay9wFg0epBbXx2QMzyMsN2dXeSbHF-BDXD6sULaq5syC0fOHqaMLycTCMk2wLfNyXgEt05WvAiDn-LDsRdylMRW2hXp5HWq3Poaul-7VNg6UEMlwVfgJ-7hNreuO6IRtwmx6YdqMscw0ms6mU_MQZU_dTIPg3JU4KL0YyMqPBPSGNCx3gMp41O05Ubir45FoJSnT5Dkj4v3N0S87Ys3HuFLverASsGt9bkcSzd2uMKCJjkspemPPi9VhrY4IOO03DWSWbHmxYzFc1SJ-24WM8Ch404QKpe1qy5LNzFgLvDwQhSIHjluezHXqrD-DVh1lWNNY3WmHI2ubOZfaorvLKqzBPZ6AhpIa60rKjm0OZIQOmJwWXwkdnzut6m8PtoiLzRN897YMgeztf1nmDwp0xE-EhknVZ3WV3TeqgZJ5ykfHQ5BU8x0Db57-UtKSuesKbqPPdBe91OdsPpkGlyl6psHj1_gPm4nLvzXQePwiPaEemR_gYCWGPvl9l1ANJufgCV9qQTmZGof3fb9mjv-9lS-9l_m8KirPPRpSBToNeDtk50ceYUsOlDGzIyusppG9pOcIGyiln1IO5aZ8d4_1E83qjcHTSaKGizICZU7a-pt5STBPMesy3JgBm23A2jO4m68ayBRMcLnw_RirHvvBaj0C6UR2tac45F0Ob3PpXcvFuK0g54ziIAhzGqwF9I-LZ6asXQWMW4y4EBOak8JJBorkfztzfkMaIgGu-4ZoRKOkVfdr4uzcghk3r6KUxD4-nv1ioX69-G5RwhMHppYk7z8RXS1cq5FkvzXbfEQ-Uv6M-sx32DcUy9dH-ZYhc7UWm75JJfiNXLaXT_bsc6VqQ7KPkg2-RA7CywUFCW9S0S-XdO03VdwqlUVo7fp1SKywEfhZv_9bhDCdMJBwZmigv2KP9Iz7fF6LrpLwZkzHuQGFPcyTHFpsVIFrFyJjNYCXpET9y0Q5Vt4fnea5fy-9ZiCt3S8aS0YOFJ35_kM5i3ss8eFPL0v7fIQS3ZilzdGB3bWL0J7kppHN_ekHu-wVk3UZxauoFh7hXLjPcipua-FYUIklLjcK6DG1bYP7_q6OnkC8Jl650FNezeWPomHEv7l_DO3y0tjI6SGdWvL3ZJns7Xp3ew8KsCREAUO7ffqumD03uF9N-9uWbDDjM7rk0vcg0ggfOs9Ni725mxqYpu4R285XCOVWHDvw7iU6eAvE6ry8TDXQBbNgGjTuTYFYYli7GuOqMxFIe1op2s7sRnoJE8O0J76S6APhjhjcnZRSuONWkVG_5o83uFMPSF8DtqLwuRA5E8AGfIwAUcj324sw-DA0ixBGUqomb-osUIisv3x0b044xn-FvD-8R3PZDnPbPsao8XYNxfQWStrNcZSrX2Ua-WAcv9qbQ73_57RKW4pao4ajOu7K5800D231WGiIa6aJzDnFUlzXEzYxFQyx7qegkm_9rrEp_v8TC9mfAcjWX5DMrCkxUskx9YKDfpFYq4NuxO_414gReKzd-lmorfigvttgS10N1XD74SwFluXJv-bqTbI5-SuYAhDGMv1dqrn38i3rOMQqqnQomvaUJRprqxUsKz14sSE1Y-cNqq1FXzZ6vIJq-K3YTfFWPRLeqi6gHzqS_R2YBXXUduKuYgmakiVdP3bWc-Ca8WKh5sVi6P51MO-cS7i9AZWOaOz7F8PsB4JZxAJjSOr3NBmv3EEve9auTFCudRjfC6668I_NMHaTP5CCV4cuhuAxUuKUGgd6WFjDcvoYPyn_lu3bQiqD9MEag4CaJYI9PlraRv5mbqptwxv3pca7usd0GmXN_2No_nwxB4gVb48LsBBkH35njCa5iv2EKXUSOf0k3swaTSEahqbyI4EDzPXtU5uBO39iQzNpgfV_sUpnGdysjqueUVcdWGI_s5CnrNJ-_yDAY06AoXfLrjP8_3NXB2058xZ2rfmTNJNCULz9634dICJReXNnmplxIg3i6GbzFvjfNtqjrWr_iqBShyIwuOUJRbXzdJNggx2BDNG-PEWDXl89SaudFICkDvyZKEcATIss6ZXfULIMfCrqmWmFwgXfNEd9TuvjqoxFlLSaY4UfDMiYa_arUMblFfoo5nV07GANhUoQd-6HRe7LjYeX5VRodOx6ZmZjIAUq-DYr-hatJJFR2tjT_qZht2MJeYT3GZ3o54m8zBBt0JTN7HVpKaOaM3A2hEM_Ah0QZ-DkLDxtCzMuv987GDiLT2-Riya97a47yHIJhZFzFpflW2FcuC8RFWXlfUKTQfZkFmxh3MUekUuS4yu4Z121xojVswk_4P7-FqLaSnGT2epI69I_cvalRx3wjds9-5TFYqf4GridlFBRx6Fv2fpNB9Zvp9k7NQ9oYcPuXGLoXH5kmWBagPhEGKHA_pjFUZmCuwUIoeP4nP8lhFrX8OGezsbSBG773CRJzEdfcgAc5G-p6M_24WZLZHDrsVBAvgrNt6R9eQbEviWU28t_417QCp-or9qqt4OTKv1dp_4MlZh8YBg2-dtpvzSc1l5e4kQFJu7oWlpbgsjB6pl1oRRKp1maedX-gOAf559zC4l85gfEpPln9Cnl6xvERQzfO0Ey4q91SdsgK7i7FBrKKmi2wGiemFvnaQsrjZ_IFujLo8-2c8g9zTiyH1knyoVOAAnQxqGpsz6z6PNfSxr3_G8tOlNFTV-yqN_LdVHMgXtXjn3U9koGsfMulyUcBDdR3d_0Yn6iEjBt77tbxKi2ry-0gQrB1fdGsgKjyE_tMrW8D_lQz0IXsVOzd2ixsFVXMFzD6OOD8JldV0FbA-VDAS-Tp_ezIZVp6lRq54XBgvsjzDyOmOgDbSOQN6SQmvxPnIsml1wgmtm80z-9gHBqmimHBtLKB6L7CtLmmPICMS2pX3eWOmakxscxqs8AVjijJdz_NYNfcdBeDj_fhm6dqD6iwk3EBZZfsrmMGdXtAMqf1r9ng9tsz-FriXwQiJ3IM3loBsk5DKr9CcaJtKSPuwDDlRynD2vwcD-XyF6YTQdSJa9fEcq-qXya2Scj4mqQ4RDemJgErdradRfwJfII3fWHh18XxmYVqi9Bwn3YRgwEadyo0-HjbNq6vJXi12igmP99ciRAfMVQLjfUfTwoOHj44Y2Ru_hPjJcvB6FIn6KLrrCSrZnrshFdFn4L36z1CrS8fbtdvrG3kdZQxsUJnMqttuwKRpLnDWTWkIwj_GRBFrzCFgbwGp1XYhemxggyKVuhZPfyyTIM9rhlPth6eGyrpYfap24Av_mGPRBLnzcjtpGbACGdKQL034kVmI7yENGvmY40KSrWsVG_BE9bSJhx0EptFsT2IxnxbuFD4hGb4fFag9V0BDiKpUoOZqIVqVO8cAp-5w4twvWZKkrhu16JNlLoXWMoFANrw-tp5LKSin1CUeRa4LWVI1GR8tRkIad_GnCHRv9JEMswlNy9wi2sDNsSxWT7WNasUW5-glgK9pR7d2pXGGOWfHj1U6CKIqmAiO3iw8igzhvyx_dAxMxPo
\ No newline at end of file
diff --git a/tests/features/journals/basic_folder/2020/08/29.txt b/tests/features/journals/basic_folder/2020/08/29.txt
deleted file mode 100644
index c8af54ca..00000000
--- a/tests/features/journals/basic_folder/2020/08/29.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-[2020-08-29 11:11:00 AM] Entry the first.
-Lorem @ipsum dolor sit amet, consectetur adipiscing elit. Praesent malesuada
-quis est ac dignissim. Aliquam dignissim rutrum pretium. Phasellus pellentesque
-augue et venenatis facilisis. Suspendisse potenti. Sed dignissim sed nisl eu
-consequat. Aenean ante ex, elementum ut interdum et, mattis eget lacus. In
-commodo nulla nec tellus placerat, sed ultricies metus bibendum. Duis eget
-venenatis erat. In at dolor dui. @tagone and maybe also @tagtwo.
-
-Curabitur accumsan nunc ac neque tristique, eleifend faucibus justo
-ullamcorper. Suspendisse at mattis nunc. Nullam eget lacinia urna. Suspendisse
-potenti. Ut urna est, venenatis sed ante in, ultrices congue mi. Maecenas eget
-molestie metus. Mauris porttitor dui ornare gravida porta. Quisque sed lectus
-hendrerit, lacinia ante eget, vulputate ante. Aliquam vitae erat non felis
-feugiat sagittis. Phasellus quis arcu fringilla, mattis ligula id, vestibulum
-urna. Vivamus facilisis leo a mi tincidunt condimentum. Donec eu euismod enim.
-Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam eu ligula eget
-velit scelerisque fringilla. Phasellus pharetra justo et nulla fringilla, ac
-porta sapien accumsan. Class aptent taciti sociosqu ad litora torquent per
-conubia nostra, per inceptos himenaeos.
diff --git a/tests/features/journals/basic_folder/2020/08/31.txt b/tests/features/journals/basic_folder/2020/08/31.txt
deleted file mode 100644
index 826e7cdb..00000000
--- a/tests/features/journals/basic_folder/2020/08/31.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-[2020-08-31 02:32:00 PM] A second entry in what I hope to be a long series. *
-Sed sit amet metus et sapien feugiat elementum. Aliquam bibendum lobortis leo
-vitae tempus. Donec eleifend nec mi non volutpat. Lorem ipsum dolor sit amet,
-consectetur adipiscing elit. Praesent ut sodales libero. Maecenas nisl lorem,
-vestibulum in tempus sit amet, fermentum ut arcu. Donec vel vestibulum lectus,
-eget pretium enim. Maecenas diam nunc, imperdiet vitae pharetra sed, pretium id
-lectus. Donec eu metus et turpis tempor tristique ac non ex. In tellus arcu,
-egestas at efficitur et, ultrices vel est. Sed commodo et nibh non elementum.
-Mauris tempus vitae neque vel viverra. @tagtwo all by its lonesome.
-
-Nulla mattis elementum magna, viverra pretium dui fermentum et. Cras vel
-vestibulum odio. Quisque sit amet turpis et urna finibus maximus. Interdum et
-malesuada fames ac ante ipsum primis in faucibus. Fusce porttitor iaculis sem,
-non dictum ipsum varius nec. Nulla eu erat at risus gravida blandit non vel
-ante. Nam egestas ipsum leo, eu ultricies ipsum tincidunt vel. Morbi a commodo
-eros.
-
-Nullam dictum, nisl ac varius tempus, ex tortor fermentum nisl, non
-tempus dolor neque a lorem. Suspendisse a faucibus ex, vel ornare tortor.
-Maecenas tincidunt id felis quis semper. Pellentesque enim libero, fermentum
-quis metus id, rhoncus euismod magna. Nulla finibus velit eu purus bibendum
-interdum. Integer id justo dui. Integer eu tellus in turpis bibendum blandit.
-Quisque auctor lacinia consectetur.
diff --git a/tests/features/journals/basic_folder/2020/09/24.txt b/tests/features/journals/basic_folder/2020/09/24.txt
deleted file mode 100644
index 2bd885ce..00000000
--- a/tests/features/journals/basic_folder/2020/09/24.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-[2020-09-24 09:14:00 AM] The third entry finally after weeks without writing.
-I'm so excited about emojis. 💯 🎶 💩
-
-Donec semper pellentesque iaculis. Nullam cursus et justo sit amet venenatis.
-Vivamus tempus ex dictum metus vehicula gravida. Aliquam sed sem dolor. Nulla
-eget ultrices purus. Quisque at nunc at quam pharetra consectetur vitae quis
-dolor. Fusce ultricies purus eu est feugiat, quis scelerisque nibh malesuada.
-Quisque egestas semper nibh in hendrerit. Nam finibus ex in mi mattis
-vulputate. Sed mauris urna, consectetur in justo eu, volutpat accumsan justo.
-Phasellus aliquam lacus placerat convallis vestibulum. Curabitur maximus at
-ante eget fringilla. @tagthree and also @tagone
diff --git a/tests/features/journals/basic_onefile.journal b/tests/features/journals/basic_onefile.journal
deleted file mode 100644
index 0d988049..00000000
--- a/tests/features/journals/basic_onefile.journal
+++ /dev/null
@@ -1,58 +0,0 @@
-[2020-08-29 11:11] Entry the first.
-
-Lorem @ipsum dolor sit amet, consectetur adipiscing elit. Praesent malesuada
-quis est ac dignissim. Aliquam dignissim rutrum pretium. Phasellus pellentesque
-augue et venenatis facilisis. Suspendisse potenti. Sed dignissim sed nisl eu
-consequat. Aenean ante ex, elementum ut interdum et, mattis eget lacus. In
-commodo nulla nec tellus placerat, sed ultricies metus bibendum. Duis eget
-venenatis erat. In at dolor dui. @tagone and maybe also @tagtwo.
-
-Curabitur accumsan nunc ac neque tristique, eleifend faucibus justo
-ullamcorper. Suspendisse at mattis nunc. Nullam eget lacinia urna. Suspendisse
-potenti. Ut urna est, venenatis sed ante in, ultrices congue mi. Maecenas eget
-molestie metus. Mauris porttitor dui ornare gravida porta. Quisque sed lectus
-hendrerit, lacinia ante eget, vulputate ante. Aliquam vitae erat non felis
-feugiat sagittis. Phasellus quis arcu fringilla, mattis ligula id, vestibulum
-urna. Vivamus facilisis leo a mi tincidunt condimentum. Donec eu euismod enim.
-Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam eu ligula eget
-velit scelerisque fringilla. Phasellus pharetra justo et nulla fringilla, ac
-porta sapien accumsan. Class aptent taciti sociosqu ad litora torquent per
-conubia nostra, per inceptos himenaeos.
-
-[2020-08-31 14:32] A second entry in what I hope to be a long series. *
-
-Sed sit amet metus et sapien feugiat elementum. Aliquam bibendum lobortis leo
-vitae tempus. Donec eleifend nec mi non volutpat. Lorem ipsum dolor sit amet,
-consectetur adipiscing elit. Praesent ut sodales libero. Maecenas nisl lorem,
-vestibulum in tempus sit amet, fermentum ut arcu. Donec vel vestibulum lectus,
-eget pretium enim. Maecenas diam nunc, imperdiet vitae pharetra sed, pretium id
-lectus. Donec eu metus et turpis tempor tristique ac non ex. In tellus arcu,
-egestas at efficitur et, ultrices vel est. Sed commodo et nibh non elementum.
-Mauris tempus vitae neque vel viverra. @tagtwo all by its lonesome.
-
-Nulla mattis elementum magna, viverra pretium dui fermentum et. Cras vel
-vestibulum odio. Quisque sit amet turpis et urna finibus maximus. Interdum et
-malesuada fames ac ante ipsum primis in faucibus. Fusce porttitor iaculis sem,
-non dictum ipsum varius nec. Nulla eu erat at risus gravida blandit non vel
-ante. Nam egestas ipsum leo, eu ultricies ipsum tincidunt vel. Morbi a commodo
-eros.
-
-Nullam dictum, nisl ac varius tempus, ex tortor fermentum nisl, non
-tempus dolor neque a lorem. Suspendisse a faucibus ex, vel ornare tortor.
-Maecenas tincidunt id felis quis semper. Pellentesque enim libero, fermentum
-quis metus id, rhoncus euismod magna. Nulla finibus velit eu purus bibendum
-interdum. Integer id justo dui. Integer eu tellus in turpis bibendum blandit.
-Quisque auctor lacinia consectetur.
-
-[2020-09-24 09:14] The third entry finally after weeks without writing.
-
-I'm so excited about emojis. 💯 🎶 💩
-
-Donec semper pellentesque iaculis. Nullam cursus et justo sit amet venenatis.
-Vivamus tempus ex dictum metus vehicula gravida. Aliquam sed sem dolor. Nulla
-eget ultrices purus. Quisque at nunc at quam pharetra consectetur vitae quis
-dolor. Fusce ultricies purus eu est feugiat, quis scelerisque nibh malesuada.
-Quisque egestas semper nibh in hendrerit. Nam finibus ex in mi mattis
-vulputate. Sed mauris urna, consectetur in justo eu, volutpat accumsan justo.
-Phasellus aliquam lacus placerat convallis vestibulum. Curabitur maximus at
-ante eget fringilla. @tagthree and also @tagone
diff --git a/tests/features/journals/brackets.journal b/tests/features/journals/brackets.journal
deleted file mode 100644
index 4649ea3e..00000000
--- a/tests/features/journals/brackets.journal
+++ /dev/null
@@ -1,2 +0,0 @@
-[2019-07-08 05:42] Entry subject
-[1] line starting with 1
diff --git a/tests/features/journals/bug153.dayone/entries/B40EE704E15846DE8D45C44118A4D511.doentry b/tests/features/journals/bug153.dayone/entries/B40EE704E15846DE8D45C44118A4D511.doentry
deleted file mode 100644
index 066821bb..00000000
--- a/tests/features/journals/bug153.dayone/entries/B40EE704E15846DE8D45C44118A4D511.doentry
+++ /dev/null
@@ -1,56 +0,0 @@
-
-
-
-
- Creation Date
- 2013-10-27T02:27:27Z
- Creator
-
- Device Agent
- iPhone/iPhone3,1
- Generation Date
- 2013-10-27T07:02:27Z
- Host Name
- omrt104001
- OS Agent
- iOS/7.0.3
- Software Agent
- Day One (iOS)/1.11.4
-
- Entry Text
- Some text.
- Location
-
- Administrative Area
- Östergötlands län
- Country
- Sverige
- Latitude
- 58.383400000000000
- Locality
- City
- Longitude
- 15.577170000000000
- Place Name
- Street
-
- Starred
-
- Time Zone
- Europe/Stockholm
- UUID
- B40EE704E15846DE8D45C44118A4D511
- Weather
-
- Celsius
- 12
- Description
- Clear
- Fahrenheit
- 54
- IconName
- sunnyn.png
-
-
-
diff --git a/tests/features/journals/bug153.dayone/entries/B40EE704E15846DE8D45C44118A4D512.doentry b/tests/features/journals/bug153.dayone/entries/B40EE704E15846DE8D45C44118A4D512.doentry
deleted file mode 100644
index ea3efec5..00000000
--- a/tests/features/journals/bug153.dayone/entries/B40EE704E15846DE8D45C44118A4D512.doentry
+++ /dev/null
@@ -1,52 +0,0 @@
-
- Creation Date
- 2013-10-27T02:27:27Z
- Creator
-
- Device Agent
- iPhone/iPhone3,1
- Generation Date
- 2013-10-27T07:02:27Z
- Host Name
- omrt104001
- OS Agent
- iOS/7.0.3
- Software Agent
- Day One (iOS)/1.11.4
-
- Entry Text
- This is not a valid plist.
- Location
-
- Administrative Area
- Östergötlands län
- Country
- Sverige
- Latitude
- 58.383400000000000
- Locality
- City
- Longitude
- 15.577170000000000
- Place Name
- Street
-
- Starred
-
- Time Zone
- Europe/Stockholm
- UUID
- B40EE704E15846DE8D45C44118A4D511
- Weather
-
- Celsius
- 12
- Description
- Clear
- Fahrenheit
- 54
- IconName
- sunnyn.png
-
-
-
diff --git a/tests/features/journals/bug780.dayone/entries/48A25033B34047C591160A4480197D8B.doentry b/tests/features/journals/bug780.dayone/entries/48A25033B34047C591160A4480197D8B.doentry
deleted file mode 100644
index 426f1ea8..00000000
--- a/tests/features/journals/bug780.dayone/entries/48A25033B34047C591160A4480197D8B.doentry
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
- Activity
- Stationary
- Creation Date
- 2019-12-30T21:28:54Z
- Entry Text
-
- Starred
-
- UUID
- 48A25033B34047C591160A4480197D8B
- Creator
-
- Device Agent
- PC
- Generation Date
- 2019-12-30T21:28:54Z
- Host Name
- LE-TREPORT
- OS Agent
- Microsoft Windows/10 Home
- Software Agent
- Journaley/2.1
-
- Tags
-
- i_have_no_body
-
-
-
diff --git a/tests/features/journals/dayone.dayone/entries/044F3747A38546168B572C2E3F217FA2.doentry b/tests/features/journals/dayone.dayone/entries/044F3747A38546168B572C2E3F217FA2.doentry
deleted file mode 100644
index 1ac26242..00000000
--- a/tests/features/journals/dayone.dayone/entries/044F3747A38546168B572C2E3F217FA2.doentry
+++ /dev/null
@@ -1,34 +0,0 @@
-
-
-
-
- Creation Date
- 2013-05-17T18:39:20Z
- Creator
-
- Device Agent
- Macintosh/MacBookAir5,2
- Generation Date
- 2013-08-17T18:39:20Z
- Host Name
- Egeria
- OS Agent
- Mac OS X/10.8.4
- Software Agent
- Day One (Mac)/1.8
-
- Entry Text
- This entry has tags!
- Starred
-
- Tags
-
- work
- PLaY
-
- Time Zone
- America/Los_Angeles
- UUID
- 044F3747A38546168B572C2E3F217FA2
-
-
diff --git a/tests/features/journals/dayone.dayone/entries/0BDDD6CDA43C4A9AA2681517CC35AD9D.doentry b/tests/features/journals/dayone.dayone/entries/0BDDD6CDA43C4A9AA2681517CC35AD9D.doentry
deleted file mode 100644
index 927de884..00000000
--- a/tests/features/journals/dayone.dayone/entries/0BDDD6CDA43C4A9AA2681517CC35AD9D.doentry
+++ /dev/null
@@ -1,46 +0,0 @@
-
-
-
-
- Creation Date
- 2013-06-17T18:38:29Z
- Creator
-
- Device Agent
- Macintosh/MacBookAir5,2
- Generation Date
- 2013-08-17T18:38:29Z
- Host Name
- Egeria
- OS Agent
- Mac OS X/10.8.4
- Software Agent
- Day One (Mac)/1.8
-
- Entry Text
- This entry has a location.
- Location
-
- Administrative Area
- California
- Country
- Germany
- Latitude
- 52.4979764
- Locality
- Berlin
- Longitude
- 13.2404758
- Place Name
- Abandoned Spy Tower
-
- Starred
-
- Tags
-
- Time Zone
- Europe/Berlin
- UUID
- 0BDDD6CDA43C4A9AA2681517CC35AD9D
-
-
diff --git a/tests/features/journals/dayone.dayone/entries/422BC895507944A291E6FC44FC6B8BFC.doentry b/tests/features/journals/dayone.dayone/entries/422BC895507944A291E6FC44FC6B8BFC.doentry
deleted file mode 100644
index 16260763..00000000
--- a/tests/features/journals/dayone.dayone/entries/422BC895507944A291E6FC44FC6B8BFC.doentry
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-
-
- Creation Date
- 2013-07-17T18:38:08Z
- Creator
-
- Device Agent
- Macintosh/MacBookAir5,2
- Generation Date
- 2013-08-17T18:38:08Z
- Host Name
- Egeria
- OS Agent
- Mac OS X/10.8.4
- Software Agent
- Day One (Mac)/1.8
-
- Entry Text
- This entry is starred!
- Starred
-
- Tags
-
- Time Zone
- America/Los_Angeles
- UUID
- 422BC895507944A291E6FC44FC6B8BFC
-
-
diff --git a/tests/features/journals/dayone.dayone/entries/4BB1F46946AD439996C9B59DE7C4DDC1.doentry b/tests/features/journals/dayone.dayone/entries/4BB1F46946AD439996C9B59DE7C4DDC1.doentry
deleted file mode 100644
index 9ebaf538..00000000
--- a/tests/features/journals/dayone.dayone/entries/4BB1F46946AD439996C9B59DE7C4DDC1.doentry
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
- Creation Date
- 2013-01-17T18:37:50Z
- Creator
-
- Device Agent
- Macintosh/MacBookAir5,2
- Generation Date
- 2013-08-17T18:37:50Z
- Host Name
- Egeria
- OS Agent
- Mac OS X/10.8.4
- Software Agent
- Day One (Mac)/1.8
-
- Entry Text
- This is a DayOne entry without Timezone.
- Starred
-
- Tags
-
- UUID
- 4BB1F46946AD439996C9B59DE7C4DDC1
-
-
diff --git a/tests/features/journals/dayone_empty.dayone/entries/empty.txt b/tests/features/journals/dayone_empty.dayone/entries/empty.txt
deleted file mode 100644
index c86b8f66..00000000
--- a/tests/features/journals/dayone_empty.dayone/entries/empty.txt
+++ /dev/null
@@ -1 +0,0 @@
-This file exists to preserve the directory structure, but should be ignored by jrnl.
diff --git a/tests/features/journals/deletion.journal b/tests/features/journals/deletion.journal
deleted file mode 100644
index c0fa689d..00000000
--- a/tests/features/journals/deletion.journal
+++ /dev/null
@@ -1,5 +0,0 @@
-[2019-10-29 11:11] First entry.
-
-[2019-10-29 11:11] Second entry.
-
-[2019-10-29 11:13] Third entry.
\ No newline at end of file
diff --git a/tests/features/journals/deletion_filters.journal b/tests/features/journals/deletion_filters.journal
deleted file mode 100644
index 9a3747db..00000000
--- a/tests/features/journals/deletion_filters.journal
+++ /dev/null
@@ -1,14 +0,0 @@
-[2019-10-01 08:00] It's just another day in October.
-Not much to write about.
-
-[2020-01-01 08:00] Happy New Year!
-So this is the New Year. @holidays
-
-[2020-03-01 08:00] It's just another day in March.
-A stick, a stone, it's the end of the road.
-
-[2020-05-01 09:00] Happy May Day!
-@holidays @springtime Several holidays fall on this date.
-
-[2020-05-02 12:10] Writing tests. *
-@springtime They will help prevent bugs.
diff --git a/tests/features/journals/empty_folder/empty b/tests/features/journals/empty_folder/empty
deleted file mode 100644
index 175b82b5..00000000
--- a/tests/features/journals/empty_folder/empty
+++ /dev/null
@@ -1 +0,0 @@
-Nothing to see here
diff --git a/tests/features/journals/encrypted.journal b/tests/features/journals/encrypted.journal
deleted file mode 100644
index d2a5fcbe..00000000
--- a/tests/features/journals/encrypted.journal
+++ /dev/null
@@ -1 +0,0 @@
-gAAAAABVIHB7tnwKExG7aC5ZbAbBL9SG2oY2GENeoOJ22i1PZigOvCYvrQN3kpsu0KGr7ay5K-_46R5YFlqJvtQ8anPH2FSITsaZy-l5Lz_5quw3rmzhLwAR1tc0icgtR4MEpXEdsuQ7cyb12Xq-JLDrnATs0id5Vow9Ri_tE7Xe4BXgXaySn3aRPwWKoninVxVPVvETY3MXHSUEXV9OZ-pH5kYBLGYbLA==
diff --git a/tests/features/journals/encrypted_jrnl-1-9-5.journal b/tests/features/journals/encrypted_jrnl-1-9-5.journal
deleted file mode 100644
index 339b47ba..00000000
Binary files a/tests/features/journals/encrypted_jrnl-1-9-5.journal and /dev/null differ
diff --git a/tests/features/journals/little_endian_dates.journal b/tests/features/journals/little_endian_dates.journal
deleted file mode 100644
index d7492969..00000000
--- a/tests/features/journals/little_endian_dates.journal
+++ /dev/null
@@ -1,5 +0,0 @@
-[09.06.2013 15:39] My first entry.
-Everything is alright
-
-[10.07.2013 15:40] Life is good.
-But I'm better.
diff --git a/tests/features/journals/markdown-headings-335.journal b/tests/features/journals/markdown-headings-335.journal
deleted file mode 100644
index 30f592ef..00000000
--- a/tests/features/journals/markdown-headings-335.journal
+++ /dev/null
@@ -1,42 +0,0 @@
-[2015-04-14 13:23] Heading Test
-
-H1-1
-=
-
-H1-2
-===
-
-H1-3
-============================
-
-H2-1
--
-
-H2-2
----
-
-H2-3
-----------------------------------
-
-Horizontal Rules (ignore)
-
----
-
-===
-
-# ATX H1
-
-## ATX H2
-
-### ATX H3
-
-#### ATX H4
-
-##### ATX H5
-
-###### ATX H6
-
-Stuff
-
-More stuff
-more stuff again
diff --git a/tests/features/journals/mostlyreadabledates.journal b/tests/features/journals/mostlyreadabledates.journal
deleted file mode 100644
index bd211bf5..00000000
--- a/tests/features/journals/mostlyreadabledates.journal
+++ /dev/null
@@ -1,8 +0,0 @@
-[2019-07-18 14:23] Entry subject
-Time machines are possible. I know, because I've built one in my garage.
-
-[2019-07-19 14:23] Entry subject
-I'm going to activate the machine. Nobody knows what comes next after this. Or before this?
-
-[2019-07 14:23] Entry subject
-I've crossed so many timelines. Is there any going back?
diff --git a/tests/features/journals/multiline-tags.journal b/tests/features/journals/multiline-tags.journal
deleted file mode 100644
index 1fb8706f..00000000
--- a/tests/features/journals/multiline-tags.journal
+++ /dev/null
@@ -1,7 +0,0 @@
-[2013-06-09 15:39] Multiple @line entry with @tags.
-Tag with @punctuation. afterwards
-@TagOnLineAloneWithOutPunctuation
-@TagOnLineAloneWithPunctuation.
-Text before @tag. And After.
-@hi. Hello
-hi Hello
\ No newline at end of file
diff --git a/tests/features/journals/multiline.journal b/tests/features/journals/multiline.journal
deleted file mode 100644
index 294ed141..00000000
--- a/tests/features/journals/multiline.journal
+++ /dev/null
@@ -1,5 +0,0 @@
-[2013-06-09 15:39] Multiple line entry.
-This is the first line.
-This line doesn't have any ending punctuation
-
-There is a blank line above this.
diff --git a/tests/features/journals/simple.journal b/tests/features/journals/simple.journal
deleted file mode 100644
index 8336068e..00000000
--- a/tests/features/journals/simple.journal
+++ /dev/null
@@ -1,5 +0,0 @@
-[2013-06-09 15:39] My first entry.
-Everything is alright
-
-[2013-06-10 15:40] Life is good.
-But I'm better.
diff --git a/tests/features/journals/simple_jrnl-1-9-5.journal b/tests/features/journals/simple_jrnl-1-9-5.journal
deleted file mode 100644
index 7bb6c5ac..00000000
--- a/tests/features/journals/simple_jrnl-1-9-5.journal
+++ /dev/null
@@ -1,13 +0,0 @@
-2010-06-10 15:00 A life without chocolate is like a bad analogy.
-
-2013-06-10 15:40 He said "[this] is the best time to be alive".
-Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent malesuada
-quis est ac dignissim. Aliquam dignissim rutrum pretium. Phasellus pellentesque
-augue et venenatis facilisis.
-
-[2019-08-03 12:55] Some chat log or something
-
-Suspendisse potenti. Sed dignissim sed nisl eu consequat. Aenean ante ex,
-elementum ut interdum et, mattis eget lacus. In commodo nulla nec tellus
-placerat, sed ultricies metus bibendum. Duis eget venenatis erat. In at dolor
-dui.
diff --git a/tests/features/journals/simple_jrnl-1-9-5_little_endian_dates.journal b/tests/features/journals/simple_jrnl-1-9-5_little_endian_dates.journal
deleted file mode 100644
index 328b23f4..00000000
--- a/tests/features/journals/simple_jrnl-1-9-5_little_endian_dates.journal
+++ /dev/null
@@ -1,13 +0,0 @@
-10.06.2010 15:00 A life without chocolate is like a bad analogy.
-
-10.06.2013 15:40 He said "[this] is the best time to be alive".
-Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent malesuada
-quis est ac dignissim. Aliquam dignissim rutrum pretium. Phasellus pellentesque
-augue et venenatis facilisis.
-
-[03.08.2019 12:55] Some chat log or something
-
-Suspendisse potenti. Sed dignissim sed nisl eu consequat. Aenean ante ex,
-elementum ut interdum et, mattis eget lacus. In commodo nulla nec tellus
-placerat, sed ultricies metus bibendum. Duis eget venenatis erat. In at dolor
-dui.
diff --git a/tests/features/journals/tags-216.journal b/tests/features/journals/tags-216.journal
deleted file mode 100644
index 08b6d630..00000000
--- a/tests/features/journals/tags-216.journal
+++ /dev/null
@@ -1,2 +0,0 @@
-[2013-06-10 15:40] I programmed for @OS/2.
-Almost makes me want to go back to @C++, though. (Still better than @C#).
diff --git a/tests/features/journals/tags-237.journal b/tests/features/journals/tags-237.journal
deleted file mode 100644
index be050652..00000000
--- a/tests/features/journals/tags-237.journal
+++ /dev/null
@@ -1,3 +0,0 @@
-[2014-07-22 11:11] This entry has an email.
-@Newline tag should show as a tag.
-Kyla's @email is kyla@clevelandunderdog.org and Guinness's is guinness@fortheloveofpits.org.
diff --git a/tests/features/journals/tags.journal b/tests/features/journals/tags.journal
deleted file mode 100644
index a28f3159..00000000
--- a/tests/features/journals/tags.journal
+++ /dev/null
@@ -1,8 +0,0 @@
-[2013-04-09 15:39] I have an @idea:
-(1) write a command line @journal software
-(2) ???
-(3) PROFIT!
-
-[2013-06-10 15:40] I met with @dan.
-As alway's he shared his latest @idea on how to rule the world with me.
-inst
diff --git a/tests/features/journals/unreadabledates.journal b/tests/features/journals/unreadabledates.journal
deleted file mode 100644
index 53ef1d60..00000000
--- a/tests/features/journals/unreadabledates.journal
+++ /dev/null
@@ -1,5 +0,0 @@
-[ashasd7zdskhz7asdkjasd] Entry subject
-I've lost track of time.
-
-[sadfhakjsdf88sdf7sdff] Entry subject
-Time has no meaning.
diff --git a/tests/features/journals/work.journal b/tests/features/journals/work.journal
deleted file mode 100644
index e69de29b..00000000
diff --git a/tests/features/templates/extension.md b/tests/features/templates/extension.md
deleted file mode 100644
index e69de29b..00000000
diff --git a/tests/step_defs/conftest.py b/tests/step_defs/conftest.py
index 93482ce9..fb3b1da1 100644
--- a/tests/step_defs/conftest.py
+++ b/tests/step_defs/conftest.py
@@ -36,15 +36,15 @@ def working_dir(request):
def set_config(config_file, temp_dir, working_dir):
# Copy the config file over
config_source = os.path.join(
- working_dir, "features", "data", "configs", config_file
+ working_dir, "data", "configs", config_file
)
config_dest = os.path.join(temp_dir.name, config_file)
shutil.copy2(config_source, config_dest)
# @todo make this only copy some journals over
# Copy all of the journals over
- journal_source = os.path.join(working_dir, "features", "data", "journals")
- journal_dest = os.path.join(temp_dir.name, "features", "journals")
+ journal_source = os.path.join(working_dir, "data", "journals")
+ journal_dest = os.path.join(temp_dir.name, "journals")
shutil.copytree(journal_source, journal_dest)
# @todo get rid of this by using default config values