parent
2181c75bb6
commit
43190156db
@ -112,9 +112,7 @@ class TestRenderingFlutterBinding extends BindingBase with SchedulerBinding, Ser
|
|||||||
/// to test [SchedulerPhase.postFrameCallbacks].
|
/// to test [SchedulerPhase.postFrameCallbacks].
|
||||||
void pumpCompleteFrame() {
|
void pumpCompleteFrame() {
|
||||||
final FlutterExceptionHandler? oldErrorHandler = FlutterError.onError;
|
final FlutterExceptionHandler? oldErrorHandler = FlutterError.onError;
|
||||||
FlutterError.onError = (FlutterErrorDetails details) {
|
FlutterError.onError = _errors.add;
|
||||||
_errors.add(details);
|
|
||||||
};
|
|
||||||
try {
|
try {
|
||||||
TestRenderingFlutterBinding.instance.handleBeginFrame(null);
|
TestRenderingFlutterBinding.instance.handleBeginFrame(null);
|
||||||
TestRenderingFlutterBinding.instance.handleDrawFrame();
|
TestRenderingFlutterBinding.instance.handleDrawFrame();
|
||||||
@ -139,9 +137,7 @@ class TestRenderingFlutterBinding extends BindingBase with SchedulerBinding, Ser
|
|||||||
void drawFrame() {
|
void drawFrame() {
|
||||||
assert(phase != EnginePhase.build, 'rendering_tester does not support testing the build phase; use flutter_test instead');
|
assert(phase != EnginePhase.build, 'rendering_tester does not support testing the build phase; use flutter_test instead');
|
||||||
final FlutterExceptionHandler? oldErrorHandler = FlutterError.onError;
|
final FlutterExceptionHandler? oldErrorHandler = FlutterError.onError;
|
||||||
FlutterError.onError = (FlutterErrorDetails details) {
|
FlutterError.onError = _errors.add;
|
||||||
_errors.add(details);
|
|
||||||
};
|
|
||||||
try {
|
try {
|
||||||
pipelineOwner.flushLayout();
|
pipelineOwner.flushLayout();
|
||||||
if (phase == EnginePhase.layout) {
|
if (phase == EnginePhase.layout) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user