mirror of
https://github.com/kdnk/obsidian-automatic-linker.git
synced 2026-07-22 12:00:30 +00:00
test: update link replacement test cases for base directory and display text
- Modify test case for multiple links to remove base directory settings - Update CJK link replacement test to use last segment as display text - Ensure consistent link replacement behavior across different scenarios
This commit is contained in:
parent
9bc1b7e433
commit
afcf2fa1e8
2 changed files with 2 additions and 3 deletions
|
|
@ -471,7 +471,7 @@ it("multiple links in the same line", async () => {
|
|||
const { candidateMap, trie } = buildCandidateTrieForTest({
|
||||
files: [{ path: "pages/tags" }, { path: "サウナ" }, { path: "tags" }],
|
||||
restrictNamespace: false,
|
||||
baseDir: "pages",
|
||||
baseDir: undefined,
|
||||
});
|
||||
const result = await replaceLinks({
|
||||
body: "サウナ tags pages/tags",
|
||||
|
|
@ -480,7 +480,6 @@ it("multiple links in the same line", async () => {
|
|||
trie,
|
||||
candidateMap,
|
||||
},
|
||||
settings: { baseDir: "pages" },
|
||||
});
|
||||
expect(result).toBe("[[サウナ]] [[tags]] [[pages/tags|tags]]");
|
||||
});
|
||||
|
|
|
|||
|
|
@ -40,7 +40,7 @@ describe("replaceLinks - CJK handling", () => {
|
|||
},
|
||||
});
|
||||
expect(result).toBe(
|
||||
"[[namespace/tag1]] [[namespace/tag2]] [[namespace/タグ3]]",
|
||||
"[[namespace/tag1|tag1]] [[namespace/tag2|tag2]] [[namespace/タグ3|タグ3]]",
|
||||
);
|
||||
});
|
||||
});
|
||||
|
|
|
|||
Loading…
Reference in a new issue