This is an automated email from the ASF dual-hosted git repository.
yuxia pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/fluss-rust.git
The following commit(s) were added to refs/heads/main by this push:
new a37c5ba chore: fix IT failure from additional table properties (#368)
a37c5ba is described below
commit a37c5ba92412761418e13c5c6f22fbea1287948d
Author: Keith Lee <[email protected]>
AuthorDate: Mon Feb 23 13:22:07 2026 +0000
chore: fix IT failure from additional table properties (#368)
---
crates/fluss/tests/integration/admin.rs | 16 +++++++++++-----
1 file changed, 11 insertions(+), 5 deletions(-)
diff --git a/crates/fluss/tests/integration/admin.rs
b/crates/fluss/tests/integration/admin.rs
index 121158c..c0745dc 100644
--- a/crates/fluss/tests/integration/admin.rs
+++ b/crates/fluss/tests/integration/admin.rs
@@ -200,11 +200,17 @@ mod admin_test {
"Bucket keys mismatch"
);
- assert_eq!(
- table_info.get_properties(),
- table_descriptor.properties(),
- "Properties mismatch"
- );
+ // The server may add extra default properties, so verify that all
+ // expected properties are present rather than requiring an exact
match.
+ let actual_props = table_info.get_properties();
+ for (key, value) in table_descriptor.properties() {
+ assert_eq!(
+ actual_props.get(key),
+ Some(value),
+ "Property mismatch for key '{}'",
+ key
+ );
+ }
// drop table
admin