Summary

Tests Errors Failures Skipped Success Rate Time
105 0 0 0 100% 0.503

Note: failures are anticipated and checked for with assertions while errors are unanticipated.

Package List

Package Tests Errors Failures Skipped Success Rate Time
org.apache.tapestry.form 1 0 0 0 100% 0.002
org.apache.tapestry.annotations 104 0 0 0 100% 0.501

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

org.apache.tapestry.form

Class Tests Errors Failures Skipped Success Rate Time
TestEnumPropertySelectionModel 1 0 0 0 100% 0.002

org.apache.tapestry.annotations

Class Tests Errors Failures Skipped Success Rate Time
InitialValueAnnotationWorkerTest 4 0 0 0 100% 0.003
TestComponentPropertyProxyWorker 7 0 0 0 100% 0.014
TestInjectObjectAnnotationWorker 2 0 0 0 100% 0.014
TestComponentAnnotationWorker 9 0 0 0 100% 0.004
TestSimpleAnnotationWorkers 8 0 0 0 100% 0.015
TestEventListenerAnnotationWorker 5 0 0 0 100% 0.009
AnnotationEnhancementWorkerTest 9 0 0 0 100% 0.033
TestAssetAnnotationWorker 2 0 0 0 100% 0.008
TestInjectAssetAnnotationWorker 3 0 0 0 100% 0.005
BaseAnnotationTestCase 0 0 0 0 0% 0.001
TestParameterAnnotationWorker 8 0 0 0 100% 0.01
PersistAnnotationWorkerTest 12 0 0 0 100% 0.023
TestAnnotationUtils 7 0 0 0 100% 0.003
TestMessageAnnotationWorker 10 0 0 0 100% 0.267
TestComponentClassAnnotationWorker 6 0 0 0 100% 0.006
MetaAnnotationWorkerTest 3 0 0 0 100% 0.006
TestInjectComponentAnnotationWorker 2 0 0 0 100% 0.07
TestBeanAnnotationWorker 4 0 0 0 100% 0.007
TestComponentHousekeepingWorker 3 0 0 0 100% 0.003

Test Cases

InitialValueAnnotationWorkerTest

testEnhanceNonMatch 0.001
testCanEnhance 0
testJustInitialValue 0.001
testEnhancePersistAnnotationPresent 0.001

TestComponentPropertyProxyWorker

test_Generics_Excluded 0.008
test_Write_Property_Non_Generic 0.002
test_Valid_Property 0
test_Write_Property_Generic 0.002
test_Excluded 0.002
test_SubClass_Excluded 0
test_Type_Found 0

TestInjectObjectAnnotationWorker

testDelegation 0.014
testDefault 0

TestComponentAnnotationWorker

test_Without_Type 0.001
test_Inherit_Informal_Parameters 0
test_CopyOf 0.001
test_With_Bindings 0
test_With_InheritedBindings 0.001
test_Binding_Whitespace_Trimmed 0
test_Explicit_Id 0.001
test_Simple 0
test_With_Type_And_CopyOf 0

TestSimpleAnnotationWorkers

test_Inject_State_Flag_NoValue 0.003
test_Inject_Page 0.002
test_Inject_Meta_NoValue 0.003
test_Inject_State_NoValue 0.002
test_Inject_Meta 0.001
test_Inject_Script 0.003
test_Inject_State 0
test_Inject_State_Flag 0.001

TestEnumPropertySelectionModel

test_Simple_Enum 0.001

TestEventListenerAnnotationWorker

test_Targets_Not_Found 0.004
test_Event_Connection 0.002
test_Disable_Aysnc_Event_Connection 0.001
test_Can_Enhance 0.001
test_Form_Event_Connection 0

AnnotationEnhancementWorkerTest

test_Annotation_With_Subclass 0.014
test_No_Annotations 0.004
test_Class_Annotation_Failure 0.003
test_Secondary_EnhancementWorker 0.002
test_Class_Annotation 0
test_Annotation_Match 0.005
test_Secondary_EnhancementWorker_Failure 0
test_Class_Annotation_No_Match 0
test_Annotation_Failure 0.004

TestAssetAnnotationWorker

test_Success 0.007
test_Class_Relative_Asset 0.001

TestInjectAssetAnnotationWorker

test_Delegation 0.004
test_Unknown_Asset 0
test_Default 0.001

BaseAnnotationTestCase

TestParameterAnnotationWorker

testCacheOff 0.004
testRequired 0
testParameterNotAllowed 0
testDefaultValue 0
testAliases 0.001
testNamed 0.001
testSimple 0
testDeprecated 0.001

PersistAnnotationWorkerTest

testDefaultStrategy 0.001
test_Annotation_With_Subclass 0.004
test_No_Annotations 0.004
test_Class_Annotation_Failure 0
test_Secondary_EnhancementWorker 0.001
test_Class_Annotation 0
test_Annotation_Match 0.004
testStrategySpecified 0.001
test_Secondary_EnhancementWorker_Failure 0
test_Class_Annotation_No_Match 0.001
test_Annotation_Failure 0.004
testWithInitialValue 0.001

TestAnnotationUtils

testGetPropertyNameNotAGetter 0.001
testGetPropertyNameSetterNoParameters 0
testGetterWithParameters 0
testConvertMethodNameToKeyName 0
testGetPropertyName 0
testNonVoidSetter 0
testGetterReturnsVoid 0.001

TestMessageAnnotationWorker

testPrimitiveParam 0.199
testNotStringReturnType 0.054
testNoParams 0.002
testMessageWithSpecificKey 0
testObjectParam 0.002
testSetterIsClaimed 0
testMessageWithPrimitiveParameters 0.001
testMessageWithParameters 0.001
testNoArgsMessage 0.001
testInvalidBindings 0.001

TestComponentClassAnnotationWorker

testDeprecated 0.003
testReservedParameters 0
testComponentClassNotAllowed 0.001
testSubclass 0.001
testBasic 0
testFormalOnly 0.001

MetaAnnotationWorkerTest

testNoEqualsSign 0.004
testMeta 0.001
testMetaInSubclass 0.001

TestInjectComponentAnnotationWorker

testDelegation 0.069
testDefault 0

TestBeanAnnotationWorker

testLifecycle 0.004
testInitializer 0.001
testBeanClassSpecified 0
testBeanClassNotSpecified 0

TestComponentHousekeepingWorker

test_No_Components 0.001
test_CopyOf_Valid 0.001
test_Unable_To_Copy 0.001