Add tests.

This commit is contained in:
Joaquin 2020-10-07 23:03:08 -05:00 committed by Jonathan Wren
parent 7d0b4b6b19
commit 5f47a60338
No known key found for this signature in database
GPG key ID: 43D5FF8722E7F68A
6 changed files with 64 additions and 5 deletions

View file

@ -35,7 +35,6 @@ class Journal:
"highlight": True,
"linewrap": 80,
"indent_character": "|",
"display_format": "text",
}
self.config.update(kwargs)
# Set up date parser

View file

@ -49,7 +49,6 @@ default_config = {
"linewrap": 79,
"indent_character": "|",
"colors": {"date": "none", "title": "none", "body": "none", "tags": "none",},
"display_format": "text",
}

View file

@ -290,7 +290,7 @@ def _delete_search_results(journal, old_entries, **kwargs):
journal.write()
def _display_search_results(args, journal, config, **kwargs):
def _display_search_results(args, journal, **kwargs):
if args.short:
print(journal.pprint(short=True))
@ -302,6 +302,9 @@ def _display_search_results(args, journal, config, **kwargs):
print(exporter.export(journal, args.filename))
else:
# Display according display_format config option
config_selected = config.get("display_format", journal.config["display_format"])
config_selected = kwargs['config'].get("display_format")
exporter = plugins.get_exporter(config_selected)
print(exporter.export(journal, args.filename))
if config_selected:
print(exporter.export(journal, args.filename))
else:
print(journal.pprint())