fix: only ask for valid metadata types when adding new metadata

This commit is contained in:
Nathaniel Landau
2023-05-06 14:52:06 -04:00
parent b762c34860
commit ac487db3fd
3 changed files with 25 additions and 21 deletions

View File

@@ -66,7 +66,7 @@ def test_add_metadata_frontmatter(test_application, mocker, capsys) -> None:
side_effect=["add_metadata", KeyError],
)
mocker.patch(
"obsidian_metadata.models.application.Questions.ask_area",
"obsidian_metadata.models.application.Questions.ask_meta_type",
return_value=MetadataType.FRONTMATTER,
)
mocker.patch(
@@ -98,7 +98,7 @@ def test_add_metadata_inline(test_application, mocker, capsys) -> None:
side_effect=["add_metadata", KeyError],
)
mocker.patch(
"obsidian_metadata.models.application.Questions.ask_area",
"obsidian_metadata.models.application.Questions.ask_meta_type",
return_value=MetadataType.INLINE,
)
mocker.patch(
@@ -130,7 +130,7 @@ def test_add_metadata_tag(test_application, mocker, capsys) -> None:
side_effect=["add_metadata", KeyError],
)
mocker.patch(
"obsidian_metadata.models.application.Questions.ask_area",
"obsidian_metadata.models.application.Questions.ask_meta_type",
return_value=MetadataType.TAGS,
)
mocker.patch(