diff options
author | rnveach <rveach02@gmail.com> | 2015-10-17 16:38:19 -0400 |
---|---|---|
committer | Roman Ivanov <ivanov-jr@mail.ru> | 2015-10-19 05:09:06 -0700 |
commit | 5aacffce41a8f8d6b79f0b4a771e3e5ce03c0d02 (patch) | |
tree | 1da4ae63eec6379d959d331d9b659ed893956d6c /src/test/java | |
parent | 44cc8b53c90117295151ea6723f859287f51dda5 (diff) | |
download | checkstyle-5aacffce41a8f8d6b79f0b4a771e3e5ce03c0d02.tar.gz |
Issue #2161: unify test input locations for javadoc package
Diffstat (limited to 'src/test/java')
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); } - } |