Don't run old implementation tests with 'useTaskModel == true'.

R=brianwilkerson@google.com
BUG=

Review URL: https://codereview.chromium.org//1159153004
This commit is contained in:
Konstantin Shcheglov 2015-06-08 11:03:35 -07:00
parent 0ca8b30a18
commit b916cbffa4
2 changed files with 36 additions and 26 deletions

View file

@ -47,30 +47,34 @@ import 'test_support.dart';
main() {
groupSep = ' | ';
runReflectiveTests(AnalysisCacheTest);
runReflectiveTests(AnalysisContextImplTest);
runReflectiveTests(AnalysisTaskTest);
runReflectiveTests(AnalysisOptionsImplTest);
runReflectiveTests(DartEntryTest);
runReflectiveTests(GenerateDartErrorsTaskTest);
runReflectiveTests(GenerateDartHintsTaskTest);
runReflectiveTests(GenerateDartLintsTaskTest);
runReflectiveTests(GetContentTaskTest);
runReflectiveTests(HtmlEntryTest);
runReflectiveTests(IncrementalAnalysisCacheTest);
runReflectiveTests(IncrementalAnalysisTaskTest);
runReflectiveTests(LintGeneratorTest);
runReflectiveTests(ParseDartTaskTest);
runReflectiveTests(ParseHtmlTaskTest);
runReflectiveTests(PartitionManagerTest);
runReflectiveTests(ResolveDartLibraryTaskTest);
runReflectiveTests(ResolveDartUnitTaskTest);
runReflectiveTests(ResolveHtmlTaskTest);
runReflectiveTests(ScanDartTaskTest);
runReflectiveTests(SdkCachePartitionTest);
// Tests for the classes used in both old and new analysis implementations.
runReflectiveTests(SourcesChangedEventTest);
runReflectiveTests(UniversalCachePartitionTest);
runReflectiveTests(WorkManagerTest);
// Tests for the classes used in the old analysis implementation.
if (!AnalysisEngine.instance.useTaskModel) {
runReflectiveTests(AnalysisCacheTest);
runReflectiveTests(AnalysisContextImplTest);
runReflectiveTests(AnalysisTaskTest);
runReflectiveTests(AnalysisOptionsImplTest);
runReflectiveTests(DartEntryTest);
runReflectiveTests(GenerateDartErrorsTaskTest);
runReflectiveTests(GenerateDartHintsTaskTest);
runReflectiveTests(GenerateDartLintsTaskTest);
runReflectiveTests(GetContentTaskTest);
runReflectiveTests(HtmlEntryTest);
runReflectiveTests(IncrementalAnalysisCacheTest);
runReflectiveTests(IncrementalAnalysisTaskTest);
runReflectiveTests(LintGeneratorTest);
runReflectiveTests(ParseDartTaskTest);
runReflectiveTests(ParseHtmlTaskTest);
runReflectiveTests(PartitionManagerTest);
runReflectiveTests(ResolveDartLibraryTaskTest);
runReflectiveTests(ResolveDartUnitTaskTest);
runReflectiveTests(ResolveHtmlTaskTest);
runReflectiveTests(ScanDartTaskTest);
runReflectiveTests(SdkCachePartitionTest);
runReflectiveTests(UniversalCachePartitionTest);
runReflectiveTests(WorkManagerTest);
}
}
@reflectiveTest

View file

@ -43,9 +43,15 @@ main() {
runReflectiveTests(ScopeTest);
runReflectiveTests(ElementResolverTest);
runReflectiveTests(InheritanceManagerTest);
runReflectiveTests(LibraryElementBuilderTest);
runReflectiveTests(LibraryResolver2Test);
runReflectiveTests(LibraryResolverTest);
if (!AnalysisEngine.instance.useTaskModel) {
runReflectiveTests(LibraryElementBuilderTest);
}
if (!AnalysisEngine.instance.useTaskModel) {
runReflectiveTests(LibraryResolver2Test);
}
if (!AnalysisEngine.instance.useTaskModel) {
runReflectiveTests(LibraryResolverTest);
}
runReflectiveTests(LibraryTest);
runReflectiveTests(StaticTypeAnalyzerTest);
runReflectiveTests(StaticTypeAnalyzer2Test);