aboutsummaryrefslogtreecommitdiff
path: root/src/test/java
diff options
context:
space:
mode:
authorrnveach <rveach02@gmail.com>2015-10-17 16:38:19 -0400
committerRoman Ivanov <ivanov-jr@mail.ru>2015-10-19 05:09:06 -0700
commit5aacffce41a8f8d6b79f0b4a771e3e5ce03c0d02 (patch)
tree1da4ae63eec6379d959d331d9b659ed893956d6c /src/test/java
parent44cc8b53c90117295151ea6723f859287f51dda5 (diff)
downloadcheckstyle-5aacffce41a8f8d6b79f0b4a771e3e5ce03c0d02.tar.gz
Issue #2161: unify test input locations for javadoc package
Diffstat (limited to 'src/test/java')
-rw-r--r--src/test/java/com/puppycrawl/tools/checkstyle/checks/FileSetCheckLifecycleTest.java4
-rw-r--r--src/test/java/com/puppycrawl/tools/checkstyle/checks/javadoc/JavadocMethodCheckTest.java70
-rw-r--r--src/test/java/com/puppycrawl/tools/checkstyle/checks/javadoc/JavadocTypeCheckTest.java23
-rw-r--r--src/test/java/com/puppycrawl/tools/checkstyle/checks/javadoc/JavadocVariableCheckTest.java24
4 files changed, 58 insertions, 63 deletions
diff --git a/src/test/java/com/puppycrawl/tools/checkstyle/checks/FileSetCheckLifecycleTest.java b/src/test/java/com/puppycrawl/tools/checkstyle/checks/FileSetCheckLifecycleTest.java
index c34d5835d..391a08afa 100644
--- a/src/test/java/com/puppycrawl/tools/checkstyle/checks/FileSetCheckLifecycleTest.java
+++ b/src/test/java/com/puppycrawl/tools/checkstyle/checks/FileSetCheckLifecycleTest.java
@@ -58,7 +58,7 @@ public class FileSetCheckLifecycleTest
final Configuration checkConfig =
createCheckConfig(TestFileSetCheck.class);
final String[] expected = ArrayUtils.EMPTY_STRING_ARRAY;
- verify(checkConfig, getPath("InputScopeAnonInner.java"), expected);
+ verify(checkConfig, getPath("checks/InputIllegalTokens.java"), expected);
assertTrue("destroy() not called by Checker", TestFileSetCheck.isDestroyed());
}
@@ -85,7 +85,7 @@ public class FileSetCheckLifecycleTest
final String[] expected = ArrayUtils.EMPTY_STRING_ARRAY;
- verify(checker, getPath("InputScopeAnonInner.java"), expected);
+ verify(checker, getPath("checks/InputIllegalTokens.java"), expected);
assertTrue("FileContent should be available during finishProcessing() call",
TestFileSetCheck.isFileContentAvailable());
diff --git a/src/test/java/com/puppycrawl/tools/checkstyle/checks/javadoc/JavadocMethodCheckTest.java b/src/test/java/com/puppycrawl/tools/checkstyle/checks/javadoc/JavadocMethodCheckTest.java
index 8e2c63c46..8048372aa 100644
--- a/src/test/java/com/puppycrawl/tools/checkstyle/checks/javadoc/JavadocMethodCheckTest.java
+++ b/src/test/java/com/puppycrawl/tools/checkstyle/checks/javadoc/JavadocMethodCheckTest.java
@@ -30,6 +30,7 @@ import static com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocMethodCheck.
import static org.junit.Assert.assertArrayEquals;
import java.io.File;
+import java.io.IOException;
import org.apache.commons.lang3.ArrayUtils;
import org.junit.Before;
@@ -48,6 +49,12 @@ public class JavadocMethodCheckTest extends BaseCheckTestSupport {
checkConfig = createCheckConfig(JavadocMethodCheck.class);
}
+ @Override
+ protected String getPath(String filename) throws IOException {
+ return super.getPath("checks" + File.separator
+ + "javadoc" + File.separator + filename);
+ }
+
@Test
public void testGetAcceptableTokens() {
JavadocMethodCheck javadocMethodCheck = new JavadocMethodCheck();
@@ -75,7 +82,7 @@ public class JavadocMethodCheckTest extends BaseCheckTestSupport {
final String[] expected = {
"7:8: " + getCheckMessage(MSG_CLASS_INFO, "@throws", "InvalidExceptionName"),
};
- verify(config, getPath("checks/javadoc/InputLoadErrors.java"), expected);
+ verify(config, getPath("InputLoadErrors.java"), expected);
}
@Test
@@ -86,7 +93,7 @@ public class JavadocMethodCheckTest extends BaseCheckTestSupport {
final String[] expected = {
"46:1: " + getCheckMessage(MSG_JAVADOC_MISSING),
};
- verify(config, getPath("javadoc/ExtendAnnotation.java"), expected);
+ verify(config, getPath("ExtendAnnotation.java"), expected);
}
@Test
@@ -97,7 +104,7 @@ public class JavadocMethodCheckTest extends BaseCheckTestSupport {
final String[] expected = {
"57:5: " + getCheckMessage(MSG_JAVADOC_MISSING),
};
- verify(config, getPath("javadoc/InputJavadocMethodCheck_SmallMethods.java"), expected);
+ verify(config, getPath("InputJavadocMethodCheck_SmallMethods.java"), expected);
}
@Test
@@ -106,7 +113,7 @@ public class JavadocMethodCheckTest extends BaseCheckTestSupport {
DefaultConfiguration config = createCheckConfig(JavadocMethodCheck.class);
config.addAttribute("allowedAnnotations", "Override,ThisIsOk, \t\n\t ThisIsOkToo");
final String[] expected = ArrayUtils.EMPTY_STRING_ARRAY;
- verify(config, getPath("javadoc/AllowedAnnotations.java"), expected);
+ verify(config, getPath("AllowedAnnotations.java"), expected);
}
@Test
@@ -143,7 +150,7 @@ public class JavadocMethodCheckTest extends BaseCheckTestSupport {
"329:5: " + getCheckMessage(MSG_JAVADOC_MISSING),
};
- verify(checkConfig, getPath("checks/javadoc/InputTags.java"), expected);
+ verify(checkConfig, getPath("InputTags.java"), expected);
}
@Test
@@ -177,7 +184,7 @@ public class JavadocMethodCheckTest extends BaseCheckTestSupport {
"320:9: " + getCheckMessage(MSG_JAVADOC_MISSING),
"329:5: " + getCheckMessage(MSG_JAVADOC_MISSING),
};
- verify(checkConfig, getPath("checks/javadoc/InputTags.java"), expected);
+ verify(checkConfig, getPath("InputTags.java"), expected);
}
@Test
@@ -285,7 +292,7 @@ public class JavadocMethodCheckTest extends BaseCheckTestSupport {
"320:9: " + getCheckMessage(MSG_JAVADOC_MISSING),
"329:5: " + getCheckMessage(MSG_JAVADOC_MISSING),
};
- verify(checkConfig, getPath("checks/javadoc/InputTags.java"), expected);
+ verify(checkConfig, getPath("InputTags.java"), expected);
}
@Test
@@ -327,9 +334,7 @@ public class JavadocMethodCheckTest extends BaseCheckTestSupport {
"106:9: " + getCheckMessage(MSG_JAVADOC_MISSING),
"107:9: " + getCheckMessage(MSG_JAVADOC_MISSING),
"108:9: " + getCheckMessage(MSG_JAVADOC_MISSING), };
- verify(checkConfig, getPath("checks" + File.separator
- + "javadoc" + File.separator
- + "InputNoJavadoc.java"), expected);
+ verify(checkConfig, getPath("InputNoJavadoc.java"), expected);
}
@Test
@@ -340,9 +345,7 @@ public class JavadocMethodCheckTest extends BaseCheckTestSupport {
"11:5: " + getCheckMessage(MSG_JAVADOC_MISSING),
"21:9: " + getCheckMessage(MSG_JAVADOC_MISSING),
"22:9: " + getCheckMessage(MSG_JAVADOC_MISSING), };
- verify(checkConfig, getPath("checks" + File.separator
- + "javadoc" + File.separator
- + "InputNoJavadoc.java"), expected);
+ verify(checkConfig, getPath("InputNoJavadoc.java"), expected);
}
@Test
@@ -374,18 +377,14 @@ public class JavadocMethodCheckTest extends BaseCheckTestSupport {
"105:9: " + getCheckMessage(MSG_JAVADOC_MISSING),
"107:9: " + getCheckMessage(MSG_JAVADOC_MISSING),
"108:9: " + getCheckMessage(MSG_JAVADOC_MISSING), };
- verify(checkConfig, getPath("checks" + File.separator
- + "javadoc" + File.separator
- + "InputNoJavadoc.java"), expected);
+ verify(checkConfig, getPath("InputNoJavadoc.java"), expected);
}
@Test
public void testAllowMissingJavadoc() throws Exception {
checkConfig.addAttribute("allowMissingJavadoc", "true");
final String[] expected = ArrayUtils.EMPTY_STRING_ARRAY;
- verify(checkConfig, getPath("checks" + File.separator
- + "javadoc" + File.separator
- + "InputNoJavadoc.java"), expected);
+ verify(checkConfig, getPath("InputNoJavadoc.java"), expected);
}
@Test
@@ -394,8 +393,7 @@ public class JavadocMethodCheckTest extends BaseCheckTestSupport {
checkConfig.addAttribute("allowMissingThrowsTags", "true");
checkConfig.addAttribute("allowMissingReturnTag", "true");
final String[] expected = ArrayUtils.EMPTY_STRING_ARRAY;
- verify(checkConfig, getPath("javadoc" + File.separator
- + "InputMissingJavadocTags.java"), expected);
+ verify(checkConfig, getPath("InputMissingJavadocTags.java"), expected);
}
@Test
@@ -407,8 +405,7 @@ public class JavadocMethodCheckTest extends BaseCheckTestSupport {
"51: " + getCheckMessage(MSG_RETURN_EXPECTED),
"61: " + getCheckMessage(MSG_RETURN_EXPECTED),
};
- verify(checkConfig, getPath("javadoc" + File.separator
- + "InputMissingJavadocTags.java"), expected);
+ verify(checkConfig, getPath("InputMissingJavadocTags.java"), expected);
}
@Test
@@ -432,8 +429,7 @@ public class JavadocMethodCheckTest extends BaseCheckTestSupport {
"74:5: " + getCheckMessage(MSG_JAVADOC_MISSING),
"76:5: " + getCheckMessage(MSG_JAVADOC_MISSING),
};
- verify(checkConfig, getPath("javadoc" + File.separator
- + "InputSetterGetter.java"), expected);
+ verify(checkConfig, getPath("InputSetterGetter.java"), expected);
}
@Test
@@ -455,8 +451,7 @@ public class JavadocMethodCheckTest extends BaseCheckTestSupport {
"74:5: " + getCheckMessage(MSG_JAVADOC_MISSING),
"76:5: " + getCheckMessage(MSG_JAVADOC_MISSING),
};
- verify(checkConfig, getPath("javadoc" + File.separator
- + "InputSetterGetter.java"), expected);
+ verify(checkConfig, getPath("InputSetterGetter.java"), expected);
}
@Test
@@ -473,13 +468,13 @@ public class JavadocMethodCheckTest extends BaseCheckTestSupport {
@Test
public void test11684081() throws Exception {
final String[] expected = ArrayUtils.EMPTY_STRING_ARRAY;
- verify(checkConfig, getPath("checks/javadoc/Input_01.java"), expected);
+ verify(checkConfig, getPath("Input_01.java"), expected);
}
@Test
public void test11684082() throws Exception {
final String[] expected = ArrayUtils.EMPTY_STRING_ARRAY;
- verify(checkConfig, getPath("checks/javadoc/Input_02.java"), expected);
+ verify(checkConfig, getPath("Input_02.java"), expected);
}
@Test
@@ -487,7 +482,7 @@ public class JavadocMethodCheckTest extends BaseCheckTestSupport {
checkConfig.addAttribute("allowThrowsTagsForSubclasses", "true");
checkConfig.addAttribute("allowUndeclaredRTE", "true");
final String[] expected = ArrayUtils.EMPTY_STRING_ARRAY;
- verify(checkConfig, getPath("checks/javadoc/Input_03.java"), expected);
+ verify(checkConfig, getPath("Input_03.java"), expected);
}
@Test
@@ -502,7 +497,7 @@ public class JavadocMethodCheckTest extends BaseCheckTestSupport {
"43:38: " + getCheckMessage(MSG_EXPECTED_TAG, "@throws", "RuntimeException"),
"44:13: " + getCheckMessage(MSG_EXPECTED_TAG, "@throws", "java.lang.RuntimeException"),
};
- verify(checkConfig, getPath("javadoc/TestGenerics.java"), expected);
+ verify(checkConfig, getPath("TestGenerics.java"), expected);
}
@Test
@@ -516,7 +511,7 @@ public class JavadocMethodCheckTest extends BaseCheckTestSupport {
"43:38: " + getCheckMessage(MSG_EXPECTED_TAG, "@throws", "RuntimeException"),
"44:13: " + getCheckMessage(MSG_EXPECTED_TAG, "@throws", "java.lang.RuntimeException"),
};
- verify(checkConfig, getPath("javadoc/TestGenerics.java"), expected);
+ verify(checkConfig, getPath("TestGenerics.java"), expected);
}
@Test
@@ -530,7 +525,7 @@ public class JavadocMethodCheckTest extends BaseCheckTestSupport {
"43:38: " + getCheckMessage(MSG_EXPECTED_TAG, "@throws", "RuntimeException"),
"44:13: " + getCheckMessage(MSG_EXPECTED_TAG, "@throws", "java.lang.RuntimeException"),
};
- verify(checkConfig, getPath("javadoc/TestGenerics.java"), expected);
+ verify(checkConfig, getPath("TestGenerics.java"), expected);
}
@Test
@@ -538,7 +533,7 @@ public class JavadocMethodCheckTest extends BaseCheckTestSupport {
checkConfig.addAttribute("allowThrowsTagsForSubclasses", "true");
checkConfig.addAttribute("allowUndeclaredRTE", "true");
final String[] expected = ArrayUtils.EMPTY_STRING_ARRAY;
- verify(checkConfig, getPath("checks/javadoc/Input_1379666.java"), expected);
+ verify(checkConfig, getPath("Input_1379666.java"), expected);
}
@Test
@@ -551,14 +546,14 @@ public class JavadocMethodCheckTest extends BaseCheckTestSupport {
"41:5: " + getCheckMessage(MSG_INVALID_INHERIT_DOC),
"46:5: " + getCheckMessage(MSG_INVALID_INHERIT_DOC),
};
- verify(checkConfig, getPath("javadoc/InputInheritDoc.java"), expected);
+ verify(checkConfig, getPath("InputInheritDoc.java"), expected);
}
@Test
public void testSkipCertainMethods() throws Exception {
checkConfig.addAttribute("ignoreMethodNamesRegex", "^foo.*$");
String[] expected = ArrayUtils.EMPTY_STRING_ARRAY;
- verify(checkConfig, getPath("javadoc/InputJavadocMethodIgnoreNameRegex.java"), expected);
+ verify(checkConfig, getPath("InputJavadocMethodIgnoreNameRegex.java"), expected);
}
@Test
@@ -569,7 +564,6 @@ public class JavadocMethodCheckTest extends BaseCheckTestSupport {
"9:5: " + getCheckMessage(MSG_JAVADOC_MISSING),
"13:5: " + getCheckMessage(MSG_JAVADOC_MISSING),
};
- verify(checkConfig, getPath("javadoc/InputJavadocMethodIgnoreNameRegex.java"), expected);
+ verify(checkConfig, getPath("InputJavadocMethodIgnoreNameRegex.java"), expected);
}
-
}
diff --git a/src/test/java/com/puppycrawl/tools/checkstyle/checks/javadoc/JavadocTypeCheckTest.java b/src/test/java/com/puppycrawl/tools/checkstyle/checks/javadoc/JavadocTypeCheckTest.java
index af93f87e5..548f9efa2 100644
--- a/src/test/java/com/puppycrawl/tools/checkstyle/checks/javadoc/JavadocTypeCheckTest.java
+++ b/src/test/java/com/puppycrawl/tools/checkstyle/checks/javadoc/JavadocTypeCheckTest.java
@@ -27,6 +27,7 @@ import static com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocTypeCheck.UN
import static org.junit.Assert.assertArrayEquals;
import java.io.File;
+import java.io.IOException;
import org.apache.commons.lang3.ArrayUtils;
import org.junit.Test;
@@ -40,6 +41,11 @@ import com.puppycrawl.tools.checkstyle.api.TokenTypes;
* @author Oliver.Burn
*/
public class JavadocTypeCheckTest extends BaseCheckTestSupport {
+ @Override
+ protected String getPath(String filename) throws IOException {
+ return super.getPath("checks" + File.separator
+ + "javadoc" + File.separator + filename);
+ }
@Test
public void testGetRequiredTokens() {
@@ -77,7 +83,7 @@ public class JavadocTypeCheckTest extends BaseCheckTestSupport {
"302: " + getCheckMessage(JAVADOC_MISSING),
"327: " + getCheckMessage(JAVADOC_MISSING),
};
- verify(checkConfig, getPath("checks/javadoc/InputTags.java"), expected);
+ verify(checkConfig, getPath("InputTags.java"), expected);
}
@Test
@@ -281,8 +287,7 @@ public class JavadocTypeCheckTest extends BaseCheckTestSupport {
"111: " + getCheckMessage(JAVADOC_MISSING),
};
verify(checkConfig,
- getPath("checks" + File.separator
- + "javadoc" + File.separator + "InputNoJavadoc.java"),
+ getPath("InputNoJavadoc.java"),
expected);
}
@@ -296,8 +301,7 @@ public class JavadocTypeCheckTest extends BaseCheckTestSupport {
"15: " + getCheckMessage(JAVADOC_MISSING),
};
verify(checkConfig,
- getPath("checks" + File.separator
- + "javadoc" + File.separator + "InputNoJavadoc.java"),
+ getPath("InputNoJavadoc.java"),
expected);
}
@@ -318,8 +322,7 @@ public class JavadocTypeCheckTest extends BaseCheckTestSupport {
"111: " + getCheckMessage(JAVADOC_MISSING),
};
verify(checkConfig,
- getPath("checks" + File.separator
- + "javadoc" + File.separator + "InputNoJavadoc.java"),
+ getPath("InputNoJavadoc.java"),
expected);
}
@@ -356,8 +359,7 @@ public class JavadocTypeCheckTest extends BaseCheckTestSupport {
"5:4: " + getCheckMessage(UNKNOWN_TAG, "mytag"),
};
verify(checkConfig,
- getPath("checks" + File.separator
- + "javadoc" + File.separator + "InputBadTag.java"),
+ getPath("InputBadTag.java"),
expected);
}
@@ -368,8 +370,7 @@ public class JavadocTypeCheckTest extends BaseCheckTestSupport {
checkConfig.addAttribute("allowUnknownTags", "true");
final String[] expected = ArrayUtils.EMPTY_STRING_ARRAY;
verify(checkConfig,
- getPath("checks" + File.separator
- + "javadoc" + File.separator + "InputBadTag.java"),
+ getPath("InputBadTag.java"),
expected);
}
}
diff --git a/src/test/java/com/puppycrawl/tools/checkstyle/checks/javadoc/JavadocVariableCheckTest.java b/src/test/java/com/puppycrawl/tools/checkstyle/checks/javadoc/JavadocVariableCheckTest.java
index a0cc425ac..9527f62b6 100644
--- a/src/test/java/com/puppycrawl/tools/checkstyle/checks/javadoc/JavadocVariableCheckTest.java
+++ b/src/test/java/com/puppycrawl/tools/checkstyle/checks/javadoc/JavadocVariableCheckTest.java
@@ -23,6 +23,7 @@ import static com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocVariableChec
import static org.junit.Assert.assertArrayEquals;
import java.io.File;
+import java.io.IOException;
import org.apache.commons.lang3.ArrayUtils;
import org.junit.Test;
@@ -34,6 +35,11 @@ import com.puppycrawl.tools.checkstyle.api.TokenTypes;
public class JavadocVariableCheckTest
extends BaseCheckTestSupport {
+ @Override
+ protected String getPath(String filename) throws IOException {
+ return super.getPath("checks" + File.separator
+ + "javadoc" + File.separator + filename);
+ }
@Test
public void testGetRequiredTokens() {
@@ -69,7 +75,7 @@ public class JavadocVariableCheckTest
"311:5: " + getCheckMessage(JAVADOC_MISSING),
"330:5: " + getCheckMessage(JAVADOC_MISSING),
};
- verify(checkConfig, getPath("checks/javadoc/InputTags.java"), expected);
+ verify(checkConfig, getPath("InputTags.java"), expected);
}
@Test
@@ -168,8 +174,7 @@ public class JavadocVariableCheckTest
"113:9: " + getCheckMessage(JAVADOC_MISSING),
};
verify(checkConfig,
- getPath("checks" + File.separator
- + "javadoc" + File.separator + "InputNoJavadoc.java"),
+ getPath("InputNoJavadoc.java"),
expected);
}
@@ -185,8 +190,7 @@ public class JavadocVariableCheckTest
"17:9: " + getCheckMessage(JAVADOC_MISSING),
};
verify(checkConfig,
- getPath("checks" + File.separator
- + "javadoc" + File.separator + "InputNoJavadoc.java"),
+ getPath("InputNoJavadoc.java"),
expected);
}
@@ -232,8 +236,7 @@ public class JavadocVariableCheckTest
"113:9: " + getCheckMessage(JAVADOC_MISSING),
};
verify(checkConfig,
- getPath("checks" + File.separator
- + "javadoc" + File.separator + "InputNoJavadoc.java"),
+ getPath("InputNoJavadoc.java"),
expected);
}
@@ -282,8 +285,7 @@ public class JavadocVariableCheckTest
"103:9: " + getCheckMessage(JAVADOC_MISSING),
};
verify(checkConfig,
- getPath("checks" + File.separator
- + "javadoc" + File.separator + "InputNoJavadoc.java"),
+ getPath("InputNoJavadoc.java"),
expected);
}
@@ -333,9 +335,7 @@ public class JavadocVariableCheckTest
"113:9: " + getCheckMessage(JAVADOC_MISSING),
};
verify(checkConfig,
- getPath("checks" + File.separator
- + "javadoc" + File.separator + "InputNoJavadoc.java"),
+ getPath("InputNoJavadoc.java"),
expected);
}
-
}