| OLD | NEW |
| 1 // Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file |
| 2 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a |
| 3 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. |
| 4 | 4 |
| 5 library test.memory_file_system; | 5 library test.memory_file_system; |
| 6 | 6 |
| 7 import 'dart:async'; | 7 import 'dart:async'; |
| 8 | 8 |
| 9 import 'package:analyzer/src/generated/engine.dart' show TimestampedData; | 9 import 'package:analyzer/src/generated/engine.dart' show TimestampedData; |
| 10 import 'package:analyzer/src/generated/source.dart'; | 10 import 'package:analyzer/src/generated/source.dart'; |
| (...skipping 133 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 144 }); | 144 }); |
| 145 | 145 |
| 146 group('already exists', () { | 146 group('already exists', () { |
| 147 test('as folder', () { | 147 test('as folder', () { |
| 148 Folder folder = provider.newFolder('/my/folder'); | 148 Folder folder = provider.newFolder('/my/folder'); |
| 149 Folder newFolder = provider.newFolder('/my/folder'); | 149 Folder newFolder = provider.newFolder('/my/folder'); |
| 150 expect(newFolder, folder); | 150 expect(newFolder, folder); |
| 151 }); | 151 }); |
| 152 | 152 |
| 153 test('as file', () { | 153 test('as file', () { |
| 154 File file = provider.newFile('/my/file', 'qwerty'); | 154 provider.newFile('/my/file', 'qwerty'); |
| 155 expect(() { | 155 expect(() { |
| 156 provider.newFolder('/my/file'); | 156 provider.newFolder('/my/file'); |
| 157 }, throwsA(new isInstanceOf<ArgumentError>())); | 157 }, throwsA(new isInstanceOf<ArgumentError>())); |
| 158 }); | 158 }); |
| 159 }); | 159 }); |
| 160 }); | 160 }); |
| 161 | 161 |
| 162 group('modifyFile', () { | 162 group('modifyFile', () { |
| 163 test('nonexistent', () { | 163 test('nonexistent', () { |
| 164 String path = '/my/file'; | 164 String path = '/my/file'; |
| (...skipping 338 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 503 }); | 503 }); |
| 504 | 504 |
| 505 test('resolveRelative', () { | 505 test('resolveRelative', () { |
| 506 Uri relative = source.resolveRelativeUri(new Uri.file('bar/baz.dart'))
; | 506 Uri relative = source.resolveRelativeUri(new Uri.file('bar/baz.dart'))
; |
| 507 expect(relative.path, '/foo/bar/baz.dart'); | 507 expect(relative.path, '/foo/bar/baz.dart'); |
| 508 }); | 508 }); |
| 509 }); | 509 }); |
| 510 }); | 510 }); |
| 511 }); | 511 }); |
| 512 } | 512 } |
| OLD | NEW |