taskflare library

A Dart CLI tool that wraps dart test (or flutter test), parses the JSON event stream, reports live progress in the terminal, and fires desktop notifications on test failure and completion.

Typical programmatic usage:

import 'package:taskflare/taskflare.dart';

The two types re-exported here are the only ones needed to interpret results: TestOutcome describes the overall verdict and RunSummary carries all counts, failed test names, and optional timing/crash info.

Classes

RunSummary
Immutable summary of a completed test run.

Enums

TestOutcome
Overall verdict of a test run.
TestResultKind
Result of a single test, determined from a testDone event.