@@ -37,9 +37,8 @@ void main() {
37
37
double ? minCacheExtent,
38
38
bool variableHeight = false ,
39
39
}) async {
40
- tester.binding.window.devicePixelRatioTestValue = 1.0 ;
41
- tester.binding.window.physicalSizeTestValue =
42
- const Size (screenWidth, screenHeight);
40
+ tester.view.devicePixelRatio = 1.0 ;
41
+ tester.view.physicalSize = const Size (screenWidth, screenHeight);
43
42
44
43
await tester.pumpWidget (
45
44
MaterialApp (
@@ -102,9 +101,8 @@ void main() {
102
101
testWidgets ('List positioned with 0 at top - use default values' ,
103
102
(WidgetTester tester) async {
104
103
final itemPositionsListener = ItemPositionsListener .create ();
105
- tester.binding.window.devicePixelRatioTestValue = 1.0 ;
106
- tester.binding.window.physicalSizeTestValue =
107
- const Size (screenWidth, screenHeight);
104
+ tester.view.devicePixelRatio = 1.0 ;
105
+ tester.view.physicalSize = const Size (screenWidth, screenHeight);
108
106
109
107
await tester.pumpWidget (
110
108
MaterialApp (
@@ -1539,9 +1537,8 @@ void main() {
1539
1537
final itemPositionsListener = ItemPositionsListener .create ();
1540
1538
final itemScrollController = ItemScrollController ();
1541
1539
1542
- tester.binding.window.devicePixelRatioTestValue = 1.0 ;
1543
- tester.binding.window.physicalSizeTestValue =
1544
- const Size (screenWidth, screenHeight);
1540
+ tester.view.devicePixelRatio = 1.0 ;
1541
+ tester.view.physicalSize = const Size (screenWidth, screenHeight);
1545
1542
1546
1543
await tester.pumpWidget (
1547
1544
MaterialApp (
@@ -1596,9 +1593,8 @@ void main() {
1596
1593
final itemPositionsListener = ItemPositionsListener .create ();
1597
1594
final itemScrollController = ItemScrollController ();
1598
1595
1599
- tester.binding.window.devicePixelRatioTestValue = 1.0 ;
1600
- tester.binding.window.physicalSizeTestValue =
1601
- const Size (screenWidth, screenHeight);
1596
+ tester.view.devicePixelRatio = 1.0 ;
1597
+ tester.view.physicalSize = const Size (screenWidth, screenHeight);
1602
1598
1603
1599
await tester.pumpWidget (
1604
1600
MaterialApp (
@@ -1657,9 +1653,8 @@ void main() {
1657
1653
final itemPositionsListener = ItemPositionsListener .create ();
1658
1654
final itemScrollController = ItemScrollController ();
1659
1655
1660
- tester.binding.window.devicePixelRatioTestValue = 1.0 ;
1661
- tester.binding.window.physicalSizeTestValue =
1662
- const Size (screenWidth, screenHeight);
1656
+ tester.view.devicePixelRatio = 1.0 ;
1657
+ tester.view.physicalSize = const Size (screenWidth, screenHeight);
1663
1658
1664
1659
await tester.pumpWidget (
1665
1660
MaterialApp (
@@ -1727,9 +1722,8 @@ void main() {
1727
1722
1728
1723
testWidgets ('Jump to 100 then set itemCount to 0' ,
1729
1724
(WidgetTester tester) async {
1730
- tester.binding.window.devicePixelRatioTestValue = 1.0 ;
1731
- tester.binding.window.physicalSizeTestValue =
1732
- const Size (screenWidth, screenHeight);
1725
+ tester.view.devicePixelRatio = 1.0 ;
1726
+ tester.view.physicalSize = const Size (screenWidth, screenHeight);
1733
1727
1734
1728
final itemScrollController = ItemScrollController ();
1735
1729
final itemPositionsListener = ItemPositionsListener .create ();
@@ -1774,9 +1768,8 @@ void main() {
1774
1768
1775
1769
testWidgets ('List positioned with 100 at top then set itemCount to 100' ,
1776
1770
(WidgetTester tester) async {
1777
- tester.binding.window.devicePixelRatioTestValue = 1.0 ;
1778
- tester.binding.window.physicalSizeTestValue =
1779
- const Size (screenWidth, screenHeight);
1771
+ tester.view.devicePixelRatio = 1.0 ;
1772
+ tester.view.physicalSize = const Size (screenWidth, screenHeight);
1780
1773
1781
1774
final itemCount = ValueNotifier <int >(defaultItemCount);
1782
1775
@@ -1814,9 +1807,8 @@ void main() {
1814
1807
1815
1808
testWidgets ('List positioned with 499 at bottom then set itemCount to 100' ,
1816
1809
(WidgetTester tester) async {
1817
- tester.binding.window.devicePixelRatioTestValue = 1.0 ;
1818
- tester.binding.window.physicalSizeTestValue =
1819
- const Size (screenWidth, screenHeight);
1810
+ tester.view.devicePixelRatio = 1.0 ;
1811
+ tester.view.physicalSize = const Size (screenWidth, screenHeight);
1820
1812
1821
1813
final itemCount = ValueNotifier <int >(defaultItemCount);
1822
1814
@@ -1932,9 +1924,8 @@ void main() {
1932
1924
});
1933
1925
1934
1926
testWidgets ('Rebuild with scroll controller' , (WidgetTester tester) async {
1935
- tester.binding.window.devicePixelRatioTestValue = 1.0 ;
1936
- tester.binding.window.physicalSizeTestValue =
1937
- const Size (screenWidth, screenHeight);
1927
+ tester.view.devicePixelRatio = 1.0 ;
1928
+ tester.view.physicalSize = const Size (screenWidth, screenHeight);
1938
1929
final key = ValueNotifier <Key >(ValueKey ('key' ));
1939
1930
final itemScrollController = ItemScrollController ();
1940
1931
@@ -1975,9 +1966,8 @@ void main() {
1975
1966
1976
1967
testWidgets ('Double rebuild with scroll controller' ,
1977
1968
(WidgetTester tester) async {
1978
- tester.binding.window.devicePixelRatioTestValue = 1.0 ;
1979
- tester.binding.window.physicalSizeTestValue =
1980
- const Size (screenWidth, screenHeight);
1969
+ tester.view.devicePixelRatio = 1.0 ;
1970
+ tester.view.physicalSize = const Size (screenWidth, screenHeight);
1981
1971
final outerKey = ValueNotifier <Key >(ValueKey ('outerKey' ));
1982
1972
final innerKey = GlobalKey ();
1983
1973
final listKey = ValueNotifier <Key >(ValueKey (null ));
@@ -2025,9 +2015,8 @@ void main() {
2025
2015
});
2026
2016
2027
2017
testWidgets ('Key change with scroll controller' , (WidgetTester tester) async {
2028
- tester.binding.window.devicePixelRatioTestValue = 1.0 ;
2029
- tester.binding.window.physicalSizeTestValue =
2030
- const Size (screenWidth, screenHeight);
2018
+ tester.view.devicePixelRatio = 1.0 ;
2019
+ tester.view.physicalSize = const Size (screenWidth, screenHeight);
2031
2020
final key = ValueNotifier <Key >(ValueKey ('key' ));
2032
2021
final itemScrollController = ItemScrollController ();
2033
2022
@@ -2059,9 +2048,8 @@ void main() {
2059
2048
});
2060
2049
2061
2050
testWidgets ('Scroll after rebuild' , (WidgetTester tester) async {
2062
- tester.binding.window.devicePixelRatioTestValue = 1.0 ;
2063
- tester.binding.window.physicalSizeTestValue =
2064
- const Size (screenWidth, screenHeight);
2051
+ tester.view.devicePixelRatio = 1.0 ;
2052
+ tester.view.physicalSize = const Size (screenWidth, screenHeight);
2065
2053
final key = ValueNotifier <Key >(ValueKey ('key' ));
2066
2054
final itemScrollController = ItemScrollController ();
2067
2055
@@ -2102,9 +2090,8 @@ void main() {
2102
2090
2103
2091
testWidgets ('Scroll after rebuild when resusing state' ,
2104
2092
(WidgetTester tester) async {
2105
- tester.binding.window.devicePixelRatioTestValue = 1.0 ;
2106
- tester.binding.window.physicalSizeTestValue =
2107
- const Size (screenWidth, screenHeight);
2093
+ tester.view.devicePixelRatio = 1.0 ;
2094
+ tester.view.physicalSize = const Size (screenWidth, screenHeight);
2108
2095
final containerKey = ValueNotifier <Key >(ValueKey ('key' ));
2109
2096
final scrollKey = GlobalKey ();
2110
2097
final itemScrollController = ItemScrollController ();
@@ -2147,9 +2134,8 @@ void main() {
2147
2134
2148
2135
testWidgets ('Scroll after changing scroll controller' ,
2149
2136
(WidgetTester tester) async {
2150
- tester.binding.window.devicePixelRatioTestValue = 1.0 ;
2151
- tester.binding.window.physicalSizeTestValue =
2152
- const Size (screenWidth, screenHeight);
2137
+ tester.view.devicePixelRatio = 1.0 ;
2138
+ tester.view.physicalSize = const Size (screenWidth, screenHeight);
2153
2139
2154
2140
final itemScrollController0 = ItemScrollController ();
2155
2141
final itemScrollController1 = ItemScrollController ();
@@ -2194,9 +2180,8 @@ void main() {
2194
2180
2195
2181
testWidgets ('Scroll after swapping scroll controllers' ,
2196
2182
(WidgetTester tester) async {
2197
- tester.binding.window.devicePixelRatioTestValue = 1.0 ;
2198
- tester.binding.window.physicalSizeTestValue =
2199
- const Size (screenWidth, screenHeight);
2183
+ tester.view.devicePixelRatio = 1.0 ;
2184
+ tester.view.physicalSize = const Size (screenWidth, screenHeight);
2200
2185
2201
2186
final itemScrollController0 = ItemScrollController ();
2202
2187
final itemScrollController1 = ItemScrollController ();
0 commit comments