From 61c513d8d08f4bf9658aecda81f8060ff2bedf7d Mon Sep 17 00:00:00 2001 From: Philipp Oberdiek Date: Sun, 19 Dec 2021 15:46:52 +0100 Subject: [PATCH] Add vader test for updating generated tag links --- test/tag.vader | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/test/tag.vader b/test/tag.vader index 4c411f2..33a4058 100644 --- a/test/tag.vader +++ b/test/tag.vader @@ -276,6 +276,30 @@ Expect (Tag links relative to current file): - [standalone-tag-1](../../Test-Tag-1#standalone-tag-1) - [standalone-tag-1](../Test-Tag-2#standalone-tag-1) +Do (Delete some existing links to test updating generated tag links): + :edit $HOME/testmarkdown/subdir1/subdir11/Test-Tag-Links.md\ + 7G + dd + 12G + 6dd + :write\ + :call vimwiki#tags#generate_tags(0)\ + +Expect (Only update generated tag links for tags already existing in the file): + + + # Generated Tags + + ## header-tag-1 + + - [A Header](../../Test-Tag-1#a-header) + - [A Header](../Test-Tag-2#a-header) + + ## header-tag-2 + + - [Another Header](../../Test-Tag-1#another-header) + - [Another Header](../Test-Tag-2#another-header) + Execute (Clean relative tag setup): call system("rm -rf $HOME/testmarkdown/subdir1") call system("rm $HOME/testmarkdown/Test-Tag-1.md")