public Description getDescription() { return runner.getDescription(); }
public Description getDescription() { return runner.getDescription(); }
/** * Return a description suitable for an ignored test class if the test is * disabled via {@code @IfProfileValue} at the class-level, and * otherwise delegate to the parent implementation. * @see ProfileValueUtils#isTestEnabledInThisEnvironment(Class) */ @Override public Description getDescription() { if (!ProfileValueUtils.isTestEnabledInThisEnvironment(getTestClass().getJavaClass())) { return Description.createSuiteDescription(getTestClass().getJavaClass()); } return super.getDescription(); }
@Override public Description getDescription() { return runner.getDescription(); }
@Override public Description getDescription() { return delegate.getDescription(); }
@Override public Description getDescription() { return runner.getDescription(); } }
@Override public Description getDescription() { return runner.getDescription(); }
public Description getDescription() { return runner.getDescription(); }
@Override public Description getDescription() { Class<?> javaClass = getTestClass().getJavaClass(); Description superDescription = super.getDescription(); if (javaClass.getDeclaringClass() == null) { return superDescription; } else { Description description = Description .createSuiteDescription(javaClass.getSimpleName()); for (Description childDescription : superDescription .getChildren()) { description.addChild(childDescription); } return description; } }
protected static List<TestRequest> getTestRequests(String folderName, Filter filter) { List<TestRequest> requests = new ArrayList<>(); getTestClasses(folderName).forEach(testClass -> { try { new BlockJUnit4ClassRunner(testClass).getDescription().getChildren() .forEach(description -> { if (filter.shouldRun(description)) { TestRequest request = new TestRequest(description); request.setTestRunUUID(TestUUID.getTestUUID()); requests.add(request); } }); } catch (InitializationError e) { LOGGER.log(e); } }); return requests; }
public class MyRunner extends Runner { private Context myContext; MyRunnerListener runnerListener; private final BlockJUnit4ClassRunner runner; public MyRunner(final Class<?> clazz) throws InitializationError { myContext = new Context(); myContext.init(); runnerListener = new MyRunnerListener(myContext); runner = new BlockJUnit4ClassRunner(clazz); } @Override public void run(final RunNotifier notifier) { notifier.addListener(runnerListener); runner.run(notifier); } @Override public Description getDescription() { return runner.getDescription(); } public void filter(final Filter filter) throws NoTestsRemainException { runner.filter(filter); } }
/** * Return a description suitable for an ignored test class if the test is * disabled via {@code @IfProfileValue} at the class-level, and * otherwise delegate to the parent implementation. * @see ProfileValueUtils#isTestEnabledInThisEnvironment(Class) */ @Override public Description getDescription() { if (!ProfileValueUtils.isTestEnabledInThisEnvironment(getTestClass().getJavaClass())) { return Description.createSuiteDescription(getTestClass().getJavaClass()); } return super.getDescription(); }
/** * Return a description suitable for an ignored test class if the test is * disabled via {@code @IfProfileValue} at the class-level, and * otherwise delegate to the parent implementation. * @see ProfileValueUtils#isTestEnabledInThisEnvironment(Class) */ @Override public Description getDescription() { if (!ProfileValueUtils.isTestEnabledInThisEnvironment(getTestClass().getJavaClass())) { return Description.createSuiteDescription(getTestClass().getJavaClass()); } return super.getDescription(); }