File tree 2 files changed +9
-3
lines changed
2 files changed +9
-3
lines changed Original file line number Diff line number Diff line change 23
23
{% - if label is not none %}
24
24
\label{ {label} }
25
25
{% - endif %} \\
26
+ {% else %}
27
+ {% - set label = parse_table(table_styles, ' label' ) %}
28
+ {% - if label is not none %}
29
+ \label{ {label} } \\
30
+ {% endif %}
26
31
{% endif %}
27
32
{% set toprule = parse_table(table_styles, ' toprule' ) %}
28
33
{% if toprule is not none %}
Original file line number Diff line number Diff line change @@ -109,10 +109,11 @@ def test_position(styler):
109
109
assert "\\ end{table}" in styler .to_latex ()
110
110
111
111
112
- def test_label (styler ):
113
- assert "\\ label{text}" in styler .to_latex (label = "text" )
112
+ @pytest .mark .parametrize ("env" , [None , "longtable" ])
113
+ def test_label (styler , env ):
114
+ assert "\n \\ label{text}" in styler .to_latex (label = "text" , environment = env )
114
115
styler .set_table_styles ([{"selector" : "label" , "props" : ":{more §text}" }])
115
- assert "\\ label{more :text}" in styler .to_latex ()
116
+ assert "\n \\ label{more :text}" in styler .to_latex (environment = env )
116
117
117
118
118
119
def test_position_float_raises (styler ):
You can’t perform that action at this time.
0 commit comments