blob: 1b95735cf765f5e958c0550e8a81c45d2ec82cf8 [file] [log] [blame]
class ArrayAutoboxingTest extends GroovyTestCase {
void testUnwantedAutoboxingWhenInvokingMethods() {
def cl
cl = blah2(new int[2*2])
assert cl == "[I"
cl = blah2(new long[2*2])
assert cl == "[J"
cl = blah2(new short[2*2])
assert cl == "[S"
cl = blah2(new boolean[2*2])
assert cl == "[Z"
cl = blah2(new char[2*2])
assert cl == "[C"
cl = blah2(new double[2*2])
assert cl == "[D"
cl = blah2(new float[2*2])
assert cl == "[F"
}
def blah2(Object o) {
return o.class.name
}
}