mirror of
https://github.com/GitJournal/GitJournal.git
synced 2025-09-10 21:13:57 +08:00
Fix relative Markdown links
While implementing Wiki Links, I seem to have accidentally broken them.
This commit is contained in:
@ -18,6 +18,7 @@ void main() {
|
||||
await generateNote(tempDir.path, "Hello.md");
|
||||
await generateNote(tempDir.path, "Fire.md");
|
||||
await generateNote(tempDir.path, "Folder/Water.md");
|
||||
await generateNote(tempDir.path, "Folder/Sodium.md");
|
||||
await generateNote(tempDir.path, "Air Bender.md");
|
||||
await generateNote(tempDir.path, "zeplin.txt");
|
||||
await generateNote(tempDir.path, "Goat Sim.md");
|
||||
@ -109,6 +110,14 @@ void main() {
|
||||
expect(resolvedNote.filePath, p.join(tempDir.path, 'Hello.md'));
|
||||
});
|
||||
|
||||
test('Normal relative link inside a subFolder', () {
|
||||
var note = rootFolder.getNoteWithSpec('Folder/Water.md');
|
||||
var linkResolver = LinkResolver(note);
|
||||
|
||||
var resolvedNote = linkResolver.resolve('./Sodium.md');
|
||||
expect(resolvedNote.filePath, p.join(tempDir.path, 'Folder/Sodium.md'));
|
||||
});
|
||||
|
||||
test('Normal relative link without ./', () {
|
||||
var note = rootFolder.notes[0];
|
||||
var linkResolver = LinkResolver(note);
|
||||
|
Reference in New Issue
Block a user