| Index: pkg/scheduled_test/lib/descriptor.dart
|
| diff --git a/pkg/scheduled_test/lib/descriptor.dart b/pkg/scheduled_test/lib/descriptor.dart
|
| index 2ea74643e6ada8b30078eebc2d50fb47bfbe07d4..60210f6add37a5f40629bd39e47289a96dd94172 100644
|
| --- a/pkg/scheduled_test/lib/descriptor.dart
|
| +++ b/pkg/scheduled_test/lib/descriptor.dart
|
| @@ -71,11 +71,13 @@ import 'src/descriptor/async.dart';
|
| import 'src/descriptor/directory.dart';
|
| import 'src/descriptor/entry.dart';
|
| import 'src/descriptor/file.dart';
|
| +import 'src/descriptor/nothing.dart';
|
|
|
| export 'src/descriptor/async.dart';
|
| export 'src/descriptor/directory.dart';
|
| export 'src/descriptor/entry.dart';
|
| export 'src/descriptor/file.dart';
|
| +export 'src/descriptor/nothing.dart';
|
|
|
| /// The root path for descriptors. Top-level descriptors will be created and
|
| /// validated at this path. Defaults to the current working directory.
|
| @@ -102,3 +104,7 @@ Directory dir(Pattern name, [Iterable<Entry> contents]) =>
|
| /// Creates a new descriptor wrapping a [Future]. This descriptor forwards all
|
| /// asynchronous operations to the result of [future].
|
| Async async(Future<Entry> future) => new Async(future);
|
| +
|
| +/// Creates a new [Nothing] descriptor that asserts that no entry named [name]
|
| +/// exists.
|
| +Nothing nothing(Pattern name) => new Nothing(name);
|
|
|