This is an automated email from the ASF dual-hosted git repository. twalthr pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/flink.git.
from cf454dd [hotfix][ci] Properly setup cron builds for 1.13+ add 0452506 [FLINK-25079][test-utils-junit] Add new assertj style assertions in FlinkAssertions to replace FlinkMatchers add 023100d [FLINK-25079][table-common] Add some initial assertj assertions for table data and types apis add 39ffdcc [FLINK-25079][table-common] Refactored some tests to use the new assertions No new revisions were added by this update. Summary of changes: .../flink/table/data/utils/JoinedRowDataTest.java | 28 +- .../table/data/utils/ProjectedRowDataTest.java | 44 +- .../apache/flink/table/test/DataTypeAssert.java | 73 ++ .../flink/table/test/DataTypeConditions.java | 31 +- .../apache/flink/table/test/LogicalTypeAssert.java | 155 ++++ .../flink/table/test/LogicalTypeConditions.java | 18 +- .../org/apache/flink/table/test/RowDataAssert.java | 74 ++ .../apache/flink/table/test/StringDataAssert.java} | 30 +- .../apache/flink/table/test/TableAssertions.java} | 34 +- .../table/types/ClassDataTypeConverterTest.java | 9 +- .../org/apache/flink/table/types/DataTypeTest.java | 200 ++--- .../apache/flink/table/types/DataTypesTest.java | 41 +- .../flink/table/types/LogicalCommonTypeTest.java | 15 +- .../table/types/LogicalTypeCastAvoidanceTest.java | 10 +- .../flink/table/types/LogicalTypeCastsTest.java | 13 +- .../table/types/LogicalTypeDuplicatorTest.java | 7 +- .../flink/table/types/LogicalTypeParserTest.java | 12 +- .../apache/flink/table/types/LogicalTypesTest.java | 983 +++++++++++---------- .../table/types/TypeInfoDataTypeConverterTest.java | 8 +- .../apache/flink/table/types/TypeTestingUtils.java | 66 -- .../table/types/ValueDataTypeConverterTest.java | 11 +- .../types/extraction/DataTypeExtractorTest.java | 5 +- .../extraction/TypeInferenceExtractorTest.java | 47 +- .../inference/InputTypeStrategiesTestBase.java | 29 +- .../types/inference/TypeStrategiesTestBase.java | 23 +- .../types/logical/utils/LogicalTypeChecksTest.java | 46 +- .../logical/utils/LogicalTypeMergingTest.java | 90 +- .../table/types/utils/DataTypeFactoryMock.java | 6 +- .../flink/table/types/utils/DataTypeUtilsTest.java | 132 ++- .../flink-test-utils-junit/pom.xml | 6 + .../flink/core/testutils/FlinkAssertions.java | 118 +++ .../apache/flink/core/testutils/FlinkMatchers.java | 10 +- pom.xml | 8 +- 33 files changed, 1355 insertions(+), 1027 deletions(-) create mode 100644 flink-table/flink-table-common/src/test/java/org/apache/flink/table/test/DataTypeAssert.java copy flink-end-to-end-tests/flink-tpcds-test/src/main/java/org/apache/flink/table/tpcds/schema/Column.java => flink-table/flink-table-common/src/test/java/org/apache/flink/table/test/DataTypeConditions.java (57%) create mode 100644 flink-table/flink-table-common/src/test/java/org/apache/flink/table/test/LogicalTypeAssert.java copy flink-connectors/flink-connector-elasticsearch-base/src/main/java/org/apache/flink/connector/elasticsearch/table/LogicalTypeWithIndex.java => flink-table/flink-table-common/src/test/java/org/apache/flink/table/test/LogicalTypeConditions.java (68%) create mode 100644 flink-table/flink-table-common/src/test/java/org/apache/flink/table/test/RowDataAssert.java copy flink-table/{flink-table-runtime/src/main/java/org/apache/flink/table/data/conversion/StringStringConverter.java => flink-table-common/src/test/java/org/apache/flink/table/test/StringDataAssert.java} (56%) copy flink-table/flink-table-common/src/{main/java/org/apache/flink/table/types/inference/strategies/MissingTypeStrategy.java => test/java/org/apache/flink/table/test/TableAssertions.java} (54%) delete mode 100644 flink-table/flink-table-common/src/test/java/org/apache/flink/table/types/TypeTestingUtils.java create mode 100644 flink-test-utils-parent/flink-test-utils-junit/src/main/java/org/apache/flink/core/testutils/FlinkAssertions.java