srielau commented on code in PR #52173:
URL: https://github.com/apache/spark/pull/52173#discussion_r2319090080


##########
sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/analysis/AnalysisErrorSuite.scala:
##########
@@ -834,79 +834,14 @@ class AnalysisErrorSuite extends AnalysisTest with 
DataTypeErrorsBase {
       """"explode(array(min(a)))", "explode(array(max(a)))"""" :: Nil
   )
 
-  errorConditionTest(
-    "EXEC IMMEDIATE - nested execute immediate not allowed",
-    CatalystSqlParser.parsePlan("EXECUTE IMMEDIATE 'EXECUTE IMMEDIATE 
\\\'SELECT 42\\\''"),
-    "NESTED_EXECUTE_IMMEDIATE",
-    Map(
-      "sqlString" -> "EXECUTE IMMEDIATE 'SELECT 42'"))
-
-  errorConditionTest(
-    "EXEC IMMEDIATE - both positional and named used",
-    CatalystSqlParser.parsePlan("EXECUTE IMMEDIATE 'SELECT 42 where ? = 
:first'" +
-      " USING 1, 2 as first"),
-    "INVALID_QUERY_MIXED_QUERY_PARAMETERS",
-    Map.empty)
-
-  test("EXEC IMMEDIATE - non string variable as sqlString parameter") {
-    val execImmediatePlan = ExecuteImmediateQuery(
-      Seq.empty,
-      scala.util.Right(UnresolvedAttribute("testVarA")),
-      Seq(UnresolvedAttribute("testVarA")))
-
-    assertAnalysisErrorCondition(
-      inputPlan = execImmediatePlan,
-      expectedErrorCondition = 
"INVALID_VARIABLE_TYPE_FOR_QUERY_EXECUTE_IMMEDIATE",
-      expectedMessageParameters = Map(
-        "varType" -> "\"INT\""
-      ))
-  }
 
-  test("EXEC IMMEDIATE - Null string as sqlString parameter") {
-    val execImmediatePlan = ExecuteImmediateQuery(
-      Seq.empty,
-      scala.util.Right(UnresolvedAttribute("testVarNull")),
-      Seq(UnresolvedAttribute("testVarNull")))
 
-    assertAnalysisErrorCondition(
-      inputPlan = execImmediatePlan,
-      expectedErrorCondition = "NULL_QUERY_STRING_EXECUTE_IMMEDIATE",
-      expectedMessageParameters = Map("varName" -> "`testVarNull`"))
-  }
 

Review Comment:
   They are moved. Mainly because they are not returning AnalysisError any more.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org
For additional commands, e-mail: reviews-h...@spark.apache.org

Reply via email to