From 871d29fa5bf5fb557483ac07c1f0a3cb660c40dc Mon Sep 17 00:00:00 2001 From: Yuming Wang Date: Fri, 25 Dec 2020 13:30:00 +0800 Subject: [PATCH] fix --- .../optimizer/PushFoldableIntoBranchesSuite.scala | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/optimizer/PushFoldableIntoBranchesSuite.scala b/sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/optimizer/PushFoldableIntoBranchesSuite.scala index 9ac9129e0cc67..447a6f4b2dc85 100644 --- a/sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/optimizer/PushFoldableIntoBranchesSuite.scala +++ b/sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/optimizer/PushFoldableIntoBranchesSuite.scala @@ -68,8 +68,7 @@ class PushFoldableIntoBranchesSuite assert(!nonDeterministic.deterministic) assertEquivalent(EqualTo(nonDeterministic, Literal(2)), GreaterThanOrEqual(Rand(1), Literal(0.5))) - assertEquivalent(EqualTo(nonDeterministic, Literal(3)), - If(LessThan(Rand(1), Literal(0.5)), FalseLiteral, FalseLiteral)) + assertEquivalent(EqualTo(nonDeterministic, Literal(3)), FalseLiteral) // Handle Null values. assertEquivalent( @@ -141,9 +140,8 @@ class PushFoldableIntoBranchesSuite CaseWhen(Seq((LessThan(Rand(1), Literal(0.5)), Literal(1))), Some(Literal(2))) assert(!nonDeterministic.deterministic) assertEquivalent(EqualTo(nonDeterministic, Literal(2)), - CaseWhen(Seq((LessThan(Rand(1), Literal(0.5)), FalseLiteral)), Some(TrueLiteral))) - assertEquivalent(EqualTo(nonDeterministic, Literal(3)), - CaseWhen(Seq((LessThan(Rand(1), Literal(0.5)), FalseLiteral)), Some(FalseLiteral))) + GreaterThanOrEqual(Rand(1), Literal(0.5))) + assertEquivalent(EqualTo(nonDeterministic, Literal(3)), FalseLiteral) // Handle Null values. assertEquivalent(