tearDownAll function

void tearDownAll(
  1. FutureOr callback()
)

Registers a group-level teardown callback as an Allure fixture.

Implementation

void tearDownAll(FutureOr<dynamic> Function() callback) {
  final plugin = _ensureAllureInstalled();
  final groupPath = PackageTestScopeRegistry.instance.currentPath;
  final packagePath = PackageTestScopeRegistry.instance.currentPackagePath ??
      resolvePackageTestPathFromDeclaration(
        stackTrace: StackTrace.current,
        ignoredLibrarySuffixes: _ignoredLibrarySuffixes,
      );
  ft.tearDownAll(
    plugin.wrapTearDownAll(
      callback,
      groupPath: groupPath,
      packagePath: packagePath,
    ),
  );
}