aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/junit/Assume.java
diff options
context:
space:
mode:
authorDavid Srbecky <dsrbecky@google.com>2021-02-24 16:24:07 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2021-02-24 16:24:07 +0000
commit565f36d28118dce0c0a08fe71924dcd25e039022 (patch)
tree81124de095a6b4a53b223d0f70cadde9744ee44a /src/main/java/org/junit/Assume.java
parentd1359663578e2a49e74ed74eb10d4b663d58cf3f (diff)
parent08a6d4b74555db6d01048fc7065eb1e2bfaf33bc (diff)
downloadjunit-565f36d28118dce0c0a08fe71924dcd25e039022.tar.gz
Merge changes from topic "revert-1601635-AIQYZOHWTP"
* changes: Revert "Upgrade external/junit to 4.13.2" Revert "Extra generic type information to aid certain javacs." Revert "Remove DisableOnDebug (new in 4.12) as it is not support..." Revert "Remove support for stuck threads"
Diffstat (limited to 'src/main/java/org/junit/Assume.java')
-rw-r--r--src/main/java/org/junit/Assume.java19
1 files changed, 4 insertions, 15 deletions
diff --git a/src/main/java/org/junit/Assume.java b/src/main/java/org/junit/Assume.java
index 29b705b..b7687f7 100644
--- a/src/main/java/org/junit/Assume.java
+++ b/src/main/java/org/junit/Assume.java
@@ -14,7 +14,7 @@ import org.hamcrest.Matcher;
* basically means "don't run this test if these conditions don't apply". The default JUnit runner skips tests with
* failing assumptions. Custom runners may behave differently.
* <p>
- * A good example of using assumptions is in <a href="https://github.com/junit-team/junit4/wiki/Theories">Theories</a> where they are needed to exclude certain datapoints that aren't suitable or allowed for a certain test case.
+ * A good example of using assumptions is in <a href="https://github.com/junit-team/junit/wiki/Theories">Theories</a> where they are needed to exclude certain datapoints that aren't suitable or allowed for a certain test case.
* </p>
* Failed assumptions are usually not logged, because there may be many tests that don't apply to certain
* configurations.
@@ -29,20 +29,11 @@ import org.hamcrest.Matcher;
* </pre>
* </p>
*
- * @see <a href="https://github.com/junit-team/junit4/wiki/Theories">Theories</a>
+ * @see <a href="https://github.com/junit-team/junit/wiki/Theories">Theories</a>
*
* @since 4.4
*/
public class Assume {
-
- /**
- * Do not instantiate.
- * @deprecated since 4.13.
- */
- @Deprecated
- public Assume() {
- }
-
/**
* If called with an expression evaluating to {@code false}, the test will halt and be ignored.
*/
@@ -54,7 +45,7 @@ public class Assume {
* The inverse of {@link #assumeTrue(boolean)}.
*/
public static void assumeFalse(boolean b) {
- assumeThat(b, is(false));
+ assumeTrue(!b);
}
/**
@@ -76,11 +67,9 @@ public class Assume {
}
/**
- * If called with a {@code null} array or one or more {@code null} elements in {@code objects},
- * the test will halt and be ignored.
+ * If called with one or more null elements in <code>objects</code>, the test will halt and be ignored.
*/
public static void assumeNotNull(Object... objects) {
- assumeThat(objects, notNullValue());
assumeThat(asList(objects), everyItem(notNullValue()));
}