very_good_test_runner

Creator: coderz1093

Last updated:

Add to Cart

Description:

very good test runner

Very Good Test Runner #


Developed with 💙 by Very Good Ventures 🦄





This package is a test runner for Flutter and Dart created by Very Good Ventures. It is intended to be used when writing custom tooling that runs Flutter or Dart tests and exposes a stream of TestEvent instances. For more information about the various TestEvent types, refer to the JSON Reporter Test Protocol.
Usage #
import 'package:very_good_test_runner/very_good_test_runner.dart';

void main() {
const arguments = ['--coverage'];
const workingDirectory = 'path/to/project';

// Run `dart test` process.
dartTest(
arguments: arguments,
workingDirectory: workingDirectory,
).listen((TestEvent event) {
// React to `TestEvent` instances.
print(event);
});

// Run `flutter test` process.
flutterTest(
arguments: arguments,
workingDirectory: workingDirectory,
).listen((TestEvent event) {
// React to `TestEvent` instances.
print(event);
});
}
copied to clipboard

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files:

Customer Reviews

There are no reviews.