File tree 5 files changed +19
-16
lines changed
tests/test_autotemplate_directive
5 files changed +19
-16
lines changed Original file line number Diff line number Diff line change @@ -68,6 +68,9 @@ def make_rst(self):
68
68
)
69
69
if env .config ["jinja_template_path" ]:
70
70
for template_path in template_paths :
71
+ relative_template_path = os .path .relpath (
72
+ template_path , env .config ["jinja_template_path" ]
73
+ )
71
74
raw_docstring = parse_jinja_comment (template_path )
72
75
if raw_docstring is None :
73
76
continue
@@ -76,7 +79,7 @@ def make_rst(self):
76
79
if docstring is None :
77
80
continue
78
81
79
- yield from autotemplate_directive (template_path , docstring )
82
+ yield from autotemplate_directive (relative_template_path , docstring )
80
83
yield ""
81
84
82
85
def run (self ) -> list [nodes .Node ]:
Original file line number Diff line number Diff line change 1
1
< dl class ="jinja template ">
2
- < dt class ="sig sig-object jinja " id ="template-tests-roots-test-autotemplate- templatedir-template1.in ">
2
+ < dt class ="sig sig-object jinja " id ="template-templatedir-template1.in ">
3
3
< span class ="sig-name descname ">
4
4
< span class ="pre ">
5
5
TEMPLATE
6
6
</ span >
7
7
</ span >
8
8
< span class ="sig-name descname ">
9
9
< span class ="pre ">
10
- tests/roots/test-autotemplate/ templatedir/template1.in
10
+ templatedir/template1.in
11
11
</ span >
12
12
</ span >
13
- < a class ="headerlink " href ="#template-tests-roots-test-autotemplate- templatedir-template1.in " title ="Link to this definition ">
13
+ < a class ="headerlink " href ="#template-templatedir-template1.in " title ="Link to this definition ">
14
14
¶
15
15
</ a >
16
16
</ dt >
Original file line number Diff line number Diff line change 1
1
< dl class ="jinja template ">
2
- < dt class ="sig sig-object jinja " id ="template-tests-roots-test-autotemplate- sample_template.in ">
2
+ < dt class ="sig sig-object jinja " id ="template-sample_template.in ">
3
3
< span class ="sig-name descname ">
4
4
< span class ="pre ">
5
5
TEMPLATE
6
6
</ span >
7
7
</ span >
8
8
< span class ="sig-name descname ">
9
9
< span class ="pre ">
10
- tests/roots/test-autotemplate/ sample_template.in
10
+ sample_template.in
11
11
</ span >
12
12
</ span >
13
- < a class ="headerlink " href ="#template-tests-roots-test-autotemplate- sample_template.in " title ="Link to this definition ">
13
+ < a class ="headerlink " href ="#template-sample_template.in " title ="Link to this definition ">
14
14
¶
15
15
</ a >
16
16
</ dt >
Original file line number Diff line number Diff line change 1
1
< dl class ="jinja template ">
2
- < dt class ="sig sig-object jinja " id ="template-tests-roots-test-autotemplate- multiple_comments_template.in ">
2
+ < dt class ="sig sig-object jinja " id ="template-multiple_comments_template.in ">
3
3
< span class ="sig-name descname ">
4
4
< span class ="pre ">
5
5
TEMPLATE
6
6
</ span >
7
7
</ span >
8
8
< span class ="sig-name descname ">
9
9
< span class ="pre ">
10
- tests/roots/test-autotemplate/ multiple_comments_template.in
10
+ multiple_comments_template.in
11
11
</ span >
12
12
</ span >
13
- < a class ="headerlink " href ="#template-tests-roots-test-autotemplate- multiple_comments_template.in " title ="Link to this definition ">
13
+ < a class ="headerlink " href ="#template-multiple_comments_template.in " title ="Link to this definition ">
14
14
¶
15
15
</ a >
16
16
</ dt >
Original file line number Diff line number Diff line change 1
1
< dl class ="jinja template ">
2
- < dt class ="sig sig-object jinja " id ="template-tests-roots-test-autotemplate- templatedir-template1.in ">
2
+ < dt class ="sig sig-object jinja " id ="template-templatedir-template1.in ">
3
3
< span class ="sig-name descname ">
4
4
< span class ="pre ">
5
5
TEMPLATE
6
6
</ span >
7
7
</ span >
8
8
< span class ="sig-name descname ">
9
9
< span class ="pre ">
10
- tests/roots/test-autotemplate/ templatedir/template1.in
10
+ templatedir/template1.in
11
11
</ span >
12
12
</ span >
13
- < a class ="headerlink " href ="#template-tests-roots-test-autotemplate- templatedir-template1.in " title ="Link to this definition ">
13
+ < a class ="headerlink " href ="#template-templatedir-template1.in " title ="Link to this definition ">
14
14
¶
15
15
</ a >
16
16
</ dt >
46
46
</ dl >
47
47
48
48
< dl class ="jinja template ">
49
- < dt class ="sig sig-object jinja " id ="template-tests-roots-test-autotemplate- templatedir-template2.in ">
49
+ < dt class ="sig sig-object jinja " id ="template-templatedir-template2.in ">
50
50
< span class ="sig-name descname ">
51
51
< span class ="pre ">
52
52
TEMPLATE
53
53
</ span >
54
54
</ span >
55
55
< span class ="sig-name descname ">
56
56
< span class ="pre ">
57
- tests/roots/test-autotemplate/ templatedir/template2.in
57
+ templatedir/template2.in
58
58
</ span >
59
59
</ span >
60
- < a class ="headerlink " href ="#template-tests-roots-test-autotemplate- templatedir-template2.in " title ="Link to this definition ">
60
+ < a class ="headerlink " href ="#template-templatedir-template2.in " title ="Link to this definition ">
61
61
¶
62
62
</ a >
63
63
</ dt >
You can’t perform that action at this time.
0 commit comments