nitc :: NitUnitGenerator :: case_name
MMethodDef
.special method name like "[]", "+"... are filtered
# Generate case name based on `MMethodDef`.
# special method name like "[]", "+"... are filtered
private fun case_name(mmethoddef: MMethodDef): String do
var name = mmethoddef.name
if name == "[]" then return "test_bra"
if name == "[]=" then return "test_bra_assign"
if name == "+" then return "test_plus"
if name == "-" then return "test_minus"
if name == "*" then return "test_star"
if name == "/" then return "test_slash"
if name == "%" then return "test_percent"
if name == "unary -" then return "test_unary_minus"
if name == "==" then return "test_equals"
if name == "!=" then return "test_not_equals"
if name == "<" then return "test_lt"
if name == "<=" then return "test_le"
if name == "<=>" then return "test_compare"
if name == ">=" then return "test_ge"
if name == ">" then return "test_gt"
return "test_{name}"
end
src/testing/testing_gen.nit:77,2--97,4