Skip to content

Commit abcd40e

Browse files
committed
test: - Add test data for file link_in_task_wikilink_different_case.md
1 parent 784f9f0 commit abcd40e

File tree

6 files changed

+139
-0
lines changed

6 files changed

+139
-0
lines changed

tests/Obsidian/AllCacheSampleData.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ import link_in_heading from './__test_data__/link_in_heading.json';
4747
import link_in_task_html from './__test_data__/link_in_task_html.json';
4848
import link_in_task_markdown_link from './__test_data__/link_in_task_markdown_link.json';
4949
import link_in_task_wikilink from './__test_data__/link_in_task_wikilink.json';
50+
import link_in_task_wikilink_different_case from './__test_data__/link_in_task_wikilink_different_case.json';
5051
import link_in_yaml from './__test_data__/link_in_yaml.json';
5152
import link_is_broken from './__test_data__/link_is_broken.json';
5253
import links_everywhere from './__test_data__/links_everywhere.json';
@@ -144,6 +145,7 @@ export function allCacheSampleData(): SimulatedFile[] {
144145
link_in_task_html,
145146
link_in_task_markdown_link,
146147
link_in_task_wikilink,
148+
link_in_task_wikilink_different_case,
147149
link_in_yaml,
148150
link_is_broken,
149151
links_everywhere,
Lines changed: 117 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,117 @@
1+
{
2+
"cachedMetadata": {
3+
"headings": [
4+
{
5+
"heading": "link_in_task_wikilink_different_case",
6+
"level": 1,
7+
"position": {
8+
"end": {
9+
"col": 38,
10+
"line": 0,
11+
"offset": 38
12+
},
13+
"start": {
14+
"col": 0,
15+
"line": 0,
16+
"offset": 0
17+
}
18+
}
19+
}
20+
],
21+
"links": [
22+
{
23+
"displayText": "liNk_in_YaMl",
24+
"link": "liNk_in_YaMl",
25+
"original": "[[liNk_in_YaMl]]",
26+
"position": {
27+
"end": {
28+
"col": 75,
29+
"line": 2,
30+
"offset": 115
31+
},
32+
"start": {
33+
"col": 59,
34+
"line": 2,
35+
"offset": 99
36+
}
37+
}
38+
}
39+
],
40+
"listItems": [
41+
{
42+
"parent": -2,
43+
"position": {
44+
"end": {
45+
"col": 75,
46+
"line": 2,
47+
"offset": 115
48+
},
49+
"start": {
50+
"col": 0,
51+
"line": 2,
52+
"offset": 40
53+
}
54+
},
55+
"task": " "
56+
}
57+
],
58+
"sections": [
59+
{
60+
"position": {
61+
"end": {
62+
"col": 38,
63+
"line": 0,
64+
"offset": 38
65+
},
66+
"start": {
67+
"col": 0,
68+
"line": 0,
69+
"offset": 0
70+
}
71+
},
72+
"type": "heading"
73+
},
74+
{
75+
"position": {
76+
"end": {
77+
"col": 75,
78+
"line": 2,
79+
"offset": 115
80+
},
81+
"start": {
82+
"col": 0,
83+
"line": 2,
84+
"offset": 40
85+
}
86+
},
87+
"type": "list"
88+
}
89+
],
90+
"tags": [
91+
{
92+
"position": {
93+
"end": {
94+
"col": 11,
95+
"line": 2,
96+
"offset": 51
97+
},
98+
"start": {
99+
"col": 6,
100+
"line": 2,
101+
"offset": 46
102+
}
103+
},
104+
"tag": "#task"
105+
}
106+
]
107+
},
108+
"fileContents": "# link_in_task_wikilink_different_case\n\n- [ ] #task Task in 'link_in_task_wikilink_different_case' [[liNk_in_YaMl]]\n",
109+
"filePath": "Test Data/link_in_task_wikilink_different_case.md",
110+
"getAllTags": [
111+
"#task"
112+
],
113+
"parseFrontMatterTags": null,
114+
"resolveLinkToPath": {
115+
"liNk_in_YaMl": "Test Data/link_in_yaml.md"
116+
}
117+
}

tests/Obsidian/__test_data__/metadataCache/resolvedLinks.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -212,6 +212,9 @@
212212
"Test Data/multiple_headings.md": 1,
213213
"Test Attachments/a_pdf_file.pdf": 1
214214
},
215+
"Test Data/link_in_task_wikilink_different_case.md": {
216+
"Test Data/link_in_yaml.md": 1
217+
},
215218
"Test Data/link_in_yaml.md": {
216219
"Test Data/yaml_tags_is_empty.md": 1
217220
},

tests/Obsidian/__test_data__/metadataCache/unresolvedLinks.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,7 @@
154154
"|": 2,
155155
"|alias": 1
156156
},
157+
"Test Data/link_in_task_wikilink_different_case.md": {},
157158
"Test Data/link_in_yaml.md": {},
158159
"Test Data/link_is_broken.md": {
159160
"broken link - do not fix me": 1

tests/Task/Link.test.visualise_links_note_bodies.approved.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -380,6 +380,14 @@
380380
`link.destinationPath      `: `'null'`
381381
`link.displayText          `: `'| > alias'`
382382

383+
## Test Data/link_in_task_wikilink_different_case.md
384+
385+
`link.originalMarkdown     `: `'[[liNk_in_YaMl]]'`
386+
`link.markdown             `: `'[[liNk_in_YaMl]]'`
387+
`link.destination          `: `'liNk_in_YaMl'`
388+
`link.destinationPath      `: `'Test Data/link_in_yaml.md'`
389+
`link.displayText          `: `'liNk_in_YaMl'`
390+
383391
## Test Data/link_is_broken.md
384392

385393
`link.originalMarkdown     `: `'[[broken link - do not fix me]]'`

tests/Task/Link.test.visualise_links_outlinks.approved.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -400,6 +400,14 @@
400400
`link.destinationPath      `: `'null'`
401401
`link.displayText          `: `'| > alias'`
402402

403+
## Test Data/link_in_task_wikilink_different_case.md
404+
405+
`link.originalMarkdown     `: `'[[liNk_in_YaMl]]'`
406+
`link.markdown             `: `'[[liNk_in_YaMl]]'`
407+
`link.destination          `: `'liNk_in_YaMl'`
408+
`link.destinationPath      `: `'Test Data/link_in_yaml.md'`
409+
`link.displayText          `: `'liNk_in_YaMl'`
410+
403411
## Test Data/link_in_yaml.md
404412

405413
`link.originalMarkdown     `: `'[[yaml_tags_is_empty]]'`

0 commit comments

Comments
 (0)