class JUnit47Provider extends AbstractJUnitProvider {

    @Override
    public boolean isEnabled(List<ClasspathEntry> testBundleClassPath, Properties surefireProperties) {
        if (hasGroups(surefireProperties)) {
            return true;
        }
        if (!isParallelEnabled(surefireProperties)) {
            return false;
        }
        return super.isEnabled(testBundleClassPath, surefireProperties);
    }

}