Skip to content

Commit

Permalink
Merge pull request prestodb#274 from arunthirupathi/upgrade_testng_7
Browse files Browse the repository at this point in the history
Upgrade testng to 7.5
  • Loading branch information
ARUNACHALAM THIRUPATHI authored Jun 27, 2022
2 parents 54526c4 + a202951 commit 2acb576
Show file tree
Hide file tree
Showing 4 changed files with 83 additions and 43 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ build/
out/
*.iml
*.eml
*.ipr
*.iws

*.pyc

Expand Down
4 changes: 2 additions & 2 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ ext.versions = [
guava : '21.0',
guice : '4.0',
log4j : '1.2.17',
testng : '6.14.3',
testng : '7.5',
junit : '4.12',
spock : '1.0-groovy-2.4',
slf4j : '1.7.12',
Expand Down Expand Up @@ -113,7 +113,7 @@ ext.tempto_runner = project(':tempto-runner')
ext.tempto_ldap = project(':tempto-ldap')
ext.tempto_kafka = project(':tempto-kafka')
ext.expected_result_generator = project(':expected-result-generator')
ext.tempto_version = '1.52-SNAPSHOT'
ext.tempto_version = '1.52'
ext.tempto_group = "io.prestodb.tempto"
ext.isReleaseVersion = !tempto_version.endsWith("SNAPSHOT")

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@
import net.bytebuddy.dynamic.loading.ClassLoadingStrategy;
import net.bytebuddy.implementation.MethodCall;
import org.slf4j.Logger;
import org.testng.annotations.CustomAttribute;
import org.testng.annotations.Test;

import java.lang.annotation.Annotation;
Expand Down Expand Up @@ -163,12 +164,6 @@ public boolean enabled()
return true;
}

@Override
public String[] parameters()
{
return new String[0];
}

@Override
public String[] dependsOnGroups()
{
Expand Down Expand Up @@ -260,9 +255,9 @@ public String testName()
}

@Override
public boolean sequential()
public CustomAttribute[] attributes()
{
return false;
return new CustomAttribute[0];
}

@Override
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,13 +15,16 @@
package io.prestodb.tempto.internal.initialization;

import org.testng.IClass;
import org.testng.IDataProviderMethod;
import org.testng.IRetryAnalyzer;
import org.testng.ITestClass;
import org.testng.ITestNGMethod;
import org.testng.ITestResult;
import org.testng.annotations.CustomAttribute;
import org.testng.internal.ConstructorOrMethod;
import org.testng.internal.IParameterInfo;
import org.testng.xml.XmlTest;

import java.lang.reflect.Method;
import java.util.List;
import java.util.Map;
import java.util.concurrent.Callable;
Expand Down Expand Up @@ -54,26 +57,12 @@ public void setTestClass(ITestClass cls)
delegate.setTestClass(cls);
}

@Override
@Deprecated
public Method getMethod()
{
return delegate.getMethod();
}

@Override
public String getMethodName()
{
return delegate.getMethodName();
}

@Override
@Deprecated
public Object[] getInstances()
{
return delegate.getInstances();
}

@Override
public Object getInstance()
{
Expand Down Expand Up @@ -224,12 +213,6 @@ public void setInvocationCount(int count)
delegate.setInvocationCount(count);
}

@Override
public int getTotalInvocationCount()
{
return delegate.getTotalInvocationCount();
}

@Override
public int getSuccessPercentage()
{
Expand Down Expand Up @@ -326,18 +309,6 @@ public int getParameterInvocationCount()
return delegate.getParameterInvocationCount();
}

@Override
public IRetryAnalyzer getRetryAnalyzer()
{
return delegate.getRetryAnalyzer();
}

@Override
public void setRetryAnalyzer(IRetryAnalyzer retryAnalyzer)
{
delegate.setRetryAnalyzer(retryAnalyzer);
}

@Override
public boolean skipFailedInvocations()
{
Expand Down Expand Up @@ -448,4 +419,76 @@ public String toString()

@Override
abstract public ITestNGMethod clone();

@Override
public boolean hasBeforeGroupsConfiguration()
{
return delegate.hasBeforeGroupsConfiguration();
}

@Override
public boolean hasAfterGroupsConfiguration()
{
return delegate.hasAfterGroupsConfiguration();
}

@Override
public boolean isDataDriven()
{
return delegate.isDataDriven();
}

@Override
public IParameterInfo getFactoryMethodParamsInfo()
{
return delegate.getFactoryMethodParamsInfo();
}

@Override
public CustomAttribute[] getAttributes()
{
return delegate.getAttributes();
}

@Override
public IDataProviderMethod getDataProviderMethod()
{
return delegate.getDataProviderMethod();
}

@Override
public Class<?>[] getParameterTypes()
{
return delegate.getParameterTypes();
}

@Override
public IRetryAnalyzer getRetryAnalyzer(ITestResult result)
{
return delegate.getRetryAnalyzer(result);
}

@Override
public void setRetryAnalyzerClass(Class<? extends IRetryAnalyzer> clazz)
{
delegate.setRetryAnalyzerClass(clazz);
}

@Override
public Class<? extends IRetryAnalyzer> getRetryAnalyzerClass()
{
return delegate.getRetryAnalyzerClass();
}

@Override
public int getInterceptedPriority()
{
return delegate.getInterceptedPriority();
}

@Override
public void setInterceptedPriority(int priority)
{
delegate.setInterceptedPriority(priority);
}
}

0 comments on commit 2acb576

Please sign in to comment.