1
0
mirror of https://github.com/flutter/samples.git synced 2025-11-08 13:58:47 +00:00

Flutter 3.29 beta (#2571)

This commit is contained in:
Eric Windmill
2025-02-12 18:08:01 -05:00
committed by GitHub
parent d62c784789
commit 719fd72c38
685 changed files with 76244 additions and 53721 deletions

View File

@@ -6,9 +6,8 @@ import 'package:animations/src/misc/hero_animation.dart';
import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart';
Widget createHeroAnimationDemoScreen() => const MaterialApp(
home: HeroAnimationDemo(),
);
Widget createHeroAnimationDemoScreen() =>
const MaterialApp(home: HeroAnimationDemo());
void main() {
group('Hero Animation Tests', () {
@@ -32,10 +31,7 @@ void main() {
var finalSize = tester.getSize(find.byWidget(finalContainer));
// initialSize should be less than finalSize.
expect(
initialSize,
lessThan(finalSize),
);
expect(initialSize, lessThan(finalSize));
});
testWidgets('Color of Container changes on Tap', (tester) async {
@@ -62,9 +58,7 @@ void main() {
// Final color should not be same as initial color.
expect(
(finalContainer.decoration as BoxDecoration).color,
isNot(
equals((initialContainer.decoration as BoxDecoration).color),
),
isNot(equals((initialContainer.decoration as BoxDecoration).color)),
);
});
@@ -82,10 +76,7 @@ void main() {
final finalScreen = tester.firstWidget(find.byType(HeroPage));
// initialScreen should not be same as finalScreen.
expect(
initialScreen,
isNot(equals(finalScreen)),
);
expect(initialScreen, isNot(equals(finalScreen)));
});
});
}