aboutsummaryrefslogtreecommitdiff
path: root/src/test/java
diff options
context:
space:
mode:
authorrnveach <rveach02@gmail.com>2015-10-15 21:56:17 -0400
committerRoman Ivanov <ivanov-jr@mail.ru>2015-10-15 22:33:54 -0700
commit5d9f7028d78ae69dd2d21da82e581c4498abec03 (patch)
treee466a203c7dec174e439f96b928a159c97595d8a /src/test/java
parentaee8f8230b26d2a832be917ebe593283400365a0 (diff)
downloadcheckstyle-5d9f7028d78ae69dd2d21da82e581c4498abec03.tar.gz
Issue #2161: unify test input locations for annotation package
Diffstat (limited to 'src/test/java')
-rw-r--r--src/test/java/com/puppycrawl/tools/checkstyle/checks/OuterTypeFilenameCheckTest.java3
-rw-r--r--src/test/java/com/puppycrawl/tools/checkstyle/checks/annotation/PackageAnnotationTest.java19
-rw-r--r--src/test/java/com/puppycrawl/tools/checkstyle/checks/annotation/SuppressWarningsCheckTest.java55
3 files changed, 48 insertions, 29 deletions
diff --git a/src/test/java/com/puppycrawl/tools/checkstyle/checks/OuterTypeFilenameCheckTest.java b/src/test/java/com/puppycrawl/tools/checkstyle/checks/OuterTypeFilenameCheckTest.java
index 1d3fd91c7..5ab0d0d8f 100644
--- a/src/test/java/com/puppycrawl/tools/checkstyle/checks/OuterTypeFilenameCheckTest.java
+++ b/src/test/java/com/puppycrawl/tools/checkstyle/checks/OuterTypeFilenameCheckTest.java
@@ -109,6 +109,7 @@ public class OuterTypeFilenameCheckTest extends BaseCheckTestSupport {
final String[] expected = ArrayUtils.EMPTY_STRING_ARRAY;
- verify(checkConfig, getPath("annotation" + File.separator + "package-info.java"), expected);
+ verify(checkConfig, new File("src/test/resources-noncompilable/com/puppycrawl/tools/"
+ + "checkstyle/checks/package-info.java").getCanonicalPath(), expected);
}
}
diff --git a/src/test/java/com/puppycrawl/tools/checkstyle/checks/annotation/PackageAnnotationTest.java b/src/test/java/com/puppycrawl/tools/checkstyle/checks/annotation/PackageAnnotationTest.java
index 69e427274..5b5571e79 100644
--- a/src/test/java/com/puppycrawl/tools/checkstyle/checks/annotation/PackageAnnotationTest.java
+++ b/src/test/java/com/puppycrawl/tools/checkstyle/checks/annotation/PackageAnnotationTest.java
@@ -20,6 +20,7 @@
package com.puppycrawl.tools.checkstyle.checks.annotation;
import java.io.File;
+import java.io.IOException;
import org.apache.commons.lang3.ArrayUtils;
import org.junit.Assert;
@@ -30,6 +31,18 @@ import com.puppycrawl.tools.checkstyle.DefaultConfiguration;
import com.puppycrawl.tools.checkstyle.api.TokenTypes;
public class PackageAnnotationTest extends BaseCheckTestSupport {
+ @Override
+ protected String getPath(String filename) throws IOException {
+ return super.getPath("checks" + File.separator
+ + "annotation" + File.separator + filename);
+ }
+
+ @Override
+ protected String getNonCompilablePath(String filename) throws IOException {
+ return super.getNonCompilablePath("checks" + File.separator
+ + "annotation" + File.separator + filename);
+ }
+
/**
* This tests a package annotation that is in the package-info.java file.
*/
@@ -39,7 +52,7 @@ public class PackageAnnotationTest extends BaseCheckTestSupport {
final String[] expected = ArrayUtils.EMPTY_STRING_ARRAY;
- verify(checkConfig, getPath("annotation" + File.separator + "package-info.java"), expected);
+ verify(checkConfig, getNonCompilablePath("package-info.java"), expected);
}
@Test
@@ -56,7 +69,7 @@ public class PackageAnnotationTest extends BaseCheckTestSupport {
final String[] expected = ArrayUtils.EMPTY_STRING_ARRAY;
- verify(checkConfig, getPath("annotation" + File.separator + "InputPackageAnnotationCheckTest.java"), expected);
+ verify(checkConfig, getPath("InputPackageAnnotationCheckTest.java"), expected);
}
@Test
@@ -67,6 +80,6 @@ public class PackageAnnotationTest extends BaseCheckTestSupport {
"0: Package annotations must be in the package-info.java info.",
};
- verify(checkConfig, new File("src/test/resources-noncompilable/com/puppycrawl/tools/checkstyle/annotation/InputPackageAnnotationCheckTest2.java").getCanonicalPath(), expected);
+ verify(checkConfig, getNonCompilablePath("InputPackageAnnotationCheckTest2.java"), expected);
}
}
diff --git a/src/test/java/com/puppycrawl/tools/checkstyle/checks/annotation/SuppressWarningsCheckTest.java b/src/test/java/com/puppycrawl/tools/checkstyle/checks/annotation/SuppressWarningsCheckTest.java
index 6e998c555..8eeab6f1a 100644
--- a/src/test/java/com/puppycrawl/tools/checkstyle/checks/annotation/SuppressWarningsCheckTest.java
+++ b/src/test/java/com/puppycrawl/tools/checkstyle/checks/annotation/SuppressWarningsCheckTest.java
@@ -22,6 +22,7 @@ package com.puppycrawl.tools.checkstyle.checks.annotation;
import static com.puppycrawl.tools.checkstyle.checks.annotation.SuppressWarningsCheck.MSG_KEY_SUPPRESSED_WARNING_NOT_ALLOWED;
import java.io.File;
+import java.io.IOException;
import org.apache.commons.lang3.ArrayUtils;
import org.junit.Test;
@@ -30,6 +31,12 @@ import com.puppycrawl.tools.checkstyle.BaseCheckTestSupport;
import com.puppycrawl.tools.checkstyle.DefaultConfiguration;
public class SuppressWarningsCheckTest extends BaseCheckTestSupport {
+ @Override
+ protected String getPath(String filename) throws IOException {
+ return super.getPath("checks" + File.separator
+ + "annotation" + File.separator + filename);
+ }
+
/**
* Tests SuppressWarnings with default regex.
*/
@@ -49,7 +56,7 @@ public class SuppressWarningsCheckTest extends BaseCheckTestSupport {
"82:106: " + getCheckMessage(MSG_KEY_SUPPRESSED_WARNING_NOT_ALLOWED, " "),
};
- verify(checkConfig, getPath("annotation" + File.separator + "SuppressWarningsSingle.java"), expected);
+ verify(checkConfig, getPath("SuppressWarningsSingle.java"), expected);
}
/**
@@ -91,7 +98,7 @@ public class SuppressWarningsCheckTest extends BaseCheckTestSupport {
"82:115: " + getCheckMessage(MSG_KEY_SUPPRESSED_WARNING_NOT_ALLOWED, "unused"),
};
- verify(checkConfig, getPath("annotation" + File.separator + "SuppressWarningsSingle.java"), expected);
+ verify(checkConfig, getPath("SuppressWarningsSingle.java"), expected);
}
/**
@@ -115,7 +122,7 @@ public class SuppressWarningsCheckTest extends BaseCheckTestSupport {
"82:47: " + getCheckMessage(MSG_KEY_SUPPRESSED_WARNING_NOT_ALLOWED, "unchecked"),
};
- verify(checkConfig, getPath("annotation" + File.separator + "SuppressWarningsSingle.java"), expected);
+ verify(checkConfig, getPath("SuppressWarningsSingle.java"), expected);
}
/**
@@ -137,7 +144,7 @@ public class SuppressWarningsCheckTest extends BaseCheckTestSupport {
"82:47: " + getCheckMessage(MSG_KEY_SUPPRESSED_WARNING_NOT_ALLOWED, "unchecked"),
};
- verify(checkConfig, getPath("annotation" + File.separator + "SuppressWarningsSingle.java"), expected);
+ verify(checkConfig, getPath("SuppressWarningsSingle.java"), expected);
}
/**
@@ -170,7 +177,7 @@ public class SuppressWarningsCheckTest extends BaseCheckTestSupport {
"82:115: " + getCheckMessage(MSG_KEY_SUPPRESSED_WARNING_NOT_ALLOWED, "unused"),
};
- verify(checkConfig, getPath("annotation" + File.separator + "SuppressWarningsSingle.java"), expected);
+ verify(checkConfig, getPath("SuppressWarningsSingle.java"), expected);
}
/**
@@ -200,7 +207,7 @@ public class SuppressWarningsCheckTest extends BaseCheckTestSupport {
"82:115: " + getCheckMessage(MSG_KEY_SUPPRESSED_WARNING_NOT_ALLOWED, "unused"),
};
- verify(checkConfig, getPath("annotation" + File.separator + "SuppressWarningsSingle.java"), expected);
+ verify(checkConfig, getPath("SuppressWarningsSingle.java"), expected);
}
/**
@@ -242,7 +249,7 @@ public class SuppressWarningsCheckTest extends BaseCheckTestSupport {
"82:115: " + getCheckMessage(MSG_KEY_SUPPRESSED_WARNING_NOT_ALLOWED, "unused"),
};
- verify(checkConfig, getPath("annotation" + File.separator + "SuppressWarningsSingle.java"), expected);
+ verify(checkConfig, getPath("SuppressWarningsSingle.java"), expected);
}
/**
@@ -271,7 +278,7 @@ public class SuppressWarningsCheckTest extends BaseCheckTestSupport {
"82:194: " + getCheckMessage(MSG_KEY_SUPPRESSED_WARNING_NOT_ALLOWED, " "),
};
- verify(checkConfig, getPath("annotation" + File.separator + "SuppressWarningsCompact.java"), expected);
+ verify(checkConfig, getPath("SuppressWarningsCompact.java"), expected);
}
/**
@@ -332,7 +339,7 @@ public class SuppressWarningsCheckTest extends BaseCheckTestSupport {
"82:202: " + getCheckMessage(MSG_KEY_SUPPRESSED_WARNING_NOT_ALLOWED, "unused"),
};
- verify(checkConfig, getPath("annotation" + File.separator + "SuppressWarningsCompact.java"), expected);
+ verify(checkConfig, getPath("SuppressWarningsCompact.java"), expected);
}
/**
@@ -359,7 +366,7 @@ public class SuppressWarningsCheckTest extends BaseCheckTestSupport {
"82:135: " + getCheckMessage(MSG_KEY_SUPPRESSED_WARNING_NOT_ALLOWED, "unchecked"),
};
- verify(checkConfig, getPath("annotation" + File.separator + "SuppressWarningsCompact.java"), expected);
+ verify(checkConfig, getPath("SuppressWarningsCompact.java"), expected);
}
@@ -379,7 +386,7 @@ public class SuppressWarningsCheckTest extends BaseCheckTestSupport {
"64:62: " + getCheckMessage(MSG_KEY_SUPPRESSED_WARNING_NOT_ALLOWED, "unchecked"),
};
- verify(checkConfig, getPath("annotation" + File.separator + "SuppressWarningsCompact.java"), expected);
+ verify(checkConfig, getPath("SuppressWarningsCompact.java"), expected);
}
/**
@@ -421,7 +428,7 @@ public class SuppressWarningsCheckTest extends BaseCheckTestSupport {
"82:202: " + getCheckMessage(MSG_KEY_SUPPRESSED_WARNING_NOT_ALLOWED, "unused"),
};
- verify(checkConfig, getPath("annotation" + File.separator + "SuppressWarningsCompact.java"), expected);
+ verify(checkConfig, getPath("SuppressWarningsCompact.java"), expected);
}
/**
@@ -457,7 +464,7 @@ public class SuppressWarningsCheckTest extends BaseCheckTestSupport {
"82:202: " + getCheckMessage(MSG_KEY_SUPPRESSED_WARNING_NOT_ALLOWED, "unused"),
};
- verify(checkConfig, getPath("annotation" + File.separator + "SuppressWarningsCompact.java"), expected);
+ verify(checkConfig, getPath("SuppressWarningsCompact.java"), expected);
}
/**
@@ -518,7 +525,7 @@ public class SuppressWarningsCheckTest extends BaseCheckTestSupport {
"82:202: " + getCheckMessage(MSG_KEY_SUPPRESSED_WARNING_NOT_ALLOWED, "unused"),
};
- verify(checkConfig, getPath("annotation" + File.separator + "SuppressWarningsCompact.java"), expected);
+ verify(checkConfig, getPath("SuppressWarningsCompact.java"), expected);
}
/**
@@ -545,7 +552,7 @@ public class SuppressWarningsCheckTest extends BaseCheckTestSupport {
"82:200: " + getCheckMessage(MSG_KEY_SUPPRESSED_WARNING_NOT_ALLOWED, " "),
};
- verify(checkConfig, getPath("annotation" + File.separator + "SuppressWarningsExpanded.java"), expected);
+ verify(checkConfig, getPath("SuppressWarningsExpanded.java"), expected);
}
/**
@@ -603,7 +610,7 @@ public class SuppressWarningsCheckTest extends BaseCheckTestSupport {
};
- verify(checkConfig, getPath("annotation" + File.separator + "SuppressWarningsExpanded.java"), expected);
+ verify(checkConfig, getPath("SuppressWarningsExpanded.java"), expected);
}
/**
@@ -631,7 +638,7 @@ public class SuppressWarningsCheckTest extends BaseCheckTestSupport {
"82:141: " + getCheckMessage(MSG_KEY_SUPPRESSED_WARNING_NOT_ALLOWED, "unchecked"),
};
- verify(checkConfig, getPath("annotation" + File.separator + "SuppressWarningsExpanded.java"), expected);
+ verify(checkConfig, getPath("SuppressWarningsExpanded.java"), expected);
}
/**
@@ -650,7 +657,7 @@ public class SuppressWarningsCheckTest extends BaseCheckTestSupport {
"64:68: " + getCheckMessage(MSG_KEY_SUPPRESSED_WARNING_NOT_ALLOWED, "unchecked"),
};
- verify(checkConfig, getPath("annotation" + File.separator + "SuppressWarningsExpanded.java"), expected);
+ verify(checkConfig, getPath("SuppressWarningsExpanded.java"), expected);
}
/**
@@ -688,7 +695,7 @@ public class SuppressWarningsCheckTest extends BaseCheckTestSupport {
"82:208: " + getCheckMessage(MSG_KEY_SUPPRESSED_WARNING_NOT_ALLOWED, "unused"),
};
- verify(checkConfig, getPath("annotation" + File.separator + "SuppressWarningsExpanded.java"), expected);
+ verify(checkConfig, getPath("SuppressWarningsExpanded.java"), expected);
}
/**
@@ -725,7 +732,7 @@ public class SuppressWarningsCheckTest extends BaseCheckTestSupport {
"82:208: " + getCheckMessage(MSG_KEY_SUPPRESSED_WARNING_NOT_ALLOWED, "unused"),
};
- verify(checkConfig, getPath("annotation" + File.separator + "SuppressWarningsExpanded.java"), expected);
+ verify(checkConfig, getPath("SuppressWarningsExpanded.java"), expected);
}
/**
@@ -782,7 +789,7 @@ public class SuppressWarningsCheckTest extends BaseCheckTestSupport {
"82:208: " + getCheckMessage(MSG_KEY_SUPPRESSED_WARNING_NOT_ALLOWED, "unused"),
};
- verify(checkConfig, getPath("annotation" + File.separator + "SuppressWarningsExpanded.java"), expected);
+ verify(checkConfig, getPath("SuppressWarningsExpanded.java"), expected);
}
@Test
@@ -791,8 +798,7 @@ public class SuppressWarningsCheckTest extends BaseCheckTestSupport {
String[] expected = ArrayUtils.EMPTY_STRING_ARRAY;
- verify(checkConfig, getPath("annotation" + File.separator
- + "SuppressWarningsConstants.java"), expected);
+ verify(checkConfig, getPath("SuppressWarningsConstants.java"), expected);
}
@Test
@@ -801,8 +807,7 @@ public class SuppressWarningsCheckTest extends BaseCheckTestSupport {
String[] expected = ArrayUtils.EMPTY_STRING_ARRAY;
- verify(checkConfig, getPath("annotation" + File.separator
- + "SuppressWarningsValuePair.java"), expected);
+ verify(checkConfig, getPath("SuppressWarningsValuePair.java"), expected);
}
@Test