diff --git a/test/file_watcher/polling_test.dart b/test/file_watcher/polling_test.dart index 6f2bfbc..861fcb2 100644 --- a/test/file_watcher/polling_test.dart +++ b/test/file_watcher/polling_test.dart @@ -2,9 +2,6 @@ // for details. All rights reserved. Use of this source code is governed by a // BSD-style license that can be found in the LICENSE file. -@TestOn('linux || mac-os') -library; - import 'package:test/test.dart'; import 'package:watcher/watcher.dart'; diff --git a/test/file_watcher/shared.dart b/test/file_watcher/shared.dart index 1e1718f..081b92e 100644 --- a/test/file_watcher/shared.dart +++ b/test/file_watcher/shared.dart @@ -65,4 +65,9 @@ void sharedTests() { await Future.delayed(const Duration(milliseconds: 10)); await sub.cancel(); }); + + test('ready completes even if file does not exist', () async { + // startWatcher awaits 'ready' + await startWatcher(path: 'foo/bar/baz'); + }); } diff --git a/test/ready/shared.dart b/test/ready/shared.dart index c1b47ad..ab2c3e1 100644 --- a/test/ready/shared.dart +++ b/test/ready/shared.dart @@ -69,7 +69,7 @@ void sharedTests() { expect(watcher.ready, doesNotComplete); }); - test('completes even if directory does not exist', () async { + test('ready completes even if directory does not exist', () async { var watcher = createWatcher(path: 'does/not/exist'); // Subscribe to the events (else ready will never fire).