protected InvocationMode getInvocationMode( Object receiver, Method method ) {
        if( !methodExecutionEnabled ) {
            return SKIPPED;
        }

        if( method.isAnnotationPresent( Pending.class )
            || method.getDeclaringClass().isAnnotationPresent( Pending.class )
            || receiver.getClass().isAnnotationPresent( Pending.class ) ) {
            return PENDING;
        }

        return defaultInvocationMode;
    }
Whether all exceptions should be suppressed and not be rethrown
jgiven-core/src/main/java/com/tngtech/jgiven/impl/intercept/StepInterceptorImpl.java