Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

pumpAndSettle timed out

Neste trecho do curso, no teste de widgets, está dando o erro: pumpAndSettle timed out

    final transferButton = find.widgetWithText(RaisedButton, 'Transfer');
    expect(transferButton, findsOneWidget);

    await tester.tap(transferButton);
    await tester.pump();
    await tester.pump();
    await tester.pumpAndSettle();

    final transactionAuthDialog = find.byType(TransactionAuthDialog);
    expect(transactionAuthDialog, findsOneWidget);

Se tiro o método tester.pumpAndSettle();, e deixo apenas pump varias vezes, o mesmo passa.

Outro fato, o transactionAuthDialog é diferente dos outros, pois é um dialog. Pode ter algo a ver com isso? Estou em outra versão do flutter, na mais atual.

1 resposta

Olá, tudo bem ?

Vi que sua dúvida foi aberta já tem um tempo :(

Será que conseguiu resolver ? :D

Se sim compartilha conosco como fez!