| OLD | NEW | 
|---|
| 1 library fileapi; | 1 library fileapi; | 
| 2 import '../../pkg/unittest/lib/unittest.dart'; | 2 import '../../pkg/unittest/lib/unittest.dart'; | 
| 3 import '../../pkg/unittest/lib/html_individual_config.dart'; | 3 import '../../pkg/unittest/lib/html_individual_config.dart'; | 
| 4 import 'dart:html'; | 4 import 'dart:html'; | 
| 5 import 'dart:async'; | 5 import 'dart:async'; | 
| 6 | 6 | 
| 7 class FileAndDir { | 7 class FileAndDir { | 
| 8   FileEntry file; | 8   FileEntry file; | 
| 9   DirectoryEntry dir; | 9   DirectoryEntry dir; | 
| 10   FileAndDir(this.file, this.dir); | 10   FileAndDir(this.file, this.dir); | 
| (...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 92 | 92 | 
| 93   // Do the boilerplate to get several files and directories created to then | 93   // Do the boilerplate to get several files and directories created to then | 
| 94   // test the functions that use those items. | 94   // test the functions that use those items. | 
| 95   Future doDirSetup() { | 95   Future doDirSetup() { | 
| 96     return fs.root.createFile( | 96     return fs.root.createFile( | 
| 97       'file4') | 97       'file4') | 
| 98         .then((FileEntry file) { | 98         .then((FileEntry file) { | 
| 99           return fs.root.createDirectory( | 99           return fs.root.createDirectory( | 
| 100               'directory3') | 100               'directory3') | 
| 101             .then((DirectoryEntry dir) { | 101             .then((DirectoryEntry dir) { | 
| 102               return new Future.immediate(new FileAndDir(file, dir)); | 102               return new Future.value(new FileAndDir(file, dir)); | 
| 103             }); | 103             }); | 
| 104         }); | 104         }); | 
| 105   } | 105   } | 
| 106 | 106 | 
| 107   group('directoryReader', () { | 107   group('directoryReader', () { | 
| 108     if (FileSystem.supported) { | 108     if (FileSystem.supported) { | 
| 109       test('getFileSystem', getFileSystem); | 109       test('getFileSystem', getFileSystem); | 
| 110 | 110 | 
| 111       test('readEntries', () { | 111       test('readEntries', () { | 
| 112         return doDirSetup() | 112         return doDirSetup() | 
| (...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 189                 expect(fileObj.name, fileAndDir.file.name); | 189                 expect(fileObj.name, fileAndDir.file.name); | 
| 190                 expect(fileObj.relativePath, ''); | 190                 expect(fileObj.relativePath, ''); | 
| 191                 expect(new DateTime.now().difference( | 191                 expect(new DateTime.now().difference( | 
| 192                     fileObj.lastModifiedDate).inSeconds, lessThan(60)); | 192                     fileObj.lastModifiedDate).inSeconds, lessThan(60)); | 
| 193               }); | 193               }); | 
| 194           }); | 194           }); | 
| 195       }); | 195       }); | 
| 196     } | 196     } | 
| 197   }); | 197   }); | 
| 198 } | 198 } | 
| OLD | NEW | 
|---|