Index: pkg/analyzer/test/generated/test_support.dart |
diff --git a/pkg/analyzer/test/generated/test_support.dart b/pkg/analyzer/test/generated/test_support.dart |
index 20cc0e2633937cf63bf8b7beb51ac0a9090b6df7..f2d697c35e77f451c570668aa6232623cceeb894 100644 |
--- a/pkg/analyzer/test/generated/test_support.dart |
+++ b/pkg/analyzer/test/generated/test_support.dart |
@@ -13,6 +13,8 @@ import 'package:analyzer/src/generated/error.dart'; |
import 'package:analyzer/src/generated/java_core.dart'; |
import 'package:analyzer/src/generated/java_engine.dart'; |
import 'package:analyzer/src/generated/source.dart'; |
+import 'package:plugin/manager.dart'; |
+import 'package:plugin/plugin.dart'; |
import 'package:unittest/unittest.dart'; |
import 'resolver_test.dart'; |
@@ -91,7 +93,13 @@ class EngineTestCase { |
return null; |
} |
- void setUp() {} |
+ void setUp() { |
+ List<Plugin> plugins = <Plugin>[]; |
+ plugins.addAll(AnalysisEngine.instance.requiredPlugins); |
+ plugins.add(AnalysisEngine.instance.commandLinePlugin); |
+ plugins.add(AnalysisEngine.instance.optionsPlugin); |
+ new ExtensionManager().processPlugins(plugins); |
+ } |
void tearDown() {} |
@@ -557,10 +565,6 @@ class TestSource extends Source { |
*/ |
bool generateExceptionOnRead = false; |
- @override |
- int get modificationStamp => |
- generateExceptionOnRead ? -1 : _modificationStamp; |
- |
/** |
* The number of times that the contents of this source have been requested. |
*/ |
@@ -586,10 +590,15 @@ class TestSource extends Source { |
} |
int get hashCode => 0; |
+ |
bool get isInSystemLibrary { |
return false; |
} |
+ @override |
+ int get modificationStamp => |
+ generateExceptionOnRead ? -1 : _modificationStamp; |
+ |
String get shortName { |
return _name; |
} |