You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by tw...@apache.org on 2021/12/01 12:56:23 UTC
[flink] branch master updated (cf454dd -> 39ffdcc)
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