aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/junit/runner/Description.java
diff options
context:
space:
mode:
authorPete Bentley <prb@google.com>2021-02-24 11:40:24 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2021-02-24 11:40:24 +0000
commitc4c7cf20fe2fb1da2405468d17ad7590ef49e430 (patch)
tree5ae2f0fddfaf8cf38a22f2e954387f1e59ec6e1f /src/main/java/org/junit/runner/Description.java
parentddc18e36ab19c38cb6ae6a73c876b05e1d43eeae (diff)
parent99022df227f5503b68838d97e0a6b3fa5f558f1b (diff)
downloadjunit-c4c7cf20fe2fb1da2405468d17ad7590ef49e430.tar.gz
Merge changes I8f5cd126,Ifdb59336,I6abae5ae,I5ec909df am: d135966357 am: d8911c6e95 am: 82af4b8b1d am: 99022df227
Original change: https://android-review.googlesource.com/c/platform/external/junit/+/1601635 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I9275ec780c450c13ced4b2c46030fe4ecd5a7f32
Diffstat (limited to 'src/main/java/org/junit/runner/Description.java')
-rw-r--r--src/main/java/org/junit/runner/Description.java13
1 files changed, 12 insertions, 1 deletions
diff --git a/src/main/java/org/junit/runner/Description.java b/src/main/java/org/junit/runner/Description.java
index fe47eac..0846a1e 100644
--- a/src/main/java/org/junit/runner/Description.java
+++ b/src/main/java/org/junit/runner/Description.java
@@ -125,6 +125,17 @@ public class Description implements Serializable {
}
/**
+ * Create a <code>Description</code> named after <code>testClass</code>
+ *
+ * @param testClass A not null {@link Class} containing tests
+ * @param annotations meta-data about the test, for downstream interpreters
+ * @return a <code>Description</code> of <code>testClass</code>
+ */
+ public static Description createSuiteDescription(Class<?> testClass, Annotation... annotations) {
+ return new Description(testClass, testClass.getName(), annotations);
+ }
+
+ /**
* Describes a Runner which runs no tests
*/
public static final Description EMPTY = new Description(null, "No Tests");
@@ -139,7 +150,7 @@ public class Description implements Serializable {
/*
* We have to use the f prefix until the next major release to ensure
* serialization compatibility.
- * See https://github.com/junit-team/junit/issues/976
+ * See https://github.com/junit-team/junit4/issues/976
*/
private final Collection<Description> fChildren = new ConcurrentLinkedQueue<Description>();
private final String fDisplayName;