Fix UFTest#testSchemaChange

patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe for CASSANDRA-18752
This commit is contained in:
Ekaterina Dimitrova 2023-08-15 14:02:48 -04:00
parent ed3968bf86
commit 816d1ac181
1 changed files with 5 additions and 5 deletions

View File

@ -81,10 +81,10 @@ public class UFTest extends CQLTester
registerFunction(f, "double, double");
assertSchemaChange("CREATE OR REPLACE FUNCTION " + f + "(state double, val double)" +
"CALLED ON NULL INPUT " +
"RETURNS NULL ON NULL INPUT " +
"RETURNS double " +
"LANGUAGE java " +
"AS ' return Double.valueOf(Math.max(state.doubleValue(), val.doubleValue())); ';",
"AS ' return Double.valueOf(Math.max(state, val)); ';",
Change.CREATED,
Target.FUNCTION,
KEYSPACE, functionName,
@ -102,15 +102,15 @@ public class UFTest extends CQLTester
KEYSPACE, functionName,
"int", "int");
/*assertSchemaChange("CREATE OR REPLACE FUNCTION " + f + "(state int, val int) " +
assertSchemaChange("CREATE OR REPLACE FUNCTION " + f + "(state int, val int) " +
"RETURNS NULL ON NULL INPUT " +
"RETURNS int " +
"LANGUAGE java " +
"AS ' return Integer.valueOf(Math.max(state, val));';",
"AS ' return Integer.valueOf(Math.min(state, val));';",
Change.UPDATED,
Target.FUNCTION,
KEYSPACE, functionName,
"int", "int");*/
"int", "int");
assertSchemaChange("DROP FUNCTION " + f + "(double, double)",
Change.DROPPED, Target.FUNCTION,