[FIR] Update ignore rules of generated backed tests for primitive
This commit is contained in:
+8
-2
@@ -83,6 +83,12 @@ public class GenerateRangesCodegenTestData {
|
|||||||
"simpleDownTo", "simpleRange", "simpleRangeWithNonConstantEnds",
|
"simpleDownTo", "simpleRange", "simpleRangeWithNonConstantEnds",
|
||||||
"simpleSteppedDownTo", "simpleSteppedRange");
|
"simpleSteppedDownTo", "simpleSteppedRange");
|
||||||
|
|
||||||
|
private static final List<String> FIR_PASSING_UNSIGNED_LITERAL_TESTS =
|
||||||
|
Arrays.asList("emptyDownto", "emptyRange", "reversedEmptyBackSequence", "reversedEmptyRange");
|
||||||
|
|
||||||
|
private static final List<String> FIR_PASSING_UNSIGNED_EXPRESSION_TESTS =
|
||||||
|
Arrays.asList("emptyDownto", "emptyRange", "reversedEmptyBackSequence", "reversedEmptyRange");
|
||||||
|
|
||||||
static {
|
static {
|
||||||
for (String integerType : INTEGER_PRIMITIVES) {
|
for (String integerType : INTEGER_PRIMITIVES) {
|
||||||
String suffix = integerType.substring(0, integerType.startsWith("U") ? 2 : 1);
|
String suffix = integerType.substring(0, integerType.startsWith("U") ? 2 : 1);
|
||||||
@@ -241,8 +247,8 @@ public class GenerateRangesCodegenTestData {
|
|||||||
String fileName = testFunName + ".kt";
|
String fileName = testFunName + ".kt";
|
||||||
writeToFile(new File(AS_LITERAL_DIR, fileName), asLiteralBody.toString(), false, !FIR_PASSING_LITERAL_TESTS.contains(testFunName));
|
writeToFile(new File(AS_LITERAL_DIR, fileName), asLiteralBody.toString(), false, !FIR_PASSING_LITERAL_TESTS.contains(testFunName));
|
||||||
writeToFile(new File(AS_EXPRESSION_DIR, fileName), asExpressionBody.toString(), false, !FIR_PASSING_EXPRESSION_TESTS.contains(testFunName));
|
writeToFile(new File(AS_EXPRESSION_DIR, fileName), asExpressionBody.toString(), false, !FIR_PASSING_EXPRESSION_TESTS.contains(testFunName));
|
||||||
writeToFile(new File(UNSIGNED_AS_LITERAL_DIR, fileName), unsignedAsLiteralBody.toString(), true, true);
|
writeToFile(new File(UNSIGNED_AS_LITERAL_DIR, fileName), unsignedAsLiteralBody.toString(), true, !FIR_PASSING_UNSIGNED_LITERAL_TESTS.contains(testFunName));
|
||||||
writeToFile(new File(UNSIGNED_AS_EXPRESSION_DIR, fileName), unsignedAsExpressionBody.toString(), true, true);
|
writeToFile(new File(UNSIGNED_AS_EXPRESSION_DIR, fileName), unsignedAsExpressionBody.toString(), true, !FIR_PASSING_UNSIGNED_EXPRESSION_TESTS.contains(testFunName));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user