Cleanup skipOnPlatform list for Windows tests that are now passing (#126)
diff --git a/packages/file/test/local_test.dart b/packages/file/test/local_test.dart
index b9307c9..e799ba3 100644
--- a/packages/file/test/local_test.dart
+++ b/packages/file/test/local_test.dart
@@ -44,40 +44,28 @@
Map<String, List<String>> skipOnPlatform = <String, List<String>>{
'windows': <String>[
- 'FileSystem > directory > succeedsWithUriArgument',
- 'FileSystem > file > succeedsWithUriArgument',
- 'FileSystem > link > succeedsWithUriArgument',
'FileSystem > currentDirectory > throwsIfHasNonExistentPathInComplexChain',
- 'FileSystem > currentDirectory > staysAtRootIfSetToParentOfRoot',
'FileSystem > currentDirectory > resolvesLinksIfEncountered',
'FileSystem > currentDirectory > succeedsIfSetToDirectoryLinkAtTail',
'FileSystem > stat > isFileForLinkToFile',
'FileSystem > type > isFileForLinkToFileAndFollowLinksTrue',
'FileSystem > type > isNotFoundForLinkWithCircularReferenceAndFollowLinksTrue',
- 'Directory > uri',
- 'Directory > exists > falseIfExistsAsLinkToFile',
'Directory > exists > falseIfNotFoundSegmentExistsThenIsBackedOut',
- 'Directory > create > throwsIfAlreadyExistsAsLinkToFile',
'Directory > rename > throwsIfDestinationIsNonEmptyDirectory',
'Directory > rename > throwsIfDestinationIsLinkToEmptyDirectory',
- 'Directory > delete > throwsIfPathReferencesLinkToFileAndRecursiveFalse',
'Directory > resolveSymbolicLinks > throwsIfPathNotFoundInMiddleThenBackedOut',
+ 'Directory > resolveSymbolicLinks > handlesRelativeLinks',
+ 'Directory > resolveSymbolicLinks > handlesLinksWhoseTargetsHaveNestedLinks',
+ 'Directory > resolveSymbolicLinks > handlesComplexPathWithMultipleLinks',
'Directory > createTemp > succeedsWithNestedPathPrefixThatExists',
'Directory > list > followsLinksIfFollowLinksTrue',
+ 'Directory > list > returnsCovariantType',
'Directory > list > returnsLinkObjectsForRecursiveLinkIfFollowLinksTrue',
- 'File > uri',
- 'File > create > succeedsIfAlreadyExistsAsLinkToFile',
- 'File > create > succeedsIfAlreadyExistsAsLinkToNotFoundAtTail',
- 'File > create > succeedsIfAlreadyExistsAsLinkToNotFoundInDifferentDirectory',
- 'File > rename > succeedsIfDestinationExistsAsLinkToFile',
- 'File > rename > succeedsIfDestinationExistsAsLinkToNotFound',
+ 'Directory > delete > succeedsIfPathReferencesLinkToFileAndRecursiveTrue',
'File > rename > succeedsIfSourceExistsAsLinkToFile',
- 'File > copy > succeedsIfDestinationExistsAsLinkToFile',
'File > copy > succeedsIfSourceExistsAsLinkToFile',
'File > copy > succeedsIfSourceIsLinkToFileInDifferentDirectory',
- 'File > copy > succeedsIfDestinationIsLinkToFileInDifferentDirectory',
- 'File > openRead > succeedsIfExistsAsLinkToFile',
- 'File > openWrite > succeedsIfExistsAsLinkToFile',
+ 'File > delete > succeedsIfExistsAsLinkToFileAndRecursiveTrue',
'File > openWrite > ioSink > throwsIfEncodingIsNullAndWriteObject',
'File > openWrite > ioSink > allowsChangingEncoding',
'File > openWrite > ioSink > succeedsIfAddRawData',
@@ -92,22 +80,11 @@
'File > openWrite > ioSink > addStream > blocksCallToWriteCharCodeWhileStreamIsActive',
'File > openWrite > ioSink > addStream > blocksCallToWritelnWhileStreamIsActive',
'File > openWrite > ioSink > addStream > blocksCallToFlushWhileStreamIsActive',
- 'File > readAsBytes > succeedsIfExistsAsLinkToFile',
- 'File > readAsString > succeedsIfExistsAsLinkToFile',
- 'File > writeAsBytes > succeedsIfExistsAsLinkToFile',
- 'File > writeAsString > succeedsIfExistsAsLinkToFile',
'File > stat > isFileIfExistsAsLinkToFile',
- 'File > delete > succeedsIfExistsAsLinkToFileAndRecursiveFalse',
- 'Link > uri > whenTargetIsDirectory',
- 'Link > uri > whenTargetIsFile',
- 'Link > uri > whenLinkDoesntExist',
'Link > stat > isFileIfTargetIsFile',
'Link > stat > isDirectoryIfTargetIsDirectory',
- 'Link > create > succeedsIfLinkDoesntExistViaTraversalAndRecursiveTrue',
- 'Link > rename > returnsCovariantType',
- 'Link > rename > succeedsIfDestinationExistsAsLinkToFile',
- 'Link > rename > throwsIfDestinationExistsAsLinkToDirectory',
- 'Link > rename > succeedsIfDestinationExistsAsLinkToNotFound',
+ 'Link > delete > unlinksIfTargetIsDirectoryAndRecursiveTrue',
+ 'Link > delete > unlinksIfTargetIsFileAndRecursiveTrue',
// Fixed in SDK 1.23 (https://github.com/dart-lang/sdk/issues/28852)
'File > open > WRITE > RandomAccessFile > truncate > throwsIfSetToNegativeNumber',