aboutsummaryrefslogtreecommitdiffstats
path: root/javaparser-symbol-solver-testing/src/test/java
diff options
context:
space:
mode:
authorFederico Tomassetti <federico@tomassetti.me>2018-01-13 20:23:08 +0100
committerFederico Tomassetti <federico@tomassetti.me>2018-01-13 20:23:08 +0100
commit9c35b2a1d07142339f3ae99a03d5341a9a4e8b24 (patch)
tree652ec8e386fcaf39949dedd7c20e6978724aadf2 /javaparser-symbol-solver-testing/src/test/java
parentad47c0e01018986c80b7faba9364786b37f36197 (diff)
downloadplatform_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')
-rw-r--r--javaparser-symbol-solver-testing/src/test/java/com/github/javaparser/symbolsolver/resolution/AnalyseJavaParserTest.java13
-rw-r--r--javaparser-symbol-solver-testing/src/test/java/com/github/javaparser/symbolsolver/resolution/AnalyseJavaSymbolSolver060Test.java21
-rw-r--r--javaparser-symbol-solver-testing/src/test/java/com/github/javaparser/symbolsolver/resolution/AnalyseNewJavaParserTest.java18
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");