diff --git a/datafusion/src/optimizer/simplify_expressions.rs b/datafusion/src/optimizer/simplify_expressions.rs index e95d2e8589d81..5927810da5512 100644 --- a/datafusion/src/optimizer/simplify_expressions.rs +++ b/datafusion/src/optimizer/simplify_expressions.rs @@ -1034,11 +1034,6 @@ mod tests { let expr = call_fn("to_timestamp", vec![col("a")]).unwrap(); test_evaluate(expr.clone(), expr); - // check that non foldable arguments are folded - // to_timestamp(a) --> to_timestamp(a) [no rewrite possible] - let expr = call_fn("to_timestamp", vec![col("a")]).unwrap(); - test_evaluate(expr.clone(), expr); - // volatile / stable functions should not be evaluated // rand() + (1 + 2) --> rand() + 3 let fun = BuiltinScalarFunction::Random;