in crates/datafusion/src/util/expr.rs [271:281]
fn test_negate_operator_for_all_ops() {
for (op, _) in ExprOperator::TOKEN_OP_PAIRS {
if let Some(negated_op) = ExprOperator::from_str(op).unwrap().negate() {
let double_negated_op = negated_op
.negate()
.expect("Negation should be defined for all operators");
assert_eq!(double_negated_op, ExprOperator::from_str(op).unwrap());
}
}
}