We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c90f6a3 commit ec7e51dCopy full SHA for ec7e51d
test/flutter_disposebag_test.dart
@@ -48,6 +48,18 @@ class _MyWidgetState extends State<MyWidget> with DisposeBagMixin {
48
),
49
);
50
}
51
+
52
+ @override
53
+ void dispose() {
54
+ Timer(
55
+ Duration(seconds: 1),
56
+ expectAsync0(() {
57
+ expect(() => bag, throwsStateError);
58
+ print('Done');
59
+ }),
60
+ );
61
+ super.dispose();
62
+ }
63
64
65
void main() {
@@ -76,6 +88,8 @@ void main() {
76
88
await disposed;
77
89
78
90
expect(disposeBag.isDisposed, isTrue);
91
92
+ await Future<void>.delayed(const Duration(seconds: 2));
79
93
});
80
94
81
95
0 commit comments