OLD | NEW |
1 // Copyright (c) 2017, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2017, 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 import 'package:analysis_server/src/plugin/plugin_locator.dart'; | 5 import 'package:analysis_server/src/plugin/plugin_locator.dart'; |
6 import 'package:analyzer/file_system/memory_file_system.dart'; | 6 import 'package:analyzer/file_system/memory_file_system.dart'; |
7 import 'package:test/test.dart'; | 7 import 'package:test/test.dart'; |
8 import 'package:test_reflective_loader/test_reflective_loader.dart'; | 8 import 'package:test_reflective_loader/test_reflective_loader.dart'; |
9 | 9 |
10 main() { | 10 main() { |
(...skipping 10 matching lines...) Expand all Loading... |
21 String defaultDirPath; | 21 String defaultDirPath; |
22 PluginLocator locator; | 22 PluginLocator locator; |
23 | 23 |
24 void setUp() { | 24 void setUp() { |
25 resourceProvider = new MemoryResourceProvider(); | 25 resourceProvider = new MemoryResourceProvider(); |
26 packageRoot = resourceProvider.convertPath('/package'); | 26 packageRoot = resourceProvider.convertPath('/package'); |
27 resourceProvider.newFolder(packageRoot); | 27 resourceProvider.newFolder(packageRoot); |
28 locator = new PluginLocator(resourceProvider); | 28 locator = new PluginLocator(resourceProvider); |
29 } | 29 } |
30 | 30 |
| 31 @failingTest |
31 void test_findPlugin_inPubspec_defaultDir() { | 32 void test_findPlugin_inPubspec_defaultDir() { |
| 33 // Support for specifying plugin locations in the pubspec is temporarily |
| 34 // disabled. |
32 String dirPath = _createPubspecWithKey(); | 35 String dirPath = _createPubspecWithKey(); |
33 _createDefaultDir(); | 36 _createDefaultDir(); |
34 expect(locator.findPlugin(packageRoot), dirPath); | 37 expect(locator.findPlugin(packageRoot), dirPath); |
35 } | 38 } |
36 | 39 |
| 40 @failingTest |
37 void test_findPlugin_inPubspec_noDefaultDir() { | 41 void test_findPlugin_inPubspec_noDefaultDir() { |
| 42 // Support for specifying plugin locations in the pubspec is temporarily |
| 43 // disabled. |
38 String dirPath = _createPubspecWithKey(); | 44 String dirPath = _createPubspecWithKey(); |
39 expect(locator.findPlugin(packageRoot), dirPath); | 45 expect(locator.findPlugin(packageRoot), dirPath); |
40 } | 46 } |
41 | 47 |
42 void test_findPlugin_noPubspec_defaultDir() { | 48 void test_findPlugin_noPubspec_defaultDir() { |
43 _createDefaultDir(); | 49 _createDefaultDir(); |
44 expect(locator.findPlugin(packageRoot), defaultDirPath); | 50 expect(locator.findPlugin(packageRoot), defaultDirPath); |
45 } | 51 } |
46 | 52 |
47 void test_findPlugin_noPubspec_noDefaultDir() { | 53 void test_findPlugin_noPubspec_noDefaultDir() { |
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
81 resourceProvider.newFolder(nonDefaultPath); | 87 resourceProvider.newFolder(nonDefaultPath); |
82 return nonDefaultPath; | 88 return nonDefaultPath; |
83 } | 89 } |
84 | 90 |
85 void _createPubspecWithoutKey() { | 91 void _createPubspecWithoutKey() { |
86 _createPubspec(''' | 92 _createPubspec(''' |
87 name: test_project | 93 name: test_project |
88 '''); | 94 '''); |
89 } | 95 } |
90 } | 96 } |
OLD | NEW |