Skip to content

Commit dddcc3e

Browse files
katex-test: Add widget tests for \overline and \underline
1 parent 840f055 commit dddcc3e

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

lib/widgets/katex.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ class _KatexSpan extends StatelessWidget {
128128
final borderColor = color ?? DefaultTextStyle.of(context).style.color!;
129129
final borderWidth = styles.borderBottomWidthEm! * em;
130130

131-
widget = DecoratedBox(
131+
widget = Container(
132132
decoration: BoxDecoration(
133133
border: Border(
134134
bottom: BorderSide(color: borderColor, width: borderWidth, style: BorderStyle.solid))),

test/widgets/katex_test.dart

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,14 @@ void main() {
8181
('a', Offset(2.47, 3.36), Size(10.88, 25.00)),
8282
('b', Offset(15.81, 3.36), Size(8.82, 25.00)),
8383
]),
84+
(KatexExample.overline, skip: false, [
85+
('A', Offset(0.0, 5.61), Size(15.43, 25.0)),
86+
('B', Offset(15.43, 5.61), Size(15.61, 25.0)),
87+
]),
88+
(KatexExample.underline, skip: false, [
89+
('A', Offset(0.0, 5.61), Size(15.43, 25.0)),
90+
('B', Offset(15.43, 5.61), Size(15.61, 25.0)),
91+
]),
8492
];
8593

8694
for (final testCase in testCases) {

0 commit comments

Comments
 (0)