diff options
author | Federico Tomassetti <federico@tomassetti.me> | 2018-01-13 20:23:08 +0100 |
---|---|---|
committer | Federico Tomassetti <federico@tomassetti.me> | 2018-01-13 20:23:08 +0100 |
commit | 9c35b2a1d07142339f3ae99a03d5341a9a4e8b24 (patch) | |
tree | 652ec8e386fcaf39949dedd7c20e6978724aadf2 /javaparser-symbol-solver-testing/src/test/java | |
parent | ad47c0e01018986c80b7faba9364786b37f36197 (diff) | |
download | platform_external_javaparser-9c35b2a1d07142339f3ae99a03d5341a9a4e8b24.tar.gz platform_external_javaparser-9c35b2a1d07142339f3ae99a03d5341a9a4e8b24.tar.bz2 platform_external_javaparser-9c35b2a1d07142339f3ae99a03d5341a9a4e8b24.zip |
add profile to run slow tests and reduce Category usages
Diffstat (limited to 'javaparser-symbol-solver-testing/src/test/java')
3 files changed, 3 insertions, 49 deletions
diff --git a/javaparser-symbol-solver-testing/src/test/java/com/github/javaparser/symbolsolver/resolution/AnalyseJavaParserTest.java b/javaparser-symbol-solver-testing/src/test/java/com/github/javaparser/symbolsolver/resolution/AnalyseJavaParserTest.java index a66fe01b1..e90f5c8d0 100644 --- a/javaparser-symbol-solver-testing/src/test/java/com/github/javaparser/symbolsolver/resolution/AnalyseJavaParserTest.java +++ b/javaparser-symbol-solver-testing/src/test/java/com/github/javaparser/symbolsolver/resolution/AnalyseJavaParserTest.java @@ -35,6 +35,7 @@ import java.nio.file.Paths; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertTrue; +@Category(SlowTest.class) public class AnalyseJavaParserTest extends AbstractTest { private static final File src = adaptPath(new File("src/test/resources/javaparser_src/proper_source")); @@ -99,31 +100,26 @@ public class AnalyseJavaParserTest extends AbstractTest { } @Test - @Category(SlowTest.class) public void parsePositionUtils() throws IOException, ParseException { parse("com/github/javaparser/PositionUtils"); } @Test - @Category(SlowTest.class) public void parseJavaParser() throws IOException, ParseException { parse("com/github/javaparser/JavaParser"); } @Test - @Category(SlowTest.class) public void parseStatement() throws IOException, ParseException { parse("com/github/javaparser/ast/stmt/Statement"); } @Test - @Category(SlowTest.class) public void parseCatchClause() throws IOException, ParseException { parse("com/github/javaparser/ast/stmt/CatchClause"); } @Test - @Category(SlowTest.class) public void parseStatements() throws IOException, ParseException { parse("com/github/javaparser/ast/stmt/LabeledStmt"); parse("com/github/javaparser/ast/stmt/BreakStmt"); @@ -148,7 +144,6 @@ public class AnalyseJavaParserTest extends AbstractTest { } @Test - @Category(SlowTest.class) public void parseExpressions() throws IOException, ParseException { parse("com/github/javaparser/ast/expr/NameExpr"); parse("com/github/javaparser/ast/expr/FieldAccessExpr"); @@ -191,7 +186,6 @@ public class AnalyseJavaParserTest extends AbstractTest { } @Test - @Category(SlowTest.class) public void parseTypes() throws IOException, ParseException { parse("com/github/javaparser/ast/type/ClassOrInterfaceType"); parse("com/github/javaparser/ast/type/PrimitiveType"); @@ -203,7 +197,6 @@ public class AnalyseJavaParserTest extends AbstractTest { } @Test - @Category(SlowTest.class) public void parseVisitors() throws IOException, ParseException { parse("com/github/javaparser/ast/visitor/EqualsVisitor"); parse("com/github/javaparser/ast/visitor/ModifierVisitorAdapter"); @@ -215,19 +208,16 @@ public class AnalyseJavaParserTest extends AbstractTest { } @Test - @Category(SlowTest.class) public void parseCloneVisitor() throws IOException, ParseException { parse("com/github/javaparser/ast/visitor/CloneVisitor"); } @Test - @Category(SlowTest.class) public void parseSourcesHelper() throws IOException, ParseException { parse("com/github/javaparser/SourcesHelper"); } @Test - @Category(SlowTest.class) public void parseComments() throws IOException, ParseException { parse("com/github/javaparser/ast/comments/LineComment"); parse("com/github/javaparser/ast/comments/Comment"); @@ -238,7 +228,6 @@ public class AnalyseJavaParserTest extends AbstractTest { } @Test - @Category(SlowTest.class) public void parseTheRest() throws IOException, ParseException { parse("com/github/javaparser/ast/internal/Utils"); parse("com/github/javaparser/ast/body/AnnotationMemberDeclaration"); diff --git a/javaparser-symbol-solver-testing/src/test/java/com/github/javaparser/symbolsolver/resolution/AnalyseJavaSymbolSolver060Test.java b/javaparser-symbol-solver-testing/src/test/java/com/github/javaparser/symbolsolver/resolution/AnalyseJavaSymbolSolver060Test.java index 3ccf0369b..1cce12aa8 100644 --- a/javaparser-symbol-solver-testing/src/test/java/com/github/javaparser/symbolsolver/resolution/AnalyseJavaSymbolSolver060Test.java +++ b/javaparser-symbol-solver-testing/src/test/java/com/github/javaparser/symbolsolver/resolution/AnalyseJavaSymbolSolver060Test.java @@ -40,6 +40,7 @@ import static org.junit.Assert.assertTrue; /** * We analyze JavaParser version 0.6.0. */ +@Category(SlowTest.class) public class AnalyseJavaSymbolSolver060Test extends AbstractResolutionTest { private static final File root = adaptPath(new File("src/test/resources/javasymbolsolver_0_6_0")); @@ -136,32 +137,27 @@ public class AnalyseJavaSymbolSolver060Test extends AbstractResolutionTest { } @Test - @Category(SlowTest.class) public void parseCoreSourceFileInfoExtractor() throws IOException, ParseException { parse("java-symbol-solver-core", "com/github/javaparser/symbolsolver/SourceFileInfoExtractor"); } @Test - @Category(SlowTest.class) public void parseCoreCoreResolution() throws IOException, ParseException { parse("java-symbol-solver-core", "com/github/javaparser/symbolsolver/core/resolution/Context"); parse("java-symbol-solver-core", "com/github/javaparser/symbolsolver/core/resolution/ContextHelper"); } @Test - @Category(SlowTest.class) public void parseCoreDeclarationsCommon() throws IOException, ParseException { parse("java-symbol-solver-core", "com/github/javaparser/symbolsolver/declarations/common/MethodDeclarationCommonLogic"); } @Test - @Category(SlowTest.class) public void parseCoreJavaparserNavigator() throws IOException, ParseException { parse("java-symbol-solver-core", "com/github/javaparser/symbolsolver/javaparser/Navigator"); } @Test - @Category(SlowTest.class) public void parseCoreJavaparsermodel() throws IOException, ParseException { parse("java-symbol-solver-core", "com/github/javaparser/symbolsolver/javaparsermodel/DefaultVisitorAdapter"); parse("java-symbol-solver-core", "com/github/javaparser/symbolsolver/javaparsermodel/JavaParserFacade"); @@ -172,7 +168,6 @@ public class AnalyseJavaSymbolSolver060Test extends AbstractResolutionTest { } @Test - @Category(SlowTest.class) public void parseCoreJavaparsermodelContexts() throws IOException, ParseException { parse("java-symbol-solver-core", "com/github/javaparser/symbolsolver/javaparsermodel/contexts/AbstractJavaParserContext"); parse("java-symbol-solver-core", "com/github/javaparser/symbolsolver/javaparsermodel/contexts/AbstractMethodLikeDeclarationContext"); @@ -196,7 +191,6 @@ public class AnalyseJavaSymbolSolver060Test extends AbstractResolutionTest { } @Test - @Category(SlowTest.class) public void parseCoreJavaparsermodelDeclarations() throws IOException, ParseException { parse("java-symbol-solver-core", "com/github/javaparser/symbolsolver/javaparsermodel/declarations/DefaultConstructorDeclaration"); parse("java-symbol-solver-core", "com/github/javaparser/symbolsolver/javaparsermodel/declarations/Helper"); @@ -217,7 +211,6 @@ public class AnalyseJavaSymbolSolver060Test extends AbstractResolutionTest { } @Test - @Category(SlowTest.class) public void parseCoreJavaparsermodelDeclarators() throws IOException, ParseException { parse("java-symbol-solver-core", "com/github/javaparser/symbolsolver/javaparsermodel/declarators/AbstractSymbolDeclarator"); parse("java-symbol-solver-core", "com/github/javaparser/symbolsolver/javaparsermodel/declarators/FieldSymbolDeclarator"); @@ -227,7 +220,6 @@ public class AnalyseJavaSymbolSolver060Test extends AbstractResolutionTest { } @Test - @Category(SlowTest.class) public void parseCoreJavassistmodel() throws IOException, ParseException { parse("java-symbol-solver-core", "com/github/javaparser/symbolsolver/javassistmodel/JavassistClassDeclaration"); parse("java-symbol-solver-core", "com/github/javaparser/symbolsolver/javassistmodel/JavassistConstructorDeclaration"); @@ -243,14 +235,12 @@ public class AnalyseJavaSymbolSolver060Test extends AbstractResolutionTest { } @Test - @Category(SlowTest.class) public void parseCoreModelTypesystem() throws IOException, ParseException { parse("java-symbol-solver-core", "com/github/javaparser/symbolsolver/model/typesystem/LazyType"); parse("java-symbol-solver-core", "com/github/javaparser/symbolsolver/model/typesystem/ReferenceTypeImpl"); } @Test - @Category(SlowTest.class) public void parseCoreReflectionmodel() throws IOException, ParseException { parse("java-symbol-solver-core", "com/github/javaparser/symbolsolver/reflectionmodel/MyObjectProvider"); parse("java-symbol-solver-core", "com/github/javaparser/symbolsolver/reflectionmodel/ReflectionClassAdapter"); @@ -267,7 +257,6 @@ public class AnalyseJavaSymbolSolver060Test extends AbstractResolutionTest { } @Test - @Category(SlowTest.class) public void parseCoreReflectionmodelComparators() throws IOException, ParseException { parse("java-symbol-solver-core", "com/github/javaparser/symbolsolver/reflectionmodel/comparators/ClassComparator"); parse("java-symbol-solver-core", "com/github/javaparser/symbolsolver/reflectionmodel/comparators/MethodComparator"); @@ -275,7 +264,6 @@ public class AnalyseJavaSymbolSolver060Test extends AbstractResolutionTest { } @Test - @Category(SlowTest.class) public void parseCoreResolution() throws IOException, ParseException { parse("java-symbol-solver-core", "com/github/javaparser/symbolsolver/resolution/ConstructorResolutionLogic"); parse("java-symbol-solver-core", "com/github/javaparser/symbolsolver/resolution/MethodResolutionLogic"); @@ -284,7 +272,6 @@ public class AnalyseJavaSymbolSolver060Test extends AbstractResolutionTest { } @Test - @Category(SlowTest.class) public void parseCoreResolutionTypesolvers() throws IOException, ParseException { parse("java-symbol-solver-core", "com/github/javaparser/symbolsolver/resolution/typesolvers/CombinedTypeSolver"); parse("java-symbol-solver-core", "com/github/javaparser/symbolsolver/resolution/typesolvers/JarTypeSolver"); @@ -294,7 +281,6 @@ public class AnalyseJavaSymbolSolver060Test extends AbstractResolutionTest { } @Test - @Category(SlowTest.class) public void parseLogic() throws IOException, ParseException { parse("java-symbol-solver-logic", "com/github/javaparser/symbolsolver/logic/AbstractClassDeclaration"); parse("java-symbol-solver-logic", "com/github/javaparser/symbolsolver/logic/AbstractTypeDeclaration"); @@ -306,7 +292,6 @@ public class AnalyseJavaSymbolSolver060Test extends AbstractResolutionTest { } @Test - @Category(SlowTest.class) public void parseModelDeclarations() throws IOException, ParseException { parse("java-symbol-solver-model", "com/github/javaparser/symbolsolver/model/declarations/AccessLevel"); parse("java-symbol-solver-model", "com/github/javaparser/symbolsolver/model/declarations/AnnotationDeclaration"); @@ -329,13 +314,11 @@ public class AnalyseJavaSymbolSolver060Test extends AbstractResolutionTest { } @Test - @Category(SlowTest.class) public void parseModelMethodsMethodUsage() throws IOException, ParseException { parse("java-symbol-solver-model", "com/github/javaparser/symbolsolver/model/methods/MethodUsage"); } @Test - @Category(SlowTest.class) public void parseModelResolution() throws IOException, ParseException { parse("java-symbol-solver-model", "com/github/javaparser/symbolsolver/model/resolution/SymbolReference"); parse("java-symbol-solver-model", "com/github/javaparser/symbolsolver/model/resolution/TypeSolver"); @@ -344,7 +327,6 @@ public class AnalyseJavaSymbolSolver060Test extends AbstractResolutionTest { } @Test - @Category(SlowTest.class) public void parseModelTypesystem() throws IOException, ParseException { parse("java-symbol-solver-model", "com/github/javaparser/symbolsolver/model/typesystem/ArrayType"); parse("java-symbol-solver-model", "com/github/javaparser/symbolsolver/model/typesystem/LambdaConstraintType"); @@ -359,7 +341,6 @@ public class AnalyseJavaSymbolSolver060Test extends AbstractResolutionTest { } @Test - @Category(SlowTest.class) public void parseModelTypesystemParametrization() throws IOException, ParseException { parse("java-symbol-solver-model", "com/github/javaparser/symbolsolver/model/typesystem/parametrization/TypeParametersMap"); parse("java-symbol-solver-model", "com/github/javaparser/symbolsolver/model/typesystem/parametrization/TypeParameterValueProvider"); diff --git a/javaparser-symbol-solver-testing/src/test/java/com/github/javaparser/symbolsolver/resolution/AnalyseNewJavaParserTest.java b/javaparser-symbol-solver-testing/src/test/java/com/github/javaparser/symbolsolver/resolution/AnalyseNewJavaParserTest.java index 05fcdf49f..c4561da87 100644 --- a/javaparser-symbol-solver-testing/src/test/java/com/github/javaparser/symbolsolver/resolution/AnalyseNewJavaParserTest.java +++ b/javaparser-symbol-solver-testing/src/test/java/com/github/javaparser/symbolsolver/resolution/AnalyseNewJavaParserTest.java @@ -37,6 +37,7 @@ import static org.junit.Assert.assertTrue; /** * We analyze a more recent version of JavaParser, after the project moved to Java 8. */ +@Category(SlowTest.class) public class AnalyseNewJavaParserTest extends AbstractResolutionTest { private static final File src = adaptPath(new File("src/test/resources/javaparser_new_src/javaparser-core")); @@ -115,37 +116,31 @@ public class AnalyseNewJavaParserTest extends AbstractResolutionTest { } @Test - @Category(SlowTest.class) public void parseUtilsUtils() throws IOException, ParseException { parse("com/github/javaparser/utils/Utils"); } @Test - @Category(SlowTest.class) public void parseCommentsInserter() throws IOException, ParseException { parse("com/github/javaparser/CommentsInserter"); } @Test - @Category(SlowTest.class) public void parsePositionUtils() throws IOException, ParseException { parse("com/github/javaparser/utils/PositionUtils"); } @Test - @Category(SlowTest.class) public void parseModifier() throws IOException, ParseException { parse("com/github/javaparser/ast/Modifier"); } @Test - @Category(SlowTest.class) public void parseNodeWithMembers() throws IOException, ParseException { parse("com/github/javaparser/ast/nodeTypes/NodeWithMembers"); } @Test - @Category(SlowTest.class) public void parseAstStmts() throws IOException, ParseException { parse("com/github/javaparser/ast/stmt/AssertStmt"); parse("com/github/javaparser/ast/stmt/BlockStmt"); @@ -172,7 +167,6 @@ public class AnalyseNewJavaParserTest extends AbstractResolutionTest { } @Test - @Category(SlowTest.class) public void parseAstExprs() throws IOException, ParseException { parse("com/github/javaparser/ast/expr/AnnotationExpr"); parse("com/github/javaparser/ast/expr/ArrayAccessExpr"); @@ -214,13 +208,11 @@ public class AnalyseNewJavaParserTest extends AbstractResolutionTest { } @Test - @Category(SlowTest.class) public void parseVariableDeclarationExpr() throws IOException, ParseException { parse("com/github/javaparser/ast/expr/VariableDeclarationExpr"); } @Test - @Category(SlowTest.class) public void parseAstBody() throws IOException, ParseException { parse("com/github/javaparser/ast/body/AnnotationDeclaration"); parse("com/github/javaparser/ast/body/AnnotationMemberDeclaration"); @@ -241,7 +233,6 @@ public class AnalyseNewJavaParserTest extends AbstractResolutionTest { } @Test - @Category(SlowTest.class) public void parseAstComments() throws IOException, ParseException { parse("com/github/javaparser/ast/comments/BlockComment"); parse("com/github/javaparser/ast/comments/Comment"); @@ -251,7 +242,6 @@ public class AnalyseNewJavaParserTest extends AbstractResolutionTest { } @Test - @Category(SlowTest.class) public void parseAstRest() throws IOException, ParseException { parse("com/github/javaparser/ast/AccessSpecifier"); parse("com/github/javaparser/ast/ArrayBracketPair"); @@ -265,7 +255,6 @@ public class AnalyseNewJavaParserTest extends AbstractResolutionTest { } @Test - @Category(SlowTest.class) public void parseAstNodeTypes() throws IOException, ParseException { parse("com/github/javaparser/ast/nodeTypes/NodeWithAnnotations"); parse("com/github/javaparser/ast/nodeTypes/NodeWithBlockStmt"); @@ -286,7 +275,6 @@ public class AnalyseNewJavaParserTest extends AbstractResolutionTest { } @Test - @Category(SlowTest.class) public void parseAstTypes() throws IOException, ParseException { parse("com/github/javaparser/ast/type/ArrayType"); parse("com/github/javaparser/ast/type/ClassOrInterfaceType"); @@ -302,7 +290,6 @@ public class AnalyseNewJavaParserTest extends AbstractResolutionTest { } @Test - @Category(SlowTest.class) public void parseAstVisitor() throws IOException, ParseException { parse("com/github/javaparser/ast/visitor/CloneVisitor"); parse("com/github/javaparser/ast/visitor/EqualsVisitor"); @@ -315,20 +302,17 @@ public class AnalyseNewJavaParserTest extends AbstractResolutionTest { } @Test - @Category(SlowTest.class) public void parseDumpVisitor() throws IOException, ParseException { parse("com/github/javaparser/ast/visitor/DumpVisitor"); } @Test - @Category(SlowTest.class) public void parseUtils() throws IOException, ParseException { parse("com/github/javaparser/utils/ClassUtils"); parse("com/github/javaparser/utils/Pair"); } @Test - @Category(SlowTest.class) public void parseAllOtherNodes() throws IOException, ParseException { parse("com/github/javaparser/JavaParser"); parse("com/github/javaparser/ParseProblemException"); |