Skip to content

Commit c5d0e2f

Browse files
snapshots
1 parent 4b2093d commit c5d0e2f

1 file changed

Lines changed: 4 additions & 12 deletions

File tree

datafusion/physical-expr/src/expressions/dynamic_filters.rs

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -646,23 +646,15 @@ mod test {
646646
&filter_schema_1,
647647
)
648648
.unwrap();
649-
let df1 = dynamic_filter_1
650-
.as_any()
651-
.downcast_ref::<DynamicFilterPhysicalExpr>()
652-
.unwrap();
653-
let current1 = df1.current().unwrap();
654-
insta::assert_snapshot!(format!("{current1:?}"), @r#"BinaryExpr { left: Column { name: "a", index: 0 }, op: Eq, right: Literal { value: Int32(42), field: Field { name: "lit", data_type: Int32 } }, fail_on_overflow: false }"#);
649+
let snap = dynamic_filter_1.snapshot().unwrap().unwrap();
650+
insta::assert_snapshot!(format!("{snap:?}"), @r#"BinaryExpr { left: Column { name: "a", index: 0 }, op: Eq, right: Literal { value: Int32(42), field: Field { name: "lit", data_type: Int32 } }, fail_on_overflow: false }"#);
655651
let dynamic_filter_2 = reassign_expr_columns(
656652
Arc::clone(&dynamic_filter) as Arc<dyn PhysicalExpr>,
657653
&filter_schema_2,
658654
)
659655
.unwrap();
660-
let df2 = dynamic_filter_2
661-
.as_any()
662-
.downcast_ref::<DynamicFilterPhysicalExpr>()
663-
.unwrap();
664-
let current2 = df2.current().unwrap();
665-
insta::assert_snapshot!(format!("{current2:?}"), @r#"BinaryExpr { left: Column { name: "a", index: 1 }, op: Eq, right: Literal { value: Int32(42), field: Field { name: "lit", data_type: Int32 } }, fail_on_overflow: false }"#);
656+
let snap = dynamic_filter_2.snapshot().unwrap().unwrap();
657+
insta::assert_snapshot!(format!("{snap:?}"), @r#"BinaryExpr { left: Column { name: "a", index: 1 }, op: Eq, right: Literal { value: Int32(42), field: Field { name: "lit", data_type: Int32 } }, fail_on_overflow: false }"#);
666658
// Both filters allow evaluating the same expression
667659
let batch_1 = RecordBatch::try_new(
668660
Arc::clone(&filter_schema_1),

0 commit comments

Comments
 (0)