Jiabao Sun created FLINK-32948:
----------------------------------
Summary: Minimize visibility of parameterized tests
Key: FLINK-32948
URL: https://issues.apache.org/jira/browse/FLINK-32948
Project: Flink
Issue Type: Sub-task
Components: Tests
Affects Versions: 1.17.1
Reporter: Jiabao Sun
Since was [FLINK-32942|https://issues.apache.org/jira/browse/FLINK-32942] was
merged into master, we can minimize visibility of parameterized tests.
Before
{code:java}
@ExtendWith(ParameterizedTestExtension.class)
public class ParameterizedTestExtensionTest {
private static final List<Integer> PARAMETERS = Arrays.asList(1, 2);
@Parameter
public Integer parameter;
@Parameters
public static List<Integer> parameters() {
return PARAMETERS;
}
@TestTemplate
void testWithParameters() {
assertThat(parameter).isIn(PARAMETERS);
}
}
{code}
Now
{code:java}
@ExtendWith(ParameterizedTestExtension.class)
class ParameterizedTestExtensionTest {
private static final List<Integer> PARAMETERS = Arrays.asList(1, 2);
@Parameter
private Integer parameter;
@Parameters
private static List<Integer> parameters() {
return PARAMETERS;
}
@TestTemplate
void testWithParameters() {
assertThat(parameter).isIn(PARAMETERS);
}
}
{code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)