diff --git a/spark/src/test/scala/org/apache/spark/sql/delta/GeneratedColumnSuite.scala b/spark/src/test/scala/org/apache/spark/sql/delta/GeneratedColumnSuite.scala index 28243d6806..2ff8439d54 100644 --- a/spark/src/test/scala/org/apache/spark/sql/delta/GeneratedColumnSuite.scala +++ b/spark/src/test/scala/org/apache/spark/sql/delta/GeneratedColumnSuite.scala @@ -788,8 +788,8 @@ trait GeneratedColumnSuiteBase test("changing the type of nested field not referenced by a generated col") { withTableName("disallow_column_type_evolution") { table => - createTable(table, None, "t STRUCT, gen SMALLINT", - Map("gen" -> "CAST(HASH(t.a - 10s) AS SMALLINT)"), Nil) + createTable(table, None, "t STRUCT, gen INT", + Map("gen" -> "HASH(t.a)"), Nil) // changing the type of `t.b` should succeed since it is not being // referenced by any CHECK constraints or generated columns. @@ -798,7 +798,7 @@ trait GeneratedColumnSuiteBase .write.format("delta").mode("append") .option("mergeSchema", "true") .saveAsTable(table) - checkAnswer(spark.table(table), Row(Row(32767, 32767), -22677) :: Nil) + checkAnswer(spark.table(table), Row(Row(32767, 32767), 1249274084) :: Nil) } }