uros-db commented on code in PR #45643: URL: https://github.com/apache/spark/pull/45643#discussion_r1565489630
########## sql/core/src/test/scala/org/apache/spark/sql/CollationStringExpressionsSuite.scala: ########## @@ -96,6 +95,107 @@ class CollationStringExpressionsSuite assert(collationMismatch.getErrorClass === "COLLATION_MISMATCH.EXPLICIT") } + test("INSTR check result on explicitly collated strings") { + def testInStr(str: String, substr: String, collationId: Integer, expected: Integer): Unit = { + val string = Literal.create(str, StringType(collationId)) + val substring = Literal.create(substr, StringType(collationId)) + + checkEvaluation(StringInstr(string, substring), expected) + } Review Comment: we shouldn't use unit tests like this, please take a look at the other tests in their appropriate suites: - CollationSupportSuite.java for unit tests related to newly introduced collation-aware support in CollationSupport.java - CollationStringExpressionsSuite.scala for e2e SQL tests that should be used in limited quantity read more in the refactor Jira ticket description notes: https://issues.apache.org/jira/browse/SPARK-47410 -- 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