@Override
protected void runChild(final FrameworkMethod method, RunNotifier notifier) {
Description description = describeChild(method);
if (test == null) {
runLeaf(new Fail(testException), description, notifier);
}
// There is a difference between ignore annotations and annotations performing an action.
// Ignore annotations are handled by the TestIgnorance, while other annotations will be handled
// by this file in methodBlock().