XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 1.17.1
    • None
    • Tests
    • None

    Description

      Since was FLINK-32942 was merged into master, we can minimize visibility of parameterized tests.

      Before

      @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);
          }
      }
      

      Now

      @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);
          }
      }
      

      Attachments

        Activity

          People

            jiabao.sun jiabao.sun
            jiabao.sun jiabao.sun
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: