Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(67)

Side by Side Diff: pkg/analyzer/test/source/analysis_options_provider_test.dart

Issue 1266923004: More fixes for failures on the Windows bot (Closed) Base URL: https://github.com/dart-lang/sdk.git@master
Patch Set: Created 5 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file 1 // Copyright (c) 2015, 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.source.analysis_options_provider; 5 library test.source.analysis_options_provider;
6 6
7 import 'package:analyzer/file_system/memory_file_system.dart'; 7 import 'package:analyzer/file_system/memory_file_system.dart';
8 import 'package:analyzer/source/analysis_options_provider.dart'; 8 import 'package:analyzer/source/analysis_options_provider.dart';
9 import 'package:unittest/unittest.dart'; 9 import 'package:unittest/unittest.dart';
10 import 'package:yaml/yaml.dart'; 10 import 'package:yaml/yaml.dart';
11 11
12 import '../utils.dart';
13
12 main() { 14 main() {
13 groupSep = ' | '; 15 initializeTestEnvironment();
14 group('AnalysisOptionsProvider', () { 16 group('AnalysisOptionsProvider', () {
15 setUp(() { 17 setUp(() {
16 buildResourceProvider(); 18 buildResourceProvider();
17 }); 19 });
18 tearDown(() { 20 tearDown(() {
19 clearResourceProvider(); 21 clearResourceProvider();
20 }); 22 });
21 test('test_simple', () { 23 test('test_simple', () {
22 var optionsProvider = new AnalysisOptionsProvider(); 24 var optionsProvider = new AnalysisOptionsProvider();
23 Map<String, YamlNode> options = 25 Map<String, YamlNode> options =
(...skipping 16 matching lines...) Expand all
40 }); 42 });
41 }); 43 });
42 } 44 }
43 45
44 MemoryResourceProvider resourceProvider; 46 MemoryResourceProvider resourceProvider;
45 47
46 buildResourceProvider() { 48 buildResourceProvider() {
47 resourceProvider = new MemoryResourceProvider(); 49 resourceProvider = new MemoryResourceProvider();
48 resourceProvider.newFolder('/empty'); 50 resourceProvider.newFolder('/empty');
49 resourceProvider.newFolder('/tmp'); 51 resourceProvider.newFolder('/tmp');
50 resourceProvider.newFile('/.analysis_options', r''' 52 resourceProvider.newFile(
53 '/.analysis_options',
54 r'''
51 analyzer: 55 analyzer:
52 ignore: 56 ignore:
53 - ignoreme.dart 57 - ignoreme.dart
54 - 'sdk_ext/**' 58 - 'sdk_ext/**'
55 '''); 59 ''');
56 } 60 }
57 61
58 clearResourceProvider() { 62 clearResourceProvider() {
59 resourceProvider = null; 63 resourceProvider = null;
60 } 64 }
61 65
62 emptyResourceProvider() { 66 emptyResourceProvider() {
63 resourceProvider = new MemoryResourceProvider(); 67 resourceProvider = new MemoryResourceProvider();
64 } 68 }
OLDNEW
« no previous file with comments | « pkg/analyzer/test/parse_compilation_unit_test.dart ('k') | pkg/analyzer/test/source/package_map_provider_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698