Added tests with NaN ends to codegen tests.
This commit is contained in:
@@ -66,6 +66,12 @@ public class GenerateRangesCodegenTestData {
|
||||
if (Pattern.compile("\\d\\.\\d").matcher(rangeExpression).find()) {
|
||||
return "Double";
|
||||
}
|
||||
if (rangeExpression.contains("Float.NaN")) {
|
||||
return "Float";
|
||||
}
|
||||
if (rangeExpression.contains("Double.NaN")) {
|
||||
return "Double";
|
||||
}
|
||||
return "Int";
|
||||
}
|
||||
|
||||
@@ -92,6 +98,7 @@ public class GenerateRangesCodegenTestData {
|
||||
|
||||
out.println("// Auto-generated by " + GenerateRangesCodegenTestData.class.getName() + ". DO NOT EDIT!");
|
||||
out.println("import java.util.ArrayList");
|
||||
out.println("import java.lang as j");
|
||||
out.println();
|
||||
out.println("fun box(): String {");
|
||||
out.print(generatedBody);
|
||||
|
||||
Reference in New Issue
Block a user