From ed991708862ccbe2da877fbe038a7301c223b129 Mon Sep 17 00:00:00 2001 From: Dongjoon Hyun Date: Fri, 3 Jun 2022 10:37:23 -0700 Subject: [PATCH] [SPARK-39259][SQL][TEST] Fix Scala 2.13 ClassCastException --- .../sql/catalyst/optimizer/ComputeCurrentTimeSuite.scala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/optimizer/ComputeCurrentTimeSuite.scala b/sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/optimizer/ComputeCurrentTimeSuite.scala index c034906c09bb..86461522f746 100644 --- a/sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/optimizer/ComputeCurrentTimeSuite.scala +++ b/sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/optimizer/ComputeCurrentTimeSuite.scala @@ -135,7 +135,7 @@ class ComputeCurrentTimeSuite extends PlanTest { assert(offsetsFromQuarterHour.size == 1) } - private def literals[T](plan: LogicalPlan): Seq[T] = { + private def literals[T](plan: LogicalPlan): scala.collection.mutable.ArrayBuffer[T] = { val literals = new scala.collection.mutable.ArrayBuffer[T] plan.transformWithSubqueries { case subQuery => subQuery.transformAllExpressions { case expression: Literal => @@ -143,6 +143,6 @@ class ComputeCurrentTimeSuite extends PlanTest { expression } } - literals.asInstanceOf[Seq[T]] + literals } }