This commit is contained in:
parent
b1cc48748d
commit
3ddd77deb6
@ -304,7 +304,7 @@ class LinearProgressIndicator extends ProgressIndicator {
|
|||||||
Key? key,
|
Key? key,
|
||||||
double? value,
|
double? value,
|
||||||
Color? backgroundColor,
|
Color? backgroundColor,
|
||||||
Animation<Color>? valueColor,
|
Animation<Color?>? valueColor,
|
||||||
this.minHeight,
|
this.minHeight,
|
||||||
String? semanticsLabel,
|
String? semanticsLabel,
|
||||||
String? semanticsValue,
|
String? semanticsValue,
|
||||||
|
@ -196,6 +196,31 @@ void main() {
|
|||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
testWidgets('LinearProgressIndicator with animation with null colors', (WidgetTester tester) async {
|
||||||
|
await tester.pumpWidget(
|
||||||
|
const Directionality(
|
||||||
|
textDirection: TextDirection.ltr,
|
||||||
|
child: Center(
|
||||||
|
child: SizedBox(
|
||||||
|
width: 200.0,
|
||||||
|
child: LinearProgressIndicator(
|
||||||
|
value: 0.25,
|
||||||
|
valueColor: AlwaysStoppedAnimation<Color?>(null),
|
||||||
|
backgroundColor: Colors.black,
|
||||||
|
),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
);
|
||||||
|
|
||||||
|
expect(
|
||||||
|
find.byType(LinearProgressIndicator),
|
||||||
|
paints
|
||||||
|
..rect(rect: const Rect.fromLTRB(0.0, 0.0, 200.0, 4.0))
|
||||||
|
..rect(rect: const Rect.fromLTRB(0.0, 0.0, 50.0, 4.0)),
|
||||||
|
);
|
||||||
|
});
|
||||||
|
|
||||||
testWidgets('CircularProgressIndicator(value: 0.0) can be constructed and has value semantics by default', (WidgetTester tester) async {
|
testWidgets('CircularProgressIndicator(value: 0.0) can be constructed and has value semantics by default', (WidgetTester tester) async {
|
||||||
final SemanticsHandle handle = tester.ensureSemantics();
|
final SemanticsHandle handle = tester.ensureSemantics();
|
||||||
await tester.pumpWidget(
|
await tester.pumpWidget(
|
||||||
|
Loading…
x
Reference in New Issue
Block a user