dvResetPageMiddleware function

void dvResetPageMiddleware()

Forgets everything an application or a test configured.

The hooks are static and therefore shared between tests, which is how a suite ends up passing in one order and failing in another.

Implementation

void dvResetPageMiddleware() {
  DVPageMiddleware.isSignedIn = null;
  DVPageMiddleware.isDown = null;
  DVPageMiddleware.maintenanceAllows = const <String>[];
  dvSignInRoute = '/login';
  dvMaintenanceRoute = '/maintenance';
}