Note: failures are anticipated and checked for with assertions while errors are unanticipated.
| Package | Tests | Errors | Failures | Skipped | Success Rate | Time |
|---|
| usecase.sample | 5 | 0 | 0 | 0 | 100% | 0.047 |
| jp.sourceforge.greflect | 102 | 4 | 3 | 0 | 93.137% | 0.859 |
| jp.sourceforge.greflect.impl | 20 | 1 | 0 | 0 | 95% | 0.329 |
Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.
 | test01_SimpleClass_ObjectParam_Normal | 0 |
 | test02_UngenericClass_NoParam_Normal | 0.032 |
 | test03_UngenericClass_PrimitiveParam_Normal | 0 |
 | test04_GenericClass_Normal | 0 |
 | test05_Over4Param_OtherPrimitiveParam_Normal | 0 |
 | test06_ObjectArray_PrimitiveArray_Normal | 0 |
 | test02_UngenericClass_NoParam_Normal | 0.266 |
 | test03_UngenericClass_PrimitiveParam_Normal | 0 |
 | test05_Over4Param_OtherPrimitiveParam_Normal | 0.016 |
 | test06_ObjectArray_PrimitiveArray_Normal | 0 |
 | test01_SimpleClass_ObjectParam_Error | 0 |
 | test04_UngenericClass_Twice_Normal | 0 |
 | test01_SimpleClass_Normal | 0 |
 | test02_Primitive_Error | 0 |
 | test03_ParameterizedType_Normal | 0 |
 | test04_ParameterizedType_Error | 0 |
 | test05_ParameterizedTypeNest_Normal | 0 |
 | test06_GenericArrayType_Normal | 0 |
 | test07_ParameterizedGenericArrayType_Normal | 0.015 |
 | test08_WildcardType_Normal__Deferred | 0 |
| The instanciation of type '?' is not supported. Revise the specitication. | |
| jp.sourceforge.greflect.TypeViolationException: The instanciation of type '?' is not supported. Revise the specitication. at jp.sourceforge.greflect.impl.DefaultTypeConversionStrategy$1.visit(DefaultTypeConversionStrategy.java:1124) at jp.sourceforge.greflect.impl.DefaultTypeConversionStrategy$1.visit(DefaultTypeConversionStrategy.java:1139) at jp.sourceforge.greflect.impl.TypeVisitor.visit(TypeVisitor.java:64) at jp.sourceforge.greflect.impl.DefaultTypeConversionStrategy$1.visit(DefaultTypeConversionStrategy.java:1110) at jp.sourceforge.greflect.impl.DefaultTypeConversionStrategy$1.visit(DefaultTypeConversionStrategy.java:1139) at jp.sourceforge.greflect.impl.TypeVisitor.visit(TypeVisitor.java:62) at jp.sourceforge.greflect.impl.DefaultTypeConversionStrategy$1.visit(DefaultTypeConversionStrategy.java:1095) at jp.sourceforge.greflect.impl.DefaultTypeConversionStrategy$1.visit(DefaultTypeConversionStrategy.java:1139) at jp.sourceforge.greflect.impl.TypeVisitor.visit(TypeVisitor.java:60) at jp.sourceforge.greflect.impl.DefaultTypeConversionStrategy.getTypeSignatureTo(DefaultTypeConversionStrategy.java:1149) at jp.sourceforge.greflect.impl.Test02Instantiator_13GeneraringSignature.test08_WildcardType_Normal__Deferred(Test02Instantiator_13GeneraringSignature.java:137)
| |
 | test00_String_Normal | 0 |
 | test00_StringParam_Error | 0 |
 | test00_StringReturn_Normal | 0.015 |
 | test00_StringReturn_Error | 0 |
 | test01_GenericNestedListParam_Normal | 0 |
 | test01_GenericNestedListParam_Error | 0 |
 | test01_GenericNestedListReturn_Normal | 0.016 |
 | test01_GenericNestedListReturn_Error | 0 |
 | test02_UngenericNestedList_Normal | 0.016 |
 | test03_GenericMap_Normal | 0.031 |
 | test03_GenericMapParam1_Error | 0.016 |
 | test03_GenericMapParam2_Error | 0 |
 | test03_GenericMapReturn_Error | 0 |
 | test00_String_Normal | 0 |
 | test00_StringParam_Error | 0.016 |
 | test00_StringReturn_Normal | 0 |
 | test00_StringReturn_Error | 0 |
 | test01_GenericNestedListParam_Normal | 0 |
 | test01_GenericNestedListParam_Error | 0 |
 | test01_GenericNestedListReturn_Normal | 0 |
 | test01_GenericNestedListReturn_Error | 0.015 |
 | test02_UngenericNestedList_Normal | 0 |
 | test03_GenericMap_Normal | 0.016 |
 | test03_GenericMapParam1_Error | 0 |
 | test03_GenericMapParam2_Error | 0 |
 | test03_GenericMapReturn_Error | 0.016 |
 | test13_AnotherGenericMap_Normal | 0 |
 | test13_AnotherGenericMapParam1_Error | 0.015 |
 | test00_Boolean_Normal | 0.078 |
 | test01_Byte_Normal | 0 |
 | test02_Char_Normal | 0 |
 | test03_Short_Normal | 0 |
 | test04_Int_Normal | 0 |
 | test05_Long_Normal | 0 |
 | test06_Float_Normal | 0.016 |
 | test07_Double_Normal | 0 |
 | test10_ParamIntToLong_Normal | 0 |
 | test11_ReturnIntToLong_Normal | 0 |
 | test00_ParamToReturn_Normal | 0.016 |
 | test00_ParamToReturn_Error | 0 |
 | test01_ListParamToReturn_Normal | 0.016 |
 | test01_ListParamToReturn_Error | 0 |
 | test02_ListParamToListReturn_Normal | 0.015 |
 | test02_ListParamToListReturn_Error | 0 |
 | test03_MapParamToMapReturn_Normal | 0.016 |
 | test03_MapParamToMapReturn1_Error | 0.016 |
 | test03_MapParamToMapReturn2_Error | 0 |
 | test10_ExtendsParamToReturn_Normal | 0 |
 | test10_ExtendsParamToReturn_Error | 0.015 |
 | test11_ExtendsListParamToListReturn_Normal | 0 |
 | test11_ExtendsListParamToListReturn_Error__Deferred | 0 |
| | |
| junit.framework.AssertionFailedError at junit.framework.Assert.fail(Assert.java:47) at junit.framework.Assert.assertTrue(Assert.java:20) at junit.framework.Assert.assertTrue(Assert.java:27) at jp.sourceforge.greflect.Test01Invoker_11WildcardCapture.test11_ExtendsListParamToListReturn_Error__Deferred(Test01Invoker_11WildcardCapture.java:270)
| |
 | test00_Integer_Normal__Deferred | 0.015 |
| The type variable 'Param:T=GenericInvoker:P' must be a Class or a parameterized Class but 'sun.reflect.generics.reflectiveObjects.TypeVariableImpl'. Revise the type variable. | |
| jp.sourceforge.greflect.TypeViolationException: The type variable 'Param:T=GenericInvoker:P' must be a Class or a parameterized Class but 'sun.reflect.generics.reflectiveObjects.TypeVariableImpl'. Revise the type variable. at jp.sourceforge.greflect.impl.DefaultTypeConversionStrategy.getRawClassOf(DefaultTypeConversionStrategy.java:130) at jp.sourceforge.greflect.Reflection.findMostSpecificT(Reflection.java:1059) at jp.sourceforge.greflect.Reflection.findMethod(Reflection.java:1034) at jp.sourceforge.greflect.Reflection.access$200(Reflection.java:60) at jp.sourceforge.greflect.Reflection$Invoker.&init&(Reflection.java:520) at jp.sourceforge.greflect.Test01Invoker_21InvokeFromUngenericObject$GenericInvoker$3.&init&(Test01Invoker_21InvokeFromUngenericObject.java:74) at jp.sourceforge.greflect.Test01Invoker_21InvokeFromUngenericObject$GenericInvoker.invoke(Test01Invoker_21InvokeFromUngenericObject.java:74) at jp.sourceforge.greflect.Test01Invoker_21InvokeFromUngenericObject.test00_Integer_Normal__Deferred(Test01Invoker_21InvokeFromUngenericObject.java:84)
| |
 | test00_IntegerParam_Error__Deferred | 0 |
| The type variable 'Param:T=GenericInvoker:P' must be a Class or a parameterized Class but 'sun.reflect.generics.reflectiveObjects.TypeVariableImpl'. Revise the type variable. | |
| jp.sourceforge.greflect.TypeViolationException: The type variable 'Param:T=GenericInvoker:P' must be a Class or a parameterized Class but 'sun.reflect.generics.reflectiveObjects.TypeVariableImpl'. Revise the type variable. at jp.sourceforge.greflect.impl.DefaultTypeConversionStrategy.getRawClassOf(DefaultTypeConversionStrategy.java:130) at jp.sourceforge.greflect.Reflection.findMostSpecificT(Reflection.java:1059) at jp.sourceforge.greflect.Reflection.findMethod(Reflection.java:1034) at jp.sourceforge.greflect.Reflection.access$200(Reflection.java:60) at jp.sourceforge.greflect.Reflection$Invoker.&init&(Reflection.java:520) at jp.sourceforge.greflect.Test01Invoker_21InvokeFromUngenericObject$GenericInvoker$3.&init&(Test01Invoker_21InvokeFromUngenericObject.java:74) at jp.sourceforge.greflect.Test01Invoker_21InvokeFromUngenericObject$GenericInvoker.invoke(Test01Invoker_21InvokeFromUngenericObject.java:74) at jp.sourceforge.greflect.Test01Invoker_21InvokeFromUngenericObject.test00_IntegerParam_Error__Deferred(Test01Invoker_21InvokeFromUngenericObject.java:93)
| |
 | test00__Deferred | 0 |
| | |
| junit.framework.AssertionFailedError at junit.framework.Assert.fail(Assert.java:47) at junit.framework.Assert.assertTrue(Assert.java:20) at junit.framework.Assert.assertTrue(Assert.java:27) at jp.sourceforge.greflect.Test01Invoker_31ApplicableMethod.test00__Deferred(Test01Invoker_31ApplicableMethod.java:42)
| |
 | test00_NoTypeVar_Normal | 0 |
 | test01_InvokeStaticWithoutTypeParam_Normal__Deferred | 0 |
 | test02_InvokeStaticWithTypeparam_Error | 0.016 |
 | test00_TypeVarInteger0_Normal | 0.016 |
 | test00_TypeVarInteger1_ParamConstructor_Error | 0 |
 | test00_TypeVarInteger2_ParamTypeVar_Error | 0 |
 | test00_TypeVarInteger3_ParamUngeneric_Error | 0 |
 | test00_TypeVarInteger4_ArgumentType_Error | 0.016 |
 | test00_TypeVarInteger5_ArgumentNestedList_Normal | 0.015 |
 | test00_TypeVarInteger6_ArgumentNestedList_Error | 0.032 |
 | test00_TypeVarInteger7_ArgumentMap_Normal | 0.015 |
 | test00_TypeVarInteger8_ArgumentMapType1_Error | 0.016 |
 | test00_TypeVarInteger0_Normal | 0.016 |
 | test00_TypeVarInteger1_ParamConstructor_Error | 0 |
 | test00_TypeVarInteger2_ParamTypeVar_Error | 0.015 |
 | test00_TypeVarInteger3_ParamUngeneric_Error | 0 |
 | test00_TypeVarInteger4_ArgumentType_Error | 0 |
 | test00_TypeVarInteger5_ArgumentNestedList_Normal | 0.016 |
 | test00_TypeVarInteger6_ArgumentNestedList_Error | 0 |
 | test00_TypeVarInteger7_ArgumentMap_Normal | 0.016 |
 | test00_TypeVarInteger8_ArgumentMapType1_Error | 0.015 |
 | test00_TypeVarInteger8_ArgumentMapType2_Error | 0.032 |
 | test01_TypeVarNestedList0_Normal | 0.015 |
| | |
| java.lang.reflect.InvocationTargetException at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:494) at jp.sourceforge.greflect.Reflection$Instantiator.instantiate(Reflection.java:402) at jp.sourceforge.greflect.Test02Instantiator_02UngenericTypeVarInstance.test01_TypeVarNestedList0_Normal(Test02Instantiator_02UngenericTypeVarInstance.java:325)
| |
 | test01_TypeVarNestedList0_Error | 0 |
 | test02_TypeVarMap0_Normal | 0.016 |
 | test00_Integer_Normal | 0 |
 | test01_IntegerInheritance_Normal | 0 |
 | test02_List0_Normal | 0 |
 | test03_List2Inheritance_Normal | 0 |
 | test01_WildcardParameter_Normal__Deferred | 0 |
| The type variable 'class java.util.ArrayList:E' cannot be resolved in the scope 'ArrayList{List:E=E,Iterable:T=E,Collection:E=E,AbstractCollection:E=E,AbstractList:E=E}'. Use ungeneric tecnique. | |
| jp.sourceforge.greflect.UnresolvedTypeVariableException: The type variable 'class java.util.ArrayList:E' cannot be resolved in the scope 'ArrayList{List:E=E,Iterable:T=E,Collection:E=E,AbstractCollection:E=E,AbstractList:E=E}'. Use ungeneric tecnique. at jp.sourceforge.greflect.impl.DefaultTypeConversionStrategy.resolveAndCheckTypeVariable(DefaultTypeConversionStrategy.java:81) at jp.sourceforge.greflect.impl.DefaultTypeConversionStrategy.getUnresolvedTypeVarsMatchedForAssignment(DefaultTypeConversionStrategy.java:438) at jp.sourceforge.greflect.impl.DefaultTypeConversionStrategy.getUnresolvedTypeVarsFromTo(DefaultTypeConversionStrategy.java:332) at jp.sourceforge.greflect.impl.DefaultTypeConversionStrategy.isAssignableFromTo(DefaultTypeConversionStrategy.java:170) at jp.sourceforge.greflect.Reflection.isAssignableFromTo(Reflection.java:994) at jp.sourceforge.greflect.Test03Assignable_03WildcardType.test01_WildcardParameter_Normal__Deferred(Test03Assignable_03WildcardType.java:62)
| |
 | test01_IntegerInheritance_Normal | 0 |
 | test00_IntegerArray_Normal | 0 |
 | test02_ArrayList_Normal | 0 |
 | test03_ObjectAndArray_Normal | 0.016 |
 | test04_NestedObjectAndArray_Normal | 0 |
 | test05_PrimitiveArray_Normal | 0 |
 | test06_NestedPrimitiveArray_Normal | 0 |
 | test00_NoTypeVar_Normal | 0 |
 | test01_StringParam_Error | 0 |
 | test02_StringReturn_Normal | 0 |
 | test03_StringReturn_Error | 0.015 |
 | test02_StringReturn_Normal | 0 |
 | test03_StringReturn_Error | 0 |
 | test00_Ungeneric_Normal | 0 |
 | test01_UngenericParam_Error | 0.015 |
 | test00_SameGeneric_Error | 0 |
 | test01_WildcardReturn_Error__Deferred | 0 |
| | |
| junit.framework.AssertionFailedError at junit.framework.Assert.fail(Assert.java:47) at junit.framework.Assert.assertTrue(Assert.java:20) at junit.framework.Assert.assertTrue(Assert.java:27) at jp.sourceforge.greflect.Test04Caster_03GenericTypeVarInstance.test01_WildcardReturn_Error__Deferred(Test04Caster_03GenericTypeVarInstance.java:86)
| |
 | test01_InvokeSample1_Static | 0.015 |
 | test01_InvokeSample2_Ungeneric | 0.016 |
 | test02_InstantiateSample1_Normal | 0 |
 | test03_InvokeStaticNoTypeVar_Normal | 0 |
 | test04_InvokeStaticWithoutTypeParam_Normal | 0.016 |
 | test08_WildcardType_Normal__Deferred |
| jp.sourceforge.greflect.TypeViolationException: The instanciation of type '?' is not supported. Revise the specitication. |
| jp.sourceforge.greflect.impl.Test02Instantiator_13GeneraringSignature:137 |
 | test11_ExtendsListParamToListReturn_Error__Deferred |
| junit.framework.AssertionFailedError |
| jp.sourceforge.greflect.Test01Invoker_11WildcardCapture:270 |
 | test00_Integer_Normal__Deferred |
| jp.sourceforge.greflect.TypeViolationException: The type variable 'Param:T=GenericInvoker:P' must be a Class or a parameterized Class but 'sun.reflect.generics.reflectiveObjects.TypeVariableImpl'. Revise the type variable. |
| jp.sourceforge.greflect.Test01Invoker_21InvokeFromUngenericObject:84 |
 | test00_IntegerParam_Error__Deferred |
| jp.sourceforge.greflect.TypeViolationException: The type variable 'Param:T=GenericInvoker:P' must be a Class or a parameterized Class but 'sun.reflect.generics.reflectiveObjects.TypeVariableImpl'. Revise the type variable. |
| jp.sourceforge.greflect.Test01Invoker_21InvokeFromUngenericObject:93 |
 | test00__Deferred |
| junit.framework.AssertionFailedError |
| jp.sourceforge.greflect.Test01Invoker_31ApplicableMethod:42 |
 | test01_TypeVarNestedList0_Normal |
| java.lang.reflect.InvocationTargetException |
| jp.sourceforge.greflect.Test02Instantiator_02UngenericTypeVarInstance:325 |
 | test01_WildcardParameter_Normal__Deferred |
| jp.sourceforge.greflect.UnresolvedTypeVariableException: The type variable 'class java.util.ArrayList:E' cannot be resolved in the scope 'ArrayList{List:E=E,Iterable:T=E,Collection:E=E,AbstractCollection:E=E,AbstractList:E=E}'. Use ungeneric tecnique. |
| jp.sourceforge.greflect.Test03Assignable_03WildcardType:62 |
 | test01_WildcardReturn_Error__Deferred |
| junit.framework.AssertionFailedError |
| jp.sourceforge.greflect.Test04Caster_03GenericTypeVarInstance:86 |