Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
939 0 0 12 98.722% 70.716

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


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
org.apache.ibatis.submitted.associationtype 1 0 0 0 100% 0.003
org.apache.ibatis.submitted.typehandlerinjection 1 0 0 0 100% 0.004
org.apache.ibatis.submitted.multiple_resultsets 1 0 0 1 0% 0
org.apache.ibatis.submitted.encoding 2 0 0 0 100% 0.006
org.apache.ibatis.submitted.call_setters_on_nulls 8 0 0 0 100% 0.016
org.apache.ibatis.submitted.selectkey 21 0 0 2 90.476% 1.787
org.apache.ibatis.submitted.associationtest 3 0 0 0 100% 0.011
org.apache.ibatis.submitted.propertiesinmapperfiles 1 0 0 0 100% 0.004
org.apache.ibatis.logging.jdbc 2 0 0 0 100% 0.045
org.apache.ibatis.executor 120 0 0 0 100% 1.831
org.apache.ibatis.submitted.result_handler_type 3 0 0 0 100% 0.205
org.apache.ibatis.submitted.dynsql 6 0 0 0 100% 0.028
org.apache.ibatis.submitted.duplicate_resource_loaded 1 0 0 0 100% 0.977
org.apache.ibatis.submitted.includes 2 0 0 0 100% 0.003
org.apache.ibatis.submitted.column_forwarding 2 0 0 0 100% 0.01
org.apache.ibatis.submitted.nestedresulthandler_association 2 0 0 0 100% 0.012
org.apache.ibatis.submitted.not_null_column 8 0 0 0 100% 0.015
org.apache.ibatis.submitted.dynsql2 2 0 0 0 100% 0.007
org.apache.ibatis.session 62 0 0 0 100% 0.658
org.apache.ibatis.submitted.batch_keys 2 0 0 0 100% 0.095
org.apache.ibatis.submitted.substitution_in_annots 4 0 0 0 100% 0.021
org.apache.ibatis.submitted.camelcase 2 0 0 0 100% 0.004
org.apache.ibatis.submitted.resultmapwithassociationstest 1 0 0 0 100% 0.003
org.apache.ibatis.io 31 0 0 0 100% 0.098
org.apache.ibatis.submitted.multidb 8 0 0 0 100% 0.094
org.apache.ibatis.submitted.complex_type 1 0 0 0 100% 0.005
org.apache.ibatis.submitted.lazy_deserialize 1 0 0 0 100% 0.014
org.apache.ibatis.submitted.inheritance 1 0 0 0 100% 0.004
org.apache.ibatis.submitted.language 11 0 0 0 100% 0.07
org.apache.ibatis.submitted.extends_with_constructor 4 0 0 0 100% 0.076
org.apache.ibatis.submitted.parent_reference_3level 4 0 0 0 100% 0.231
org.apache.ibatis.submitted.nestedresulthandler_multiple_association 2 0 0 0 100% 0.016
org.apache.ibatis.submitted.refcursor 1 0 0 1 0% 0
org.apache.ibatis.submitted.nested_query_cache 2 0 0 0 100% 0.033
org.apache.ibatis.submitted.generictypes 1 0 0 0 100% 0.109
org.apache.ibatis.submitted.complex_property 1 0 0 0 100% 0.003
org.apache.ibatis.reflection.factory 2 0 0 0 100% 0.004
org.apache.ibatis.submitted.multiple_discriminator 3 0 0 0 100% 0.007
org.apache.ibatis.submitted.custom_collection_handling 2 0 0 0 100% 0.117
org.apache.ibatis.submitted.basetest 2 0 0 0 100% 0.005
org.apache.ibatis.submitted.result_handler 2 0 0 0 100% 0.005
org.apache.ibatis.submitted.initialized_collection_property 2 0 0 1 50% 0.003
org.apache.ibatis.submitted.rounding 2 0 0 0 100% 0.005
org.apache.ibatis.datasource.unpooled 2 0 0 1 50% 0.439
org.apache.ibatis.jdbc 37 0 0 1 97.297% 1.691
org.apache.ibatis.submitted.automatic_lazy_loading 6 0 0 0 100% 0.662
org.apache.ibatis.submitted.maptypehandler 2 0 0 0 100% 0.005
org.apache.ibatis.submitted.complex_column 5 0 0 0 100% 0.014
org.apache.ibatis.submitted.xml_references 2 0 0 0 100% 0.116
org.apache.ibatis.builder 15 0 0 0 100% 0.796
org.apache.ibatis.submitted.foreach_map 4 0 0 0 100% 0.021
org.apache.ibatis.submitted.blobtest 2 0 0 0 100% 0.008
org.apache.ibatis.submitted.automapping 9 0 0 0 100% 0.033
org.apache.ibatis.submitted.raw_sql_source 3 0 0 0 100% 0.006
org.apache.ibatis.submitted.sqlprovider 2 0 0 0 100% 0.008
org.apache.ibatis.submitted.inline_association_with_dot 2 0 0 0 100% 0.107
org.apache.ibatis.submitted.include_property 9 0 0 0 100% 0.011
org.apache.ibatis.submitted.bringrags 1 0 0 0 100% 0.067
org.apache.ibatis.exceptions 2 0 0 0 100% 0.004
org.apache.ibatis.submitted.serializecircular 4 0 0 0 100% 0.438
org.apache.ibatis.plugin 2 0 0 0 100% 0.01
org.apache.ibatis.submitted.multipleresultsetswithassociation 1 0 0 0 100% 0.006
org.apache.ibatis.submitted.count 1 0 0 0 100% 0.004
org.apache.ibatis.submitted.cache 3 0 0 0 100% 0.146
org.apache.ibatis.datasource.jndi 1 0 0 0 100% 0.005
org.apache.ibatis.type 103 0 0 0 100% 0.153
org.apache.ibatis.submitted.stringlist 1 0 0 0 100% 0.005
org.apache.ibatis.submitted.extend 1 0 0 0 100% 0.002
org.apache.ibatis.submitted.permissions 2 0 0 0 100% 0.012
org.apache.ibatis.submitted.cglib_lazy_error 12 0 0 0 100% 0.014
org.apache.ibatis.executor.loader 30 0 0 0 100% 4.498
org.apache.ibatis.submitted.parent_childs 1 0 0 0 100% 0.004
org.apache.ibatis.cache 28 0 0 0 100% 17.75
org.apache.ibatis.submitted.simplelistparameter 1 0 0 0 100% 0.012
org.apache.ibatis.submitted.disallowdotsonnames 1 0 0 0 100% 0.24
org.apache.ibatis.submitted.typehandler 1 0 0 0 100% 0.005
org.apache.ibatis.submitted.no_param_type 1 0 0 0 100% 0.006
org.apache.ibatis.submitted.foreach 4 0 0 0 100% 0.014
org.apache.ibatis.submitted.batch_test 1 0 0 0 100% 0.008
org.apache.ibatis.submitted.cacheorder 1 0 0 0 100% 0
org.apache.ibatis.submitted.column_prefix 7 0 0 0 100% 0.548
org.apache.ibatis.submitted.valueinmap 2 0 0 0 100% 0.004
org.apache.ibatis.submitted.javassist 1 0 0 0 100% 0.008
org.apache.ibatis.logging 8 0 0 0 100% 0.519
org.apache.ibatis.submitted.ognl_enum 5 0 0 0 100% 0.018
org.apache.ibatis.submitted.extendresultmap 1 0 0 0 100% 0.004
org.apache.ibatis.submitted.parametrizedlist 4 0 0 0 100% 0.079
org.apache.ibatis.submitted.null_associations 2 0 0 0 100% 0.008
org.apache.ibatis.reflection 36 0 0 0 100% 0.044
org.apache.ibatis.submitted.mapper_extend 4 0 0 0 100% 0.009
org.apache.ibatis.submitted.primitive_result_type 2 0 0 0 100% 0.012
org.apache.ibatis.submitted.xml_external_ref 25 0 0 0 100% 1.139
org.apache.ibatis.submitted.immutable_constructor 2 0 0 0 100% 0.006
org.apache.ibatis.submitted.sptests 31 0 0 0 100% 0.129
org.apache.ibatis.submitted.autodiscover 3 0 0 0 100% 0
org.apache.ibatis.mapping 2 0 0 0 100% 0.002
org.apache.ibatis.submitted.awful_table 1 0 0 0 100% 0.065
org.apache.ibatis.submitted.empty_namespace 1 0 0 0 100% 0.032
org.apache.ibatis.submitted.duplicate_statements 5 0 0 2 60% 0.085
org.apache.ibatis.submitted.map_class_name_conflict 1 0 0 0 100% 0.021
org.apache.ibatis.submitted.uuid_test 2 0 0 0 100% 0.005
org.apache.ibatis.submitted.enumtypehandler_on_map 2 0 0 0 100% 0
org.apache.ibatis.submitted.criterion 1 0 0 0 100% 0.008
org.apache.ibatis.submitted.primitives 1 0 0 0 100% 0.004
org.apache.ibatis.submitted.association_nested 1 0 0 0 100% 0.059
org.apache.ibatis.submitted.overwritingproperties 1 0 0 0 100% 0.007
org.apache.ibatis.builder.xml.dynamic 30 0 0 0 100% 28.475
org.apache.ibatis.submitted.nested 5 0 0 0 100% 0.023
org.apache.ibatis.binding 46 0 0 1 97.826% 0.429
org.apache.ibatis.submitted.force_flush_on_select 6 0 0 0 100% 0.352
org.apache.ibatis.submitted.ognlstatic 2 0 0 0 100% 0.013
org.apache.ibatis.submitted.collectionparameters 3 0 0 0 100% 0.017
org.apache.ibatis.submitted.nonexistentvariables 1 0 0 0 100% 0.003
org.apache.ibatis.submitted.blocking_cache 1 0 0 0 100% 1.075
org.apache.ibatis.submitted.keycolumn 1 0 0 1 0% 0
org.apache.ibatis.submitted.integer_enum 1 0 0 0 100% 0.017
org.apache.ibatis.submitted.quotedcolumnnames 2 0 0 0 100% 0.005
org.apache.ibatis.scripting.defaults 1 0 0 0 100% 0.018
org.apache.ibatis.submitted.nestedresulthandler 4 0 0 0 100% 0.018
org.apache.ibatis.transaction.managed 2 0 0 0 100% 0.004
org.apache.ibatis.parsing 4 0 0 0 100% 0.106
org.apache.ibatis.submitted.unknownobject 1 0 0 0 100% 0.067
org.apache.ibatis.submitted.lazyload_proxyfactory_comparison 13 0 0 1 92.308% 0.614
org.apache.ibatis.submitted.missing_id_property 1 0 0 0 100% 0.005
org.apache.ibatis.submitted.flush_statement_npe 3 0 0 0 100% 0.019
org.apache.ibatis.submitted.primitive_array 1 0 0 0 100% 0.005
org.apache.ibatis.submitted.dml_return_types 7 0 0 0 100% 0.018
org.apache.ibatis.submitted.manyanno 1 0 0 0 100% 1.625
org.apache.ibatis.submitted.global_variables 2 0 0 0 100% 0.006
org.apache.ibatis.submitted.lazy_immutable 1 0 0 0 100% 0.005
org.apache.ibatis.submitted.multipleiterates 1 0 0 0 100% 0.008
org.apache.ibatis.submitted.refid_resolution 2 0 0 0 100% 0.06
org.apache.ibatis.executor.resultset 2 0 0 0 100% 0.042
org.apache.ibatis.submitted.heavy_initial_load 1 0 0 0 100% 0.908

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

org.apache.ibatis.submitted.associationtype

Class Tests Errors Failures Skipped Success Rate Time
AssociationTypeTest 1 0 0 0 100% 0.003

org.apache.ibatis.submitted.typehandlerinjection

Class Tests Errors Failures Skipped Success Rate Time
TypeHandlerInjectionTest 1 0 0 0 100% 0.004

org.apache.ibatis.submitted.multiple_resultsets

Class Tests Errors Failures Skipped Success Rate Time
MultipleResultTest 1 0 0 1 0% 0

org.apache.ibatis.submitted.encoding

Class Tests Errors Failures Skipped Success Rate Time
EncodingTest 2 0 0 0 100% 0.006

org.apache.ibatis.submitted.call_setters_on_nulls

Class Tests Errors Failures Skipped Success Rate Time
DoNotCallSettersOnNullsTest 3 0 0 0 100% 0.006
CallSettersOnNullsTest 5 0 0 0 100% 0.01

org.apache.ibatis.submitted.selectkey

Class Tests Errors Failures Skipped Success Rate Time
SelectKeyTest 21 0 0 2 90.476% 1.787

org.apache.ibatis.submitted.associationtest

Class Tests Errors Failures Skipped Success Rate Time
AssociationTest 3 0 0 0 100% 0.011

org.apache.ibatis.submitted.propertiesinmapperfiles

Class Tests Errors Failures Skipped Success Rate Time
PropertiesInMappersTest 1 0 0 0 100% 0.004

org.apache.ibatis.logging.jdbc

Class Tests Errors Failures Skipped Success Rate Time
ResultSetLoggerTest 2 0 0 0 100% 0.045

org.apache.ibatis.executor

Class Tests Errors Failures Skipped Success Rate Time
ErrorContextTest 1 0 0 0 100% 0
CachingBatchExecutorTest 19 0 0 0 100% 0.25
ResultExtractorTest 6 0 0 0 100% 0.041
BatchExecutorTest 19 0 0 0 100% 0.228
CachingReuseExecutorTest 19 0 0 0 100% 0.254
CachingSimpleExecutorTest 19 0 0 0 100% 0.256
ReuseExecutorTest 19 0 0 0 100% 0.246
BaseExecutorTest 18 0 0 0 100% 0.556

org.apache.ibatis.submitted.result_handler_type

Class Tests Errors Failures Skipped Success Rate Time
DefaultResultHandlerTypeTest 3 0 0 0 100% 0.205

org.apache.ibatis.submitted.dynsql

Class Tests Errors Failures Skipped Success Rate Time
DynSqlTest 6 0 0 0 100% 0.028

org.apache.ibatis.submitted.duplicate_resource_loaded

Class Tests Errors Failures Skipped Success Rate Time
DuplicateResourceTest 1 0 0 0 100% 0.977

org.apache.ibatis.submitted.includes

Class Tests Errors Failures Skipped Success Rate Time
IncludeTest 2 0 0 0 100% 0.003

org.apache.ibatis.submitted.column_forwarding

Class Tests Errors Failures Skipped Success Rate Time
ColumnForwardingTest 2 0 0 0 100% 0.01

org.apache.ibatis.submitted.nestedresulthandler_association

Class Tests Errors Failures Skipped Success Rate Time
NestedResultHandlerAssociationTest 2 0 0 0 100% 0.012

org.apache.ibatis.submitted.not_null_column

Class Tests Errors Failures Skipped Success Rate Time
NotNullColumnTest 8 0 0 0 100% 0.015

org.apache.ibatis.submitted.dynsql2

Class Tests Errors Failures Skipped Success Rate Time
DynSqlTest 2 0 0 0 100% 0.007

org.apache.ibatis.session

Class Tests Errors Failures Skipped Success Rate Time
SqlSessionManagerTest 4 0 0 0 100% 0.081
SqlSessionTest 58 0 0 0 100% 0.577

org.apache.ibatis.submitted.batch_keys

Class Tests Errors Failures Skipped Success Rate Time
BatchKeysTest 2 0 0 0 100% 0.095

org.apache.ibatis.submitted.substitution_in_annots

Class Tests Errors Failures Skipped Success Rate Time
SubstitutionInAnnotsTest 4 0 0 0 100% 0.021

org.apache.ibatis.submitted.camelcase

Class Tests Errors Failures Skipped Success Rate Time
CamelCaseMappingTest 2 0 0 0 100% 0.004

org.apache.ibatis.submitted.resultmapwithassociationstest

Class Tests Errors Failures Skipped Success Rate Time
ResultMapWithAssociationsTest 1 0 0 0 100% 0.003

org.apache.ibatis.io

Class Tests Errors Failures Skipped Success Rate Time
ExternalResourcesTest 4 0 0 0 100% 0.097
ResourcesTest 18 0 0 0 100% 0.001
ClassLoaderWrapperTest 9 0 0 0 100% 0

org.apache.ibatis.submitted.multidb

Class Tests Errors Failures Skipped Success Rate Time
MultiDbTest 6 0 0 0 100% 0.014
ProviderTest 2 0 0 0 100% 0.08

org.apache.ibatis.submitted.complex_type

Class Tests Errors Failures Skipped Success Rate Time
ComplexTypeTest 1 0 0 0 100% 0.005

org.apache.ibatis.submitted.lazy_deserialize

Class Tests Errors Failures Skipped Success Rate Time
LazyDeserializeTest 1 0 0 0 100% 0.014

org.apache.ibatis.submitted.inheritance

Class Tests Errors Failures Skipped Success Rate Time
InheritanceTest 1 0 0 0 100% 0.004

org.apache.ibatis.submitted.language

Class Tests Errors Failures Skipped Success Rate Time
LanguageTest 11 0 0 0 100% 0.07

org.apache.ibatis.submitted.extends_with_constructor

Class Tests Errors Failures Skipped Success Rate Time
NpeExtendsTest 4 0 0 0 100% 0.076

org.apache.ibatis.submitted.parent_reference_3level

Class Tests Errors Failures Skipped Success Rate Time
BlogTest 4 0 0 0 100% 0.231

org.apache.ibatis.submitted.nestedresulthandler_multiple_association

Class Tests Errors Failures Skipped Success Rate Time
NestedResultHandlerMultipleAssociationTest 2 0 0 0 100% 0.016

org.apache.ibatis.submitted.refcursor

Class Tests Errors Failures Skipped Success Rate Time
RefCursorTest 1 0 0 1 0% 0

org.apache.ibatis.submitted.nested_query_cache

Class Tests Errors Failures Skipped Success Rate Time
NestedQueryCacheTest 2 0 0 0 100% 0.033

org.apache.ibatis.submitted.generictypes

Class Tests Errors Failures Skipped Success Rate Time
GenericTypesTest 1 0 0 0 100% 0.109

org.apache.ibatis.submitted.complex_property

Class Tests Errors Failures Skipped Success Rate Time
ComponentTest 1 0 0 0 100% 0.003

org.apache.ibatis.reflection.factory

Class Tests Errors Failures Skipped Success Rate Time
DefaultObjectFactoryTest 2 0 0 0 100% 0.004

org.apache.ibatis.submitted.multiple_discriminator

Class Tests Errors Failures Skipped Success Rate Time
MultipleDiscriminatorTest 3 0 0 0 100% 0.007

org.apache.ibatis.submitted.custom_collection_handling

Class Tests Errors Failures Skipped Success Rate Time
CustomCollectionHandlingTest 2 0 0 0 100% 0.117

org.apache.ibatis.submitted.basetest

Class Tests Errors Failures Skipped Success Rate Time
BaseTest 2 0 0 0 100% 0.005

org.apache.ibatis.submitted.result_handler

Class Tests Errors Failures Skipped Success Rate Time
ResulthandlerTest 2 0 0 0 100% 0.005

org.apache.ibatis.submitted.initialized_collection_property

Class Tests Errors Failures Skipped Success Rate Time
AuthorDAOTest 2 0 0 1 50% 0.003

org.apache.ibatis.submitted.rounding

Class Tests Errors Failures Skipped Success Rate Time
RoundingHandlersTest 2 0 0 0 100% 0.005

org.apache.ibatis.datasource.unpooled

Class Tests Errors Failures Skipped Success Rate Time
UnpooledDataSourceTest 2 0 0 1 50% 0.439

org.apache.ibatis.jdbc

Class Tests Errors Failures Skipped Success Rate Time
SqlRunnerTest 6 0 0 0 100% 1.419
ScriptRunnerTest 9 0 0 1 88.889% 0.227
PooledDataSourceTest 3 0 0 0 100% 0.036
SqlBuilderTest 5 0 0 0 100% 0.001
SelectBuilderTest 5 0 0 0 100% 0.003
SQLTest 8 0 0 0 100% 0.005
NullTest 1 0 0 0 100% 0

org.apache.ibatis.submitted.automatic_lazy_loading

Class Tests Errors Failures Skipped Success Rate Time
AutomaticLazyLoadingTest 6 0 0 0 100% 0.662

org.apache.ibatis.submitted.maptypehandler

Class Tests Errors Failures Skipped Success Rate Time
MapTypeHandlerTest 2 0 0 0 100% 0.005

org.apache.ibatis.submitted.complex_column

Class Tests Errors Failures Skipped Success Rate Time
ComplexColumnTest 5 0 0 0 100% 0.014

org.apache.ibatis.submitted.xml_references

Class Tests Errors Failures Skipped Success Rate Time
EnumWithOgnlTest 2 0 0 0 100% 0.116

org.apache.ibatis.builder

Class Tests Errors Failures Skipped Success Rate Time
XmlMapperBuilderTest 1 0 0 0 100% 0.218
ParameterExpressionTest 11 0 0 0 100% 0.003
XmlConfigBuilderTest 3 0 0 0 100% 0.575

org.apache.ibatis.submitted.foreach_map

Class Tests Errors Failures Skipped Success Rate Time
ForEachMapTest 4 0 0 0 100% 0.021

org.apache.ibatis.submitted.blobtest

Class Tests Errors Failures Skipped Success Rate Time
BlobTest 2 0 0 0 100% 0.008

org.apache.ibatis.submitted.automapping

Class Tests Errors Failures Skipped Success Rate Time
AutomappingTest 9 0 0 0 100% 0.033

org.apache.ibatis.submitted.raw_sql_source

Class Tests Errors Failures Skipped Success Rate Time
RawSqlSourceTest 3 0 0 0 100% 0.006

org.apache.ibatis.submitted.sqlprovider

Class Tests Errors Failures Skipped Success Rate Time
SqlProviderTest 2 0 0 0 100% 0.008

org.apache.ibatis.submitted.inline_association_with_dot

Class Tests Errors Failures Skipped Success Rate Time
InlineCollectionWithDotTest 2 0 0 0 100% 0.107

org.apache.ibatis.submitted.include_property

Class Tests Errors Failures Skipped Success Rate Time
IncludePropertyTest 8 0 0 0 100% 0.011
IncludePropertyErrorTest 1 0 0 0 100% 0

org.apache.ibatis.submitted.bringrags

Class Tests Errors Failures Skipped Success Rate Time
SimpleObjectTest 1 0 0 0 100% 0.067

org.apache.ibatis.exceptions

Class Tests Errors Failures Skipped Success Rate Time
GeneralExceptionsTest 2 0 0 0 100% 0.004

org.apache.ibatis.submitted.serializecircular

Class Tests Errors Failures Skipped Success Rate Time
SerializeCircularTest 4 0 0 0 100% 0.438

org.apache.ibatis.plugin

Class Tests Errors Failures Skipped Success Rate Time
PluginTest 2 0 0 0 100% 0.01

org.apache.ibatis.submitted.multipleresultsetswithassociation

Class Tests Errors Failures Skipped Success Rate Time
MultipleResultSetTest 1 0 0 0 100% 0.006

org.apache.ibatis.submitted.count

Class Tests Errors Failures Skipped Success Rate Time
CountTest 1 0 0 0 100% 0.004

org.apache.ibatis.submitted.cache

Class Tests Errors Failures Skipped Success Rate Time
CacheTest 3 0 0 0 100% 0.146

org.apache.ibatis.datasource.jndi

Class Tests Errors Failures Skipped Success Rate Time
JndiDataSourceFactoryTest 1 0 0 0 100% 0.005

org.apache.ibatis.type

Class Tests Errors Failures Skipped Success Rate Time
TypeAliasRegistryTest 6 0 0 0 100% 0.002
LongTypeHandlerTest 3 0 0 0 100% 0.005
BooleanTypeHandlerTest 3 0 0 0 100% 0
EnumOrdinalTypeHandlerTest 6 0 0 0 100% 0.005
StringTypeHandlerTest 5 0 0 0 100% 0.005
SqlTimeTypeHandlerTest 3 0 0 0 100% 0.002
DoubleTypeHandlerTest 3 0 0 0 100% 0.003
BigIntegerTypeHandlerTest 3 0 0 0 100% 0.002
FloatTypeHandlerTest 3 0 0 0 100% 0.003
BigDecimalTypeHandlerTest 3 0 0 0 100% 0.003
DateTypeHandlerTest 3 0 0 0 100% 0
ClobTypeHandlerTest 3 0 0 0 100% 0.006
UnknownTypeHandlerTest 9 0 0 0 100% 0.056
BlobTypeHandlerTest 3 0 0 0 100% 0.002
GenericTypeSupportedInHierarchiesTestCase 1 0 0 0 100% 0.007
TypeHandlerRegistryTest 4 0 0 0 100% 0.012
ByteArrayTypeHandlerTest 3 0 0 0 100% 0.004
SqlDateTypeHandlerTest 3 0 0 0 100% 0.001
SqlTimetampTypeHandlerTest 3 0 0 0 100% 0.002
IntegerTypeHandlerTest 3 0 0 0 100% 0.002
TimeOnlyTypeHandlerTest 3 0 0 0 100% 0.006
SimpleTypeRegistryTest 3 0 0 0 100% 0.001
CharacterTypeHandlerTest 6 0 0 0 100% 0.01
EnumTypeHandlerTest 6 0 0 0 100% 0.005
DateOnlyTypeHandlerTest 3 0 0 0 100% 0.003
ObjectTypeHandlerTest 3 0 0 0 100% 0.003
ByteTypeHandlerTest 3 0 0 0 100% 0
ShortTypeHandlerTest 3 0 0 0 100% 0.003

org.apache.ibatis.submitted.stringlist

Class Tests Errors Failures Skipped Success Rate Time
StringListTest 1 0 0 0 100% 0.005

org.apache.ibatis.submitted.extend

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

org.apache.ibatis.submitted.permissions

Class Tests Errors Failures Skipped Success Rate Time
PermissionsTest 2 0 0 0 100% 0.012

org.apache.ibatis.submitted.cglib_lazy_error

Class Tests Errors Failures Skipped Success Rate Time
CglibNPETest 7 0 0 0 100% 0.014
CglibNPELazyTest 5 0 0 0 100% 0

org.apache.ibatis.executor.loader

Class Tests Errors Failures Skipped Success Rate Time
CglibProxyTest 15 0 0 0 100% 1.905
JavassistProxyTest 15 0 0 0 100% 2.593

org.apache.ibatis.submitted.parent_childs

Class Tests Errors Failures Skipped Success Rate Time
ParentChildTest 1 0 0 0 100% 0.004

org.apache.ibatis.cache

Class Tests Errors Failures Skipped Success Rate Time
ScheduledCacheTest 3 0 0 0 100% 5.017
LruCacheTest 3 0 0 0 100% 0
PerpetualCacheTest 4 0 0 0 100% 0.322
FifoCacheTest 3 0 0 0 100% 0.003
WeakCacheTest 4 0 0 0 100% 0.187
BaseCacheTest 1 0 0 0 100% 0
SuperCacheTest 1 0 0 0 100% 2.39
SoftCacheTest 4 0 0 0 100% 7.807
CacheKeyTest 5 0 0 0 100% 2.024

org.apache.ibatis.submitted.simplelistparameter

Class Tests Errors Failures Skipped Success Rate Time
SimpleListParameterTest 1 0 0 0 100% 0.012

org.apache.ibatis.submitted.disallowdotsonnames

Class Tests Errors Failures Skipped Success Rate Time
DisallowDotsOnNamesTest 1 0 0 0 100% 0.24

org.apache.ibatis.submitted.typehandler

Class Tests Errors Failures Skipped Success Rate Time
TypeHandlerTest 1 0 0 0 100% 0.005

org.apache.ibatis.submitted.no_param_type

Class Tests Errors Failures Skipped Success Rate Time
NoParamTypeTest 1 0 0 0 100% 0.006

org.apache.ibatis.submitted.foreach

Class Tests Errors Failures Skipped Success Rate Time
ForEachTest 4 0 0 0 100% 0.014

org.apache.ibatis.submitted.batch_test

Class Tests Errors Failures Skipped Success Rate Time
BatchTest 1 0 0 0 100% 0.008

org.apache.ibatis.submitted.cacheorder

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

org.apache.ibatis.submitted.column_prefix

Class Tests Errors Failures Skipped Success Rate Time
ColumnPrefixTest 2 0 0 0 100% 0.15
ColumnPrefixNestedQueryTest 2 0 0 0 100% 0.221
ColumnPrefixAutoMappingTest 3 0 0 0 100% 0.177

org.apache.ibatis.submitted.valueinmap

Class Tests Errors Failures Skipped Success Rate Time
ValueInMapTest 2 0 0 0 100% 0.004

org.apache.ibatis.submitted.javassist

Class Tests Errors Failures Skipped Success Rate Time
JavassistTest 1 0 0 0 100% 0.008

org.apache.ibatis.logging

Class Tests Errors Failures Skipped Success Rate Time
LogFactoryTest 8 0 0 0 100% 0.519

org.apache.ibatis.submitted.ognl_enum

Class Tests Errors Failures Skipped Success Rate Time
EnumWithOgnlTest 5 0 0 0 100% 0.018

org.apache.ibatis.submitted.extendresultmap

Class Tests Errors Failures Skipped Success Rate Time
ExtendResultMapTest 1 0 0 0 100% 0.004

org.apache.ibatis.submitted.parametrizedlist

Class Tests Errors Failures Skipped Success Rate Time
ParametrizedListTest 4 0 0 0 100% 0.079

org.apache.ibatis.submitted.null_associations

Class Tests Errors Failures Skipped Success Rate Time
FooMapperTest 2 0 0 0 100% 0.008

org.apache.ibatis.reflection

Class Tests Errors Failures Skipped Success Rate Time
MetaClassTest 7 0 0 0 100% 0.007
ReflectorTest 3 0 0 0 100% 0.005
MetaObjectTest 25 0 0 0 100% 0.028
ExceptionUtilTest 1 0 0 0 100% 0.004

org.apache.ibatis.submitted.mapper_extend

Class Tests Errors Failures Skipped Success Rate Time
MapperExtendTest 4 0 0 0 100% 0.009

org.apache.ibatis.submitted.primitive_result_type

Class Tests Errors Failures Skipped Success Rate Time
PrimitiveResultTypeTest 2 0 0 0 100% 0.012

org.apache.ibatis.submitted.xml_external_ref

Class Tests Errors Failures Skipped Success Rate Time
MultipleReverseIncludeTest 2 0 0 0 100% 0.074
ReverseIncludeTest 2 0 0 0 100% 0.052
MultipleCrossIncludeTest 3 0 0 0 100% 0.23
ResultMapReferenceTest 2 0 0 0 100% 0.071
NonFullyQualifiedNamespaceTest 1 0 0 0 100% 0.044
SameIdTest 2 0 0 0 100% 0.068
ParameterMapReferenceTest 2 0 0 0 100% 0.174
XmlExternalRefTest 5 0 0 0 100% 0.198
MultipleIncludeTest 2 0 0 0 100% 0.048
ResultMapExtendsTest 2 0 0 0 100% 0.099
ShortNameTest 2 0 0 0 100% 0.081

org.apache.ibatis.submitted.immutable_constructor

Class Tests Errors Failures Skipped Success Rate Time
ImmutablePOJOTest 2 0 0 0 100% 0.006

org.apache.ibatis.submitted.sptests

Class Tests Errors Failures Skipped Success Rate Time
SPTest 31 0 0 0 100% 0.129

org.apache.ibatis.submitted.autodiscover

Class Tests Errors Failures Skipped Success Rate Time
AutodiscoverTest 3 0 0 0 100% 0

org.apache.ibatis.mapping

Class Tests Errors Failures Skipped Success Rate Time
ResultMappingTest 2 0 0 0 100% 0.002

org.apache.ibatis.submitted.awful_table

Class Tests Errors Failures Skipped Success Rate Time
AwfulTableTest 1 0 0 0 100% 0.065

org.apache.ibatis.submitted.empty_namespace

Class Tests Errors Failures Skipped Success Rate Time
EmptyNamespaceTest 1 0 0 0 100% 0.032

org.apache.ibatis.submitted.duplicate_statements

Class Tests Errors Failures Skipped Success Rate Time
DuplicateStatementsTest 5 0 0 2 60% 0.085

org.apache.ibatis.submitted.map_class_name_conflict

Class Tests Errors Failures Skipped Success Rate Time
MapperNameTest 1 0 0 0 100% 0.021

org.apache.ibatis.submitted.uuid_test

Class Tests Errors Failures Skipped Success Rate Time
UUIDTest 2 0 0 0 100% 0.005

org.apache.ibatis.submitted.enumtypehandler_on_map

Class Tests Errors Failures Skipped Success Rate Time
EnumTypeHandlerTest 2 0 0 0 100% 0

org.apache.ibatis.submitted.criterion

Class Tests Errors Failures Skipped Success Rate Time
CriterionTest 1 0 0 0 100% 0.008

org.apache.ibatis.submitted.primitives

Class Tests Errors Failures Skipped Success Rate Time
PrimitivesTest 1 0 0 0 100% 0.004

org.apache.ibatis.submitted.association_nested

Class Tests Errors Failures Skipped Success Rate Time
FolderMapperTest 1 0 0 0 100% 0.059

org.apache.ibatis.submitted.overwritingproperties

Class Tests Errors Failures Skipped Success Rate Time
FooMapperTest 1 0 0 0 100% 0.007

org.apache.ibatis.builder.xml.dynamic

Class Tests Errors Failures Skipped Success Rate Time
DynamicSqlSourceTest 23 0 0 0 100% 28.463
ExpressionEvaluatorTest 7 0 0 0 100% 0.012

org.apache.ibatis.submitted.nested

Class Tests Errors Failures Skipped Success Rate Time
NestedForEachTest 5 0 0 0 100% 0.023

org.apache.ibatis.binding

Class Tests Errors Failures Skipped Success Rate Time
WrongMapperTest 1 0 0 0 100% 0.017
BindingTest 42 0 0 1 97.619% 0.344
FlushTest 1 0 0 0 100% 0.053
WrongNamespacesTest 2 0 0 0 100% 0.015

org.apache.ibatis.submitted.force_flush_on_select

Class Tests Errors Failures Skipped Success Rate Time
ForceFlushOnSelectTest 6 0 0 0 100% 0.352

org.apache.ibatis.submitted.ognlstatic

Class Tests Errors Failures Skipped Success Rate Time
OgnlStaticTest 2 0 0 0 100% 0.013

org.apache.ibatis.submitted.collectionparameters

Class Tests Errors Failures Skipped Success Rate Time
CollectionParametersTest 3 0 0 0 100% 0.017

org.apache.ibatis.submitted.nonexistentvariables

Class Tests Errors Failures Skipped Success Rate Time
NonExistentVariablesTest 1 0 0 0 100% 0.003

org.apache.ibatis.submitted.blocking_cache

Class Tests Errors Failures Skipped Success Rate Time
BlockingCacheTest 1 0 0 0 100% 1.075

org.apache.ibatis.submitted.keycolumn

Class Tests Errors Failures Skipped Success Rate Time
InsertTest 1 0 0 1 0% 0

org.apache.ibatis.submitted.integer_enum

Class Tests Errors Failures Skipped Success Rate Time
IntegerEnumTest 1 0 0 0 100% 0.017

org.apache.ibatis.submitted.quotedcolumnnames

Class Tests Errors Failures Skipped Success Rate Time
QuotedColumnNamesTest 2 0 0 0 100% 0.005

org.apache.ibatis.scripting.defaults

Class Tests Errors Failures Skipped Success Rate Time
DefaultParameterHandlerTest 1 0 0 0 100% 0.018

org.apache.ibatis.submitted.nestedresulthandler

Class Tests Errors Failures Skipped Success Rate Time
NestedResultHandlerTest 4 0 0 0 100% 0.018

org.apache.ibatis.transaction.managed

Class Tests Errors Failures Skipped Success Rate Time
ManagedTransactionFactoryTest 2 0 0 0 100% 0.004

org.apache.ibatis.parsing

Class Tests Errors Failures Skipped Success Rate Time
GenericTokenParserTest 3 0 0 0 100% 0.086
XPathParserTest 1 0 0 0 100% 0.02

org.apache.ibatis.submitted.unknownobject

Class Tests Errors Failures Skipped Success Rate Time
UnknownObjectTest 1 0 0 0 100% 0.067

org.apache.ibatis.submitted.lazyload_proxyfactory_comparison

Class Tests Errors Failures Skipped Success Rate Time
JavassistLazyTest 1 0 0 1 0% 0
CglibLazyTest 6 0 0 0 100% 0.372
DefaultLazyTest 6 0 0 0 100% 0.242

org.apache.ibatis.submitted.missing_id_property

Class Tests Errors Failures Skipped Success Rate Time
MissingIdPropertyTest 1 0 0 0 100% 0.005

org.apache.ibatis.submitted.flush_statement_npe

Class Tests Errors Failures Skipped Success Rate Time
FlushStatementNpeTest 3 0 0 0 100% 0.019

org.apache.ibatis.submitted.primitive_array

Class Tests Errors Failures Skipped Success Rate Time
PrimitiveArrayTest 1 0 0 0 100% 0.005

org.apache.ibatis.submitted.dml_return_types

Class Tests Errors Failures Skipped Success Rate Time
DmlMapperReturnTypesTest 7 0 0 0 100% 0.018

org.apache.ibatis.submitted.manyanno

Class Tests Errors Failures Skipped Success Rate Time
ManyAnnoTest 1 0 0 0 100% 1.625

org.apache.ibatis.submitted.global_variables

Class Tests Errors Failures Skipped Success Rate Time
BaseTest 2 0 0 0 100% 0.006

org.apache.ibatis.submitted.lazy_immutable

Class Tests Errors Failures Skipped Success Rate Time
ImmutablePOJOTest 1 0 0 0 100% 0.005

org.apache.ibatis.submitted.multipleiterates

Class Tests Errors Failures Skipped Success Rate Time
MultipleIteratesTest 1 0 0 0 100% 0.008

org.apache.ibatis.submitted.refid_resolution

Class Tests Errors Failures Skipped Success Rate Time
ExternalRefidResolutionTest 1 0 0 0 100% 0.038
RefidResolutionTest 1 0 0 0 100% 0.022

org.apache.ibatis.executor.resultset

Class Tests Errors Failures Skipped Success Rate Time
DefaultResultSetHandlerTest 2 0 0 0 100% 0.042

org.apache.ibatis.submitted.heavy_initial_load

Class Tests Errors Failures Skipped Success Rate Time
HeavyInitialLoadTest 1 0 0 0 100% 0.908

Test Cases

[Summary] [Package List] [Test Cases]

LanguageTest

testLangXmlWithMapperAndSqlSymbols 0.011
testLangXmlTags 0.003
testLangRawWithIncludeAndCData 0.003
testLangVelocityWithMapper 0.016
testLangRaw 0.002
testLangRawWithMapper 0.004
testDynamicSelectWithExpressionParams 0.007
testDynamicSelectWithIteration 0.013
testLangXmlWithMapper 0.004
testDynamicSelectWithPropertyParams 0.005
testLangRawWithInclude 0.002

AwfulTableTest

testAwfulTableInsert 0.065

InsertTest

org.apache.ibatis.submitted.keycolumn.InsertTest 0
See setupdb.txt for instructions on how to run the tests in this class

WrongMapperTest

shouldFailForBothOneAndMany 0.017

DefaultObjectFactoryTest

instantiateClassThrowsProperErrorMsg 0.003
instantiateClass 0.001

SqlSessionManagerTest

shouldCommitInsertedAuthor 0.044
shouldRollbackInsertedAuthor 0.012
shouldImplicitlyRollbackInsertedAuthor 0.022
shouldThrowExceptionIfMappedStatementDoesNotExistAndSqlSessionIsOpen 0.003

ErrorContextTest

shouldShowProgressiveErrorContextBuilding 0

TypeAliasRegistryTest

shouldBeAbleToRegisterSameAliasWithSameTypeAgain 0
shouldBeAbleToRegisterAliasWithNullType 0
shouldBeAbleToRegisterNewTypeIfRegisteredTypeIsNull 0.001
shouldFetchArrayType 0
shouldNotBeAbleToRegisterSameAliasWithDifferentType 0
shouldRegisterAndResolveTypeAlias 0.001

PluginTest

mapPluginShouldInterceptGet 0.009
shouldNotInterceptToString 0.001

ResulthandlerTest

shouldGetAllUsers 0.004
shouldGetAUser 0.001

CollectionParametersTest

shouldGetTwoUsersPassingAList 0.009
shouldGetTwoUsersPassingACollection 0.004
shouldGetTwoUsersPassingAnArray 0.004

CachingBatchExecutorTest

dummy 0
shouldSelectAllAuthorsAutoMapped 0.01
shouldClearDeferredLoads 0.051
shouldFetchOneOrphanedPostWithNoBlog 0.023
shouldMapConstructorResults 0.002
shouldFetchPostsForBlog 0.007
shouldInsertNewAuthorWithAutoKey 0.014
shouldInsertNewAuthorWithBeforeAutoKey 0.011
shouldFetchComplexBlogs 0.012
shouldInsertNewAuthor 0.009
shouldInsertNewAuthorUsingSimpleNonPreparedStatements 0.017
shouldSelectDiscriminatedPost 0.009
shouldUpdateAuthor 0.015
shouldSelect2DiscriminatedPosts 0.003
shouldDeleteAuthor 0.012
shouldSelectAuthorViaOutParams 0.009
shouldSelectTwoSetsOfAuthorsViaProc 0.009
shouldFetchPostWithBlogWithCompositeKey 0.025
shouldInsertNewAuthorByProc 0.012

LongTypeHandlerTest

shouldGetResultFromCallableStatement 0
shouldSetParameter 0.002
shouldGetResultFromResultSet 0.003

UnpooledDataSourceTest

shouldNotRegisterTheSameDriverMultipleTimes 0.439
shouldRegisterDynamicallyLoadedDriver 0
Requires MySQL server and a driver.

JavassistLazyTest

org.apache.ibatis.submitted.lazyload_proxyfactory_comparison.JavassistLazyTest 0
See Issue 664: Javassist ProxyFactory does not handle interfaces with generics correctly.

MultipleResultTest

org.apache.ibatis.submitted.multiple_resultsets.MultipleResultTest 0
See setupdb.txt for instructions on how to run the tests in this class

CamelCaseMappingTest

testMap 0.002
testList 0.002

ColumnPrefixTest

testComplexPerson 0.105
testSelectPetAndRoom 0.045

MultipleIteratesTest

shouldGetAUser 0.008

ScheduledCacheTest

shouldFlushAllItemsOnDemand 0.014
shouldRemoveItemOnDemand 0.001
shouldDemonstrateHowAllObjectsAreFlushedAfterBasedOnTime 5.002

MultipleReverseIncludeTest

testMultipleReverseIncludeJavaConfig 0.031
testMultipleReverseIncludeXmlConfig 0.043

BooleanTypeHandlerTest

shouldGetResultFromCallableStatement 0
shouldSetParameter 0
shouldGetResultFromResultSet 0

NestedResultHandlerMultipleAssociationTest

success 0.007
failure 0.009

DisallowDotsOnNamesTest

testShouldNotAllowMappedStatementsWithDots 0.24

DefaultParameterHandlerTest

setParametersThrowsProperException 0.018

ReverseIncludeTest

testReverseIncludeXmlConfig 0.037
testReverseIncludeJavaConfig 0.015

IncludePropertyTest

testRuntimeVar 0.004
testSimpleProperty 0
testConfigVar 0
testPropertyContext 0
testEmptyString 0
testPropertyInRefid 0
testNestedDynamicValue 0.002
testNestedInclude 0.005

LruCacheTest

shouldFlushAllItemsOnDemand 0
shouldRemoveItemOnDemand 0
shouldRemoveLeastRecentlyUsedItemInBeyondFiveEntries 0

RawSqlSourceTest

shouldUseDynamicSqlSourceForAnStatementWithXmlTags 0.003
shouldUseDynamicSqlSourceForAnStatementWithInlineArguments 0.002
shouldUseRawSqlSourceForAnStaticStatement 0.001

PrimitivesTest

shouldGetAUser 0.004

BlockingCacheTest

testBlockingCache 1.075

ResultExtractorTest

shouldExtractList 0.001
shouldExtractArray 0.014
shouldExtractSingleObject 0
shouldExtractSet 0.025
shouldExtractNullForNullTargetType 0.001
shouldFailWhenMutipleItemsInList 0

PerpetualCacheTest

shouldFlushAllItemsOnDemand 0.075
shouldRemoveItemOnDemand 0.001
shouldDemonstrateCopiesAreEqual 0.194
shouldDemonstrateHowAllObjectsAreKept 0.052

ForceFlushOnSelectTest

testShouldNotFlushLocalSessionCacheOnQueryForList 0.093
testSelectShouldFlushLocalCacheIfFlushLocalCacheAtferEachStatementIsTrue 0.035
testShouldFlushLocalSessionCacheOnQueryForList 0.042
testUpdateShouldFlushLocalCache 0.105
testShouldNotFlushLocalSessionCacheOnQuery 0.038
testShouldFlushLocalSessionCacheOnQuery 0.039

SimpleObjectTest

testGetById 0.067

EnumOrdinalTypeHandlerTest

shouldGetNullResultFromCallableStatement 0.001
shouldGetResultFromCallableStatement 0.001
shouldGetNullResultFromResultSet 0.001
shouldSetParameter 0.001
shouldSetNullParameter 0
shouldGetResultFromResultSet 0.001

MetaClassTest

shouldTestDataTypeOfGenericMethod 0.004
shouldCheckGetterExistance 0
shouldCheckTypeForEachGetter 0.001
shouldFindPropertyName 0.001
shouldCheckTypeForEachSetter 0.001
shouldCheckSetterExistance 0
shouldCheckGetterAndSetterNames 0

UnknownObjectTest

shouldFailBecauseThereIsAPropertyWithoutTypeHandler 0.067

FifoCacheTest

shouldRemoveFirstItemInBeyondFiveEntries 0.002
shouldFlushAllItemsOnDemand 0.001
shouldRemoveItemOnDemand 0

MultipleCrossIncludeTest

testMultipleCrossIncludeJavaConfig 0.082
testMultipleCrossIncludeXmlConfig 0.053
testMappedStatementCache 0.095

BlogTest

testSelectBlogWithoutPostsColumnPrefix 0.158
testSelectBlogWithPosts 0.025
testSelectBlogWithPostsColumnPrefix 0.026
testSelectBlogWithoutPosts 0.022

StringTypeHandlerTest

shouldGetNullResultFromCallableStatement 0.001
shouldGetResultFromCallableStatement 0.001
shouldGetNullResultFromResultSet 0.001
shouldSetParameter 0.001
shouldGetResultFromResultSet 0.001

FolderMapperTest

testFindWithChildren 0.059

BaseTest

shouldGetAUserFromAnnotation 0.004
shouldGetAUser 0.002

SqlTimeTypeHandlerTest

shouldGetResultFromCallableStatement 0
shouldSetParameter 0
shouldGetResultFromResultSet 0.002

UUIDTest

shouldInsertAUser 0.004
shouldGetAUser 0.001

FooMapperTest

testOverwriteWithDefault 0.007

ReflectorTest

shouldNotGetClass 0.003
testGetGetterType 0.001
testGetSetterType 0.001

SPTest

testAdderAsSelectDoubleCall1 0.012
testAdderAsSelectDoubleCall2 0.002
testGetNamesAndItemsLinkedWithNoMatchingInfo 0.011
testCallWithResultSet1Annotated 0.004
testAdderAsSelectAnnotated 0.006
testGetNamesAndItemsLinked 0.005
testGetNamesAndItems_a2 0.004
testGetNamesAndItems_a3 0.006
testGetNamesWithArray_a1 0.01
testGetNamesWithArray_a2 0.003
testCallLowHighWithResultSet 0.003
testGetNamesAndItems 0.003
testAdderAsSelect 0.002
testAdderAsUpdate 0.007
testCallWithResultSet1 0.001
testCallWithResultSet2 0.003
testCallWithResultSet3 0.004
testCallWithResultSet4 0.002
testCallWithResultSet1_a2 0.002
testCallWithResultSet2_a1 0.003
testCallWithResultSet2_a2 0.003
testCallWithResultSet3_a1 0.003
testCallWithResultSet3_a2 0.004
testCallWithResultSet4_a1 0.003
testCallWithResultSet4_a2 0.003
testAdderAsUpdateAnnotated 0.003
testAdderAsUpdateWithParameterMap 0.003
testGetNamesWithArray 0.003
testAdderAsSelectDoubleCallAnnotated1 0.003
testAdderAsSelectDoubleCallAnnotated2 0.006
testEchoDate 0.002

BatchExecutorTest

dummy 0
shouldSelectAllAuthorsAutoMapped 0.008
shouldClearDeferredLoads 0.04
shouldFetchOneOrphanedPostWithNoBlog 0.021
shouldMapConstructorResults 0.003
shouldFetchPostsForBlog 0.008
shouldInsertNewAuthorWithAutoKey 0.013
shouldInsertNewAuthorWithBeforeAutoKey 0.01
shouldFetchComplexBlogs 0.009
shouldInsertNewAuthor 0.009
shouldInsertNewAuthorUsingSimpleNonPreparedStatements 0.019
shouldSelectDiscriminatedPost 0.007
shouldUpdateAuthor 0.013
shouldSelect2DiscriminatedPosts 0.003
shouldDeleteAuthor 0.013
shouldSelectAuthorViaOutParams 0.009
shouldSelectTwoSetsOfAuthorsViaProc 0.007
shouldFetchPostWithBlogWithCompositeKey 0.023
shouldInsertNewAuthorByProc 0.013

DuplicateResourceTest

shouldDemonstrateDuplicateResourceIssue 0.977

DoubleTypeHandlerTest

shouldGetResultFromCallableStatement 0.001
shouldSetParameter 0.001
shouldGetResultFromResultSet 0.001

ParametrizedListTest

testShouldDetectUsersAsParameterInsideAMap 0.04
testShouldGetAListOfMaps 0.013
testShouldDetectUsersAsParameterInsideAList 0.014
testShouldGetAUserAsAMap 0.012

BigIntegerTypeHandlerTest

shouldGetResultFromCallableStatement 0.001
shouldSetParameter 0
shouldGetResultFromResultSet 0.001

LazyDeserializeTest

testLoadLazyDeserialize 0.014

CacheOrderTest

shouldResolveACacheRefNotYetRead 0

SqlRunnerTest

shouldInsert 0.978
shouldDeleteOne 0.189
shouldUpdateCategory 0.082
shouldDemonstrateDDLThroughRunMethod 0.003
shouldSelectList 0.091
shouldSelectOne 0.076

CachingReuseExecutorTest

dummy 0
shouldSelectAllAuthorsAutoMapped 0.008
shouldClearDeferredLoads 0.049
shouldFetchOneOrphanedPostWithNoBlog 0.016
shouldMapConstructorResults 0.003
shouldFetchPostsForBlog 0.01
shouldInsertNewAuthorWithAutoKey 0.015
shouldInsertNewAuthorWithBeforeAutoKey 0.011
shouldFetchComplexBlogs 0.012
shouldInsertNewAuthor 0.01
shouldInsertNewAuthorUsingSimpleNonPreparedStatements 0.017
shouldSelectDiscriminatedPost 0.004
shouldUpdateAuthor 0.015
shouldSelect2DiscriminatedPosts 0.004
shouldDeleteAuthor 0.013
shouldSelectAuthorViaOutParams 0.01
shouldSelectTwoSetsOfAuthorsViaProc 0.012
shouldFetchPostWithBlogWithCompositeKey 0.03
shouldInsertNewAuthorByProc 0.015

CglibLazyTest

lazyLoadUserWithNothingWithoutInterface 0.068
lazyLoadUserWithGetXxxWithInterface 0.046
lazyLoadUserWithGetXxxWithoutInterface 0.114
lazyLoadUserWithNothingWithInterface 0.04
lazyLoadUserWithGetObjectWithoutInterface 0.056
lazyLoadUserWithGetObjectWithInterface 0.048

MultipleDiscriminatorTest

testMultipleDiscriminator2 0.002
testMultipleDiscriminator 0.002
testMultipleDiscriminatorLoop 0.003

ColumnForwardingTest

shouldGetUserWithoutGroup 0.007
shouldGetUserWithGroup 0.003

ImmutablePOJOTest

shouldLoadImmutablePOJOBySignature 0.004
shouldFailLoadingImmutablePOJO 0.002

DoNotCallSettersOnNullsTest

shouldCallNullOnAutomaticMapping 0.003
shouldCallNullOnMappedProperty 0.001
shouldCallNullOnMap 0.002

ManyAnnoTest

testGetMessageForEmptyDatabase 1.625

CachingSimpleExecutorTest

dummy 0
shouldSelectAllAuthorsAutoMapped 0.008
shouldClearDeferredLoads 0.045
shouldFetchOneOrphanedPostWithNoBlog 0.021
shouldMapConstructorResults 0.002
shouldFetchPostsForBlog 0.008
shouldInsertNewAuthorWithAutoKey 0.014
shouldInsertNewAuthorWithBeforeAutoKey 0.01
shouldFetchComplexBlogs 0.015
shouldInsertNewAuthor 0.008
shouldInsertNewAuthorUsingSimpleNonPreparedStatements 0.014
shouldSelectDiscriminatedPost 0.006
shouldUpdateAuthor 0.021
shouldSelect2DiscriminatedPosts 0.007
shouldDeleteAuthor 0.014
shouldSelectAuthorViaOutParams 0.014
shouldSelectTwoSetsOfAuthorsViaProc 0.008
shouldFetchPostWithBlogWithCompositeKey 0.029
shouldInsertNewAuthorByProc 0.012

FloatTypeHandlerTest

shouldGetResultFromCallableStatement 0.001
shouldSetParameter 0.001
shouldGetResultFromResultSet 0.001

BigDecimalTypeHandlerTest

shouldGetResultFromCallableStatement 0.001
shouldSetParameter 0.001
shouldGetResultFromResultSet 0.001

NpeExtendsTest

testSelectWithTeacher 0.027
testSelectNoName 0.017
testNoConstructorConfiguration 0.017
testWithConstructorConfiguration 0.015

EnumTypeHandlerTest

testEnumWithParam 0
testEnumWithoutParam 0

ResultMapWithAssociationsTest

shouldFindAllPersonRecordsWithAssociatedAddressRecord 0.003

WeakCacheTest

shouldFlushAllItemsOnDemand 0.004
shouldDemonstrateObjectsBeingCollectedAsNeeded 0.032
shouldRemoveItemOnDemand 0
shouldDemonstrateCopiesAreEqual 0.151

XmlMapperBuilderTest

shouldSuccessfullyLoadXMLMapperFile 0.218

ResultMapReferenceTest

testCrossReferenceXmlConfig 0.044
testCrossReferenceJavaConfig 0.027

ImmutablePOJOTest

testLoadLazyImmutablePOJO 0.005

NonFullyQualifiedNamespaceTest

testCrossReferenceXmlConfig 0.044

ReuseExecutorTest

dummy 0
shouldFetchPostWithBlogWithCompositeKey 0.031
shouldSelectAllAuthorsAutoMapped 0.005
shouldClearDeferredLoads 0.036
shouldFetchOneOrphanedPostWithNoBlog 0.02
shouldMapConstructorResults 0.002
shouldFetchPostsForBlog 0.008
shouldInsertNewAuthorWithAutoKey 0.013
shouldInsertNewAuthorWithBeforeAutoKey 0.009
shouldFetchComplexBlogs 0.02
shouldInsertNewAuthor 0.009
shouldInsertNewAuthorUsingSimpleNonPreparedStatements 0.02
shouldSelectDiscriminatedPost 0.007
shouldUpdateAuthor 0.013
shouldSelect2DiscriminatedPosts 0.005
shouldDeleteAuthor 0.015
shouldSelectAuthorViaOutParams 0.011
shouldSelectTwoSetsOfAuthorsViaProc 0.009
shouldInsertNewAuthorByProc 0.013

BaseExecutorTest

shouldSelectAllAuthorsAutoMapped 0.058
shouldClearDeferredLoads 0.198
shouldFetchOneOrphanedPostWithNoBlog 0.031
shouldMapConstructorResults 0.006
shouldFetchPostsForBlog 0.012
shouldInsertNewAuthorWithAutoKey 0.026
shouldInsertNewAuthorWithBeforeAutoKey 0.019
shouldFetchComplexBlogs 0.01
shouldInsertNewAuthor 0.009
shouldInsertNewAuthorUsingSimpleNonPreparedStatements 0.017
shouldSelectDiscriminatedPost 0.02
shouldUpdateAuthor 0.026
shouldSelect2DiscriminatedPosts 0.002
shouldDeleteAuthor 0.019
shouldSelectAuthorViaOutParams 0.027
shouldSelectTwoSetsOfAuthorsViaProc 0.017
shouldFetchPostWithBlogWithCompositeKey 0.044
shouldInsertNewAuthorByProc 0.015

NestedResultHandlerAssociationTest

shouldHandleRowBounds 0.007
shouldHandleStop 0.005

ParentChildTest

shouldGetAUser 0.004

MultiDbTest

shouldInsertInCommonWithSelectKey 0.006
shouldExecuteHsqlQueryWithInclude 0.001
shouldExecuteHsqlQueryWithDynamicIf 0.001
shouldExecuteCommonQuery 0.001
shouldInsertInCommonWithSelectKey2 0.003
shouldExecuteHsqlQuery 0.002

DateTypeHandlerTest

shouldGetResultFromCallableStatement 0
shouldSetParameter 0
shouldGetResultFromResultSet 0

EnumWithOgnlTest

testEnumWithOgnlDirectorNameAttribute 0.004
testEnumWithOgnl 0.005
testEnumWithOgnlDirector 0.002
testEnumWithOgnlDirectorWithInterface 0.003
testEnumWithOgnlDirectorNameAttributeWithInterface 0.004

InheritanceTest

shouldGetAUser 0.004

DefaultLazyTest

lazyLoadUserWithNothingWithoutInterface 0.057
lazyLoadUserWithGetXxxWithInterface 0.041
lazyLoadUserWithGetXxxWithoutInterface 0.042
lazyLoadUserWithNothingWithInterface 0.032
lazyLoadUserWithGetObjectWithoutInterface 0.038
lazyLoadUserWithGetObjectWithInterface 0.032

ForEachMapTest

shouldGetStringKeyStringValueEntries 0.006
shouldSubstituteIndexWithKey 0.004
shouldGetNestedBeanKeyValueEntries 0.007
shouldGetIntKeyBoolValueEntries 0.004

HeavyInitialLoadTest

selectThingsConcurrently_mybatis_issue_224 0.908

NotNullColumnTest

testNotNullColumnWithoutChildrenNoFid 0.004
testNotNullColumnWithoutChildrenFidMultipleNullColumns 0.002
testNotNullColumnWithoutChildrenFidWorkaround 0.002
testNotNullColumnWithoutChildrenFidMultipleNullColumnsAndBrackets 0.001
testNotNullColumnWithoutChildrenWithInternalResultMap 0.002
testNotNullColumnWithoutChildrenWithRefResultMap 0.001
testNotNullColumnWithoutChildrenFid 0.001
testNotNullColumnWithChildrenNoFid 0.002

ParameterExpressionTest

simplePropertyWithOneAttribute 0
simplePropertyWithSpaceAndManyAttributes 0
oldStyleJdbcTypeWithExtraWhitespaces 0
expressionWithOldStyleJdbcType 0
expressionWithManyAttributes 0
expressionWithOneAttribute 0
simpleProperty 0
simplePropertyWithOldStyleJdbcTypeAndAttributes 0.003
simplePropertyWithOldStyleJdbcType 0
shouldIgnoreLeadingAndTrailingSpaces 0
simplePropertyWithManyAttributes 0

ExternalResourcesTest

testcopyExternalResource_emptyStringAsFile 0.075
testGetConfiguredTemplate 0.002
testcopyExternalResource 0.019
testcopyExternalResource_fileNotFound 0.001

EncodingTest

testEncoding1 0.004
testEncoding2 0.002

ClobTypeHandlerTest

shouldGetResultFromCallableStatement 0.001
shouldSetParameter 0.002
shouldGetResultFromResultSet 0.003

AutomappingTest

shouldRespectFullAutoMappingBehavior_ExternalNestedResultMap 0.008
shouldNotInheritAutoMappingInherited_InlineNestedResultMap 0.003
shouldNotInheritAutoMappingInherited_ExternalNestedResultMap 0.003
shouldIgnorePartialAutoMappingBehavior_ExternalNestedResultMap 0.004
shouldIgnorePartialAutoMappingBehavior_InlineNestedResultMap 0.003
shouldGetAUser 0.004
shouldGetBooks 0.002
shouldRespectFullAutoMappingBehavior_InlineNestedResultMap 0.004
shouldUpdateFinalField 0.002

ComplexTypeTest

shouldUpdateProps 0.005

MapperExtendTest

shouldGetAUserWithAnOverloadedXMLMethod 0.003
shouldGetAUserWithAnOverloadedAnnotatedMethod 0.002
shouldGetAUserWithAnExtendedAnnotatedMethod 0.002
shouldGetAUserWithAnExtendedXMLMethod 0.002

SameIdTest

testCrossReferenceXmlConfig 0.041
testCrossReferenceJavaConfig 0.027

MetaObjectTest

shouldSetPropertyOfNullNestedPropertyWithNull 0.003
shouldGetAndSetNestedMapPairUsingArraySyntax 0
shouldSetPropertyOfNullNestedProperty 0.001
shouldUseObjectWrapperFactoryWhenSet 0.003
shouldGetPropertyOfNullNestedProperty 0
shouldVerifyPropertyTypes 0.001
shouldGetAndSetListItem 0.001
shouldGetAndSetNestedListItem 0.001
shouldSetAndGetSelfListItem 0.001
shouldSetAndGetProperties 0.001
shouldGetAndSetNestedField 0.002
shouldGetAndSetMapPair 0
shouldMethodHasGetterReturnTrueWhenListElementSet 0.001
shouldGetWriteablePropertyNames 0.002
shouldGetAndSetField 0
shouldDemonstrateNullValueInMap 0
shouldGetReadablePropertyNames 0.001
shouldDemonstrateDeeplyNestedMapProperties 0.001
shouldGetAndSetNestedMapPair 0
shouldNotUseObjectWrapperFactoryByDefault 0.005
shouldGetAndSetMapPairUsingArraySyntax 0.001
shouldGetAndSetProperty 0.001
shouldGetAndSetNestedProperty 0
shouldVerifyHasWriteablePropertiesReturnedByGetWriteablePropertyNames 0.001
shouldVerifyHasReadablePropertiesReturnedByGetReadablePropertyNames 0.001

CustomCollectionHandlingTest

testSelectListWithNestedSelect 0.035
testSelectListWithNestedResultMap 0.082

NoParamTypeTest

shouldAcceptDifferentTypeInTheSameBatch 0.006

DynamicSqlSourceTest

shouldTrimSETInsteadOfCOMMAForBothConditions 5.194
shouldConditionallyDefault 1.194
shouldConditionallyIncludeWhere 1.793
shouldDemonstrateSimpleExpectedTextWithNoLoopsOrConditionals 1.069
shouldTrimNoWhereClause 1.261
shouldTrimWHEREANDWithCRLFForFirstCondition 0.896
shouldTrimWHEREORWithCRLFForFirstCondition 1.185
shouldTrimWHEREInsteadOfANDForFirstCondition 0.894
shouldTrimWHEREInsteadOfANDForBothConditions 0.895
shouldTrimNoSetClause 1.223
shouldTrimWHEREANDWithLFForFirstCondition 1.182
shouldSkipForEachWhenCollectionIsEmpty 0.873
shouldTrimWHEREORWithLFForFirstCondition 1.167
shouldTrimWHEREANDWithTABForFirstCondition 0.858
shouldIterateOnceForEachItemInCollection 1.252
shouldPerformStrictMatchOnForEachVariableSubstitution 1.156
shouldTrimWHEREORWithTABForFirstCondition 0.885
shouldDemonstrateMultipartExpectedTextWithNoLoopsOrConditionals 1.073
shouldMapNullStringsToEmptyStrings 0.001
shouldConditionallyChooseFirst 1.207
shouldConditionallyExcludeWhere 0.806
shouldTrimWHEREInsteadOfORForSecondCondition 1.197
shouldConditionallyChooseSecond 1.202

ValueInMapTest

shouldWorkWithAPropertyNamedValue 0.003
shouldWorkWithAList 0.001

SelectKeyTest

testAnnotatedInsertTable2WithGeneratedKey 0.267
testAnnotatedInsertTable2WithGeneratedKeyXml 0.076
testSelectKey 0.158
testAnnotatedUpdateTable2WithGeneratedKey 0
HSQLDB is not returning the generated column after the update
testSeleckKeyReturnsNoData 0.128
testAnnotatedInsertTable2WithSelectKeyWithKeyMapXml 0.089
testAnnotatedInsertTable2WithSelectKeyWithKeyObject 0.108
testAnnotatedInsertTable2WithSelectKeyWithKeyObjectXml 0.144
testSeleckKeyReturnsTooManyData 0.077
testAnnotatedUpdateTable2WithGeneratedKeyXml 0
HSQLDB is not returning the generated column after the update
testSeleckKeyWithWrongKeyProperty 0.07
testAnnotatedInsertTable3_2 0.068
testAnnotatedUpdateTable2WithSelectKeyWithKeyMap 0.067
testAnnotatedInsertTable2WithSelectKeyWithKeyMap 0.071
testAnnotatedUpdateTable2WithSelectKeyWithKeyObjectXml 0.143
testAnnotatedInsertTable2 0.066
testAnnotatedInsertTable3 0.046
testAnnotatedUpdateTable2WithSelectKeyWithKeyMapXml 0.046
testAnnotatedUpdateTable2WithSelectKeyWithKeyObject 0.051
testInsertTable1 0.043
testInsertTable2 0.069

DynSqlTest

testSelectSimple 0.009
testNumerics 0.002
testOgnlStaticMethodCall 0.006
testBindNull 0.004
testSelect 0.004
testSelectLike 0.003

IntegerEnumTest

shouldParseMapWithIntegerJdbcType 0.017

RoundingHandlersTest

shouldInsertUser2 0.003
shouldGetAUser 0.002

AutodiscoverTest

testTypeHandler 0
testTypeAlias 0
testMapper 0

ScriptRunnerTest

changingDelimiterShouldNotCauseRunnerFail 0.049
testLogging 0.002
shouldReturnWarningIfEndOfLineTerminatorNotFound 0.004
shouldReturnWarningIfNotTheCurrentDelimiterUsed 0.002
commentAferStatementDelimiterShouldNotCauseRunnerFail 0.055
shouldRunScriptsBySendingFullScriptAtOnce 0
This fails with HSQLDB 2.0 due to the create index statements in the schema script
testLoggingFullScipt 0.001
shouldRunScriptsUsingProperties 0.063
shouldRunScriptsUsingConnection 0.051

ColumnPrefixNestedQueryTest

testComplexPerson 0.161
testSelectPetAndRoom 0.06

IncludeTest

testParametrizedIncludes 0.001
testIncludes 0.002

FooMapperTest

testNullAssociation 0.005
testNotNullAssociation 0.003

GeneralExceptionsTest

shouldInstantiateAndThrowAllCustomExceptions 0.004
should 0

CountTest

testCount 0.004

ParameterMapReferenceTest

testCrossReferenceXmlConfig 0.062
testCrossReferenceJavaConfig 0.112

GenericTypesTest

testShouldGetAListOfMaps 0.109

XmlConfigBuilderTest

shouldSuccessfullyLoadXMLConfigFile 0.524
shouldSuccessfullyLoadMinimalXMLConfigFile 0.02
registerJavaTypeInitializingTypeHandler 0.031

CacheTest

testplan1 0.09
testplan2 0.027
testplan3 0.029

BindingTest

shouldSelectOneBlogAsMap 0.026
shouldExecuteMultipleBoundSelectMapOfBlogsByIdInSameSessionWithoutClearingLocalCache 0.008
shouldFailWhenSelectingOneBlogWithNonExistentParam 0.004
shouldSelectListOfPostsLikeTwoParameters 0.024
shouldFindPostsInArray 0.012
shouldSelectOneAuthorByConstructor 0.008
shouldCacheMapperMethod 0.028
shouldInsertAuthorWithSelectKeyAndDynamicParams 0.024
shouldSelectDraftTypedPosts 0.007
shouldGetBlogsWithAuthorsAndPosts 0.016
shouldExecuteBoundSelectOneBlogStatement 0
shouldSelectBlogWithDefault31ParamNames 0.008
shouldExecuteMultipleBoundSelectMapOfBlogsByIdBetweenTwoSessionsWithGlobalCacheEnabled 0
shouldExecuteBoundSelectListOfBlogsAsMaps 0.008
shouldSelectOneAuthor 0
shouldExecuteBoundSelectOneBlogStatementWithConstructorUsingXMLConfig 0.002
shouldFailWhenSelectingOneBlogWithNonExistentNestedParam 0.004
shouldReturnANotNullHashCode 0.001
shouldExecuteBoundSelectBlogUsingConstructorWithResultMapAndProperties 0.023
shouldSelectRandom 0.002
shouldExecuteBoundSelectListOfBlogsStatement 0.007
shouldSelectOneAuthorFromCache 0
shouldExecuteBoundSelectBlogUsingConstructorWithResultMapCollection 0
skipped
shouldExecuteBoundSelectOneBlogStatementWithConstructor 0.003
shouldFindPostsInList 0.006
shouldCompareTwoMappers 0.001
shouldExecuteMultipleBoundSelectOfBlogsByIdInWithProvidedResultHandlerBetweenSessions 0.006
shouldExecuteBoundSelectMapOfBlogsById 0.001
shouldSelectBlogWithDefault30ParamNames 0.003
shouldSelectBlogWithPostsUsingSubSelect 0.012
shouldExecuteMultipleBoundSelectOfBlogsByIdInWithProvidedResultHandlerInSameSession 0.006
shouldSelectListOfPostsLike 0.011
shouldExecuteBoundSelectListOfBlogsStatementUsingProvider 0.02
shouldInsertAuthorWithSelectKey 0.018
shouldExecuteBoundSelectBlogUsingConstructorWithResultMap 0.005
shouldGetBlogsWithAuthorsAndPostsEagerly 0.004
shouldFailWhenSelectingOneBlogWithNullParam 0.006
shouldfindThreeSpecificPosts 0.005
shouldSelectBlogWithAParamNamedValue 0.017
shouldSelectListOfBlogsUsingXMLConfig 0.003
shouldSelectDraftTypedPostsWithResultMap 0.005
shouldReturnANotNullToString 0

SimpleListParameterTest

shouldGetACar 0.012

UnknownTypeHandlerTest

getResultWithResultSetAndColumnIndexThrowsException 0.037
getResultWithResultSetAndColumnNameThrowsException 0.002
setParameterWithNullParameter 0.001
shouldGetResultFromCallableStatement 0.007
setParameterWithNullParameterThrowsException 0.003
getResultWithCallableStatementAndColumnIndexThrowsException 0.002
shouldSetParameter 0.001
shouldGetResultFromResultSet 0.002
setParameterWithNonNullParameterThrowsException 0.001

CriterionTest

testSimpleSelect 0.008

XmlExternalRefTest

testCrossReferenceXmlConfig 0.073
testCrossReferenceJavaConfig 0.034
testFailFastOnBuildAll 0.011
testFailFastOnBuildAllWithInsert 0.019
testMappedStatementCache 0.061

ExceptionUtilTest

shouldUnwrapThrowable 0.004

BatchTest

shouldGetAUserNoException 0.008

CallSettersOnNullsTest

shouldCallNullOnAutomaticMapping 0.003
shouldCallNullOnMapForSingleColumnWithResultMap 0.002
shouldCallNullOnMappedProperty 0.002
shouldCallNullOnMapForSingleColumn 0.001
shouldCallNullOnMap 0.002

MultipleIncludeTest

testMultipleIncludeJavaConfig 0.017
testMultipleIncludeXmlConfig 0.031

JndiDataSourceFactoryTest

shouldRetrieveDataSourceFromJNDI 0.005

BlobTypeHandlerTest

shouldGetResultFromCallableStatement 0.002
shouldSetParameter 0
shouldGetResultFromResultSet 0

BaseCacheTest

shouldDemonstrateEqualsAndHashCodeForVariousCacheTypes 0

ExternalRefidResolutionTest

testExternalRefAfterSelectKey 0.038

MultipleResultSetTest

shouldGetOrderDetailsEachHavingAnOrderHeader 0.006

NestedForEachTest

testSimpleSelectWithPrimitives 0.003
testSimpleSelect 0.004
testSimpleSelectWithMapperAndPrimitives 0.005
testNestedSelect 0.004
testNestedSelect2 0.007

BlobTest

testInsertBlobObjectsThenSelectAll 0.005
testInsertBlobThenSelectAll 0.003

DefaultResultSetHandlerTest

shouldThrowExceptionWithColumnName 0.034
shouldRetainColumnNameCase 0.008

JavassistTest

shouldGetAUserAndGroups 0.008

ResultMappingTest

shouldFailWithAMissingColumnInNetstedSelect 0.001
shouldThrowErrorWhenBothResultMapAndNestedSelectAreSet 0.001

BatchKeysTest

testInsertJdbc3 0.056
testInsert 0.039

GenericTokenParserTest

shallNotInterpolateSkippedVaiables 0.005
shouldDemonstrateGenericTokenReplacement 0.002
shouldParseFastOnJdk7u6 0.079

AutomaticLazyLoadingTest

selectElementValue_default_nomethods 0.208
selectElementValue_default_objectmethods 0.094
selectElementValue_disabled_nomethods 0.075
selectElementValue_enabled_objectmethods 0.121
selectElementValue_enabled_nomethods 0.022
selectElementValue_disabled_objectmethods 0.142

GenericTypeSupportedInHierarchiesTestCase

detectsTheGenericTypeTraversingTheHierarchy 0.007

ComponentTest

shouldInsertNestedPasswordFieldOfComplexType 0.003

CglibProxyTest

shouldSerizalizeADeserlizaliedProxy 0.062
shouldLetCallALoadedProperty 0.02
shouldFailCallingAnUnloadedProperty 0.001
shouldCreateAProxyForAPartiallyLoadedBean 0.004
shouldSerizaliceAFullLoadedObjectToOriginalClass 0.001
shouldSerializeAProxyForABeanWithoutDefaultConstructorAndUnloadedProperties 0.017
shouldNotLetReadUnloadedPropertyAfterSerialization 0.002
shouldLetReadALoadedPropertyAfterSerialization 0.001
shouldGenerateWriteReplace 0
shouldSerializeAProxyForABeanWithoutDefaultConstructor 0
shouldSerializeAProxyForABeanWithDefaultConstructor 0.001
shouldNotLetReadUnloadedPropertyAfterTwoSerializations 0.002
shouldKeepGenericTypes 1.78
shouldNotCreateAProxyForAFullyLoadedBean 0.001
shouldNotGenerateWriteReplaceItThereIsAlreadyOne 0.013

ResourcesTest

shouldNotFindThisClass 0
shouldGetResourceAsFile 0
shouldGetResourceAsPropertiesWithOutClassloader 0
shouldAllowDefaultCharsetToBeSet 0
shouldGetUrlAsReader 0
shouldGetUrlAsStream 0
shouldGetResourceAsProperties 0
shouldGetClassForName 0.001
shouldAllowDefaultClassLoaderToBeSet 0
shouldGetReader 0
shouldGetUrlForResource 0
shouldGetResourceAsPropertiesWithClassloader 0
shouldGetUrlAsProperties 0
shouldGetReaderWithClassLoader 0
stupidJustForCoverage 0
shouldGetResourceAsReader 0
shouldGetResourceAsStream 0
shouldGetResourceAsFileWithClassloader 0

PropertiesInMappersTest

shouldGetAUser 0.004

TypeHandlerRegistryTest

shouldBindHandlersToWrapersAndPrimitivesIndividually 0.001
shouldRegisterAndRetrieveComplexTypeHandler 0.007
shouldRegisterAndRetrieveTypeHandler 0.001
shouldAutoRegisterAndRetrieveComplexTypeHandler 0.003

FlushTest

invokeFlushStatementsViaMapper 0.053

PrimitiveArrayTest

shouldGetAUser 0.005

ResultMapExtendsTest

testExternalExtendsJavaConfig 0.046
testExternalExtendsXmlConfig 0.053

WrongNamespacesTest

shouldFailForWrongNamespace 0.008
shouldFailForMissingNamespace 0.007

NonExistentVariablesTest

testWrongParameter 0.003

ByteArrayTypeHandlerTest

shouldGetResultFromCallableStatement 0.001
shouldSetParameter 0.002
shouldGetResultFromResultSet 0.001

DefaultResultHandlerTypeTest

testSelectMapAnnotation 0.062
testSelectMap 0.026
testSelectList 0.117

MapperNameTest

initDatabase 0.021

SqlDateTypeHandlerTest

shouldGetResultFromCallableStatement 0
shouldSetParameter 0.001
shouldGetResultFromResultSet 0

JavassistProxyTest

shouldSerizalizeADeserlizaliedProxy 0.013
shouldLetCallALoadedProperty 0
shouldFailCallingAnUnloadedProperty 0
shouldCreateAProxyForAPartiallyLoadedBean 0.002
shouldSerizaliceAFullLoadedObjectToOriginalClass 0.001
shouldSerializeAProxyForABeanWithoutDefaultConstructorAndUnloadedProperties 0.009
shouldNotLetReadUnloadedPropertyAfterSerialization 0.003
shouldLetReadALoadedPropertyAfterSerialization 0.002
shouldGenerateWriteReplace 0.001
shouldSerializeAProxyForABeanWithoutDefaultConstructor 0.002
shouldSerializeAProxyForABeanWithDefaultConstructor 0.001
shouldNotLetReadUnloadedPropertyAfterTwoSerializations 0.003
shouldKeepGenericTypes 2.551
shouldNotCreateAProxyForAFullyLoadedBean 0.001
shouldNotGenerateWriteReplaceItThereIsAlreadyOne 0.004

SerializeCircularTest

serializeAndDeserializeObjectsWithAggressiveLazyLoadingWithPreloadingAttribute 0.078
serializeAndDeserializeObjectsWithoutAggressiveLazyLoadingWithoutPreloadingAttribute 0.201
serializeAndDeserializeObjectsWithoutAggressiveLazyLoadingWithPreloadingAttribute 0.052
serializeAndDeserializeObjectsWithAggressiveLazyLoadingWithoutPreloadingAttribute 0.107

SuperCacheTest

shouldDemonstrate5LevelSuperCacheHandlesLotsOfEntriesWithoutCrashing 2.39

FlushStatementNpeTest

testSameUpdateAfterCommitSimple 0.007
testSameUpdateAfterCommitBatch 0.003
testSameUpdateAfterCommitReuse 0.009

StringListTest

shouldGetAUser 0.005

TypeHandlerInjectionTest

shouldGetAUser 0.004

DynSqlTest

testSimpleSelect 0.002
testDynamicSelectWithTypeHandler 0.005

SqlTimetampTypeHandlerTest

shouldGetResultFromCallableStatement 0.001
shouldSetParameter 0
shouldGetResultFromResultSet 0.001

PooledDataSourceTest

shouldProperlyMaintainPoolOf3ActiveAnd2IdleConnections 0.036
ShouldReturnRealConnection 0
shouldNotFailCallingToStringOverAnInvalidConnection 0

ComplexColumnTest

testWithComplex2 0.004
testWithComplex3 0.003
testWithComplex4 0.002
testWithoutComplex 0.003
testWithComplex 0.002

LogFactoryTest

shouldUseLog4J2 0.443
shouldUseStdOut 0.013
shouldUseLog4J 0.007
shouldUseSlf4j 0.001
shouldUseNoLogging 0.001
shouldReadLogImplFromSettings 0.018
shouldUseJdKLogging 0.01
shouldUseCommonsLogging 0.026

ColumnPrefixAutoMappingTest

testCaseInsensitivity 0.061
testComplexPerson 0.068
testSelectPetAndRoom 0.048

EnumWithOgnlTest

testConfiguration 0.056
testMixedConfiguration 0.06

SqlBuilderTest

shouldProduceExpectedComplexSelectStatement 0.001
shouldProduceExpectedSimpleSelectStatement 0
shouldProduceExpectedSimpleSelectStatementMissingFirstParam 0
shouldProduceExpectedSimpleSelectStatementMissingFirstTwoParams 0
shouldProduceExpectedSimpleSelectStatementMissingAllParams 0

MapTypeHandlerTest

shouldGetAUserFromAnnotation 0.004
shouldGetAUserFromXML 0.001

XPathParserTest

shouldTestXPathParserMethods 0.02

ClassLoaderWrapperTest

classForNameNotFound 0
classForName 0
getResourceAsURLNotFound 0
getResourceAsStream 0
getResourceAsURL 0
classForNameWithClassLoader 0
getResourceAsStreamNotFound 0
getResourceAsStreamWithClassLoader 0
getResourceAsURLWithClassLoader 0

CglibNPETest

testInsertBetweenTwoSelects 0.006
testGrandParent 0.002
testAncestor 0.002
testAncestorAfterQueryingParents 0.003
testNoParent 0.001
testSelectWithStringSQLInjection 0
testAncestorSelf 0

RefidResolutionTest

testIncludes 0.022

MissingIdPropertyTest

shouldMapResultsWithoutActuallyWritingIdProperties 0.005

IntegerTypeHandlerTest

shouldGetResultFromCallableStatement 0.001
shouldSetParameter 0
shouldGetResultFromResultSet 0.001

NestedQueryCacheTest

testThatNestedQueryItemsAreRetrievedFromCache 0.027
testThatNestedQueryItemsAreRetrievedIfNotInCache 0.006

TimeOnlyTypeHandlerTest

shouldGetResultFromCallableStatement 0.001
shouldSetParameter 0.004
shouldGetResultFromResultSet 0.001

SubstitutionInAnnotsTest

testSubstitutionWithAnnotsParamAnnot 0.009
testSubstitutionWithAnnotsParameter 0.003
testSubstitutionWithXml 0.007
testSubstitutionWithAnnotsValue 0.002

BaseTest

shouldInsertAUser 0.003
shouldGetAUser 0.002

SelectBuilderTest

shouldProduceExpectedComplexSelectStatement 0.002
shouldProduceExpectedSimpleSelectStatement 0.001
shouldProduceExpectedSimpleSelectStatementMissingFirstParam 0
shouldProduceExpectedSimpleSelectStatementMissingFirstTwoParams 0
shouldProduceExpectedSimpleSelectStatementMissingAllParams 0

SimpleTypeRegistryTest

shouldTestIfClassIsSimpleTypeAndReturnFalse 0
shouldTestIfClassIsSimpleTypeAndReturnTrue 0.001
shouldTestIfMapIsSimpleTypeAndReturnFalse 0

IncludePropertyErrorTest

shouldFailForDuplicatedPropertyNames 0

ExtendTest

testExtend 0.002

PermissionsTest

checkNestedSelectLoop 0.008
checkNestedResultMapLoop 0.004

SqlSessionTest

shouldFindPostByIDWithDynamicSql 0.018
shouldExecuteSelectAllAuthorsUsingMapperClassThatReturnsSet 0.008
shouldExecuteSelectOneAuthorUsingMapperClassThatReturnsALinedHashMap 0.008
shouldExecuteSelectOneAuthorUsingMapperClassWithResultHandler 0.009
shouldFailSelectOneAuthorUsingMapperClassWithTwoResultHandlers 0.008
shouldUpdateAuthorImplicitRollback 0.02
shouldFindOddPostsInList 0.022
shouldThrowExceptionIfTryingToAddStatementWithSameName 0.001
shouldUpdateAuthorCommit 0.011
shouldFailWithTooManyResultsException 0.006
shouldSelectOneImmutableAuthor 0.004
shouldCacheAllAuthors 0.005
shouldFindPostsAllPostsWithDynamicSql 0.009
shouldOpenAndClose 0
shouldSelectOneAuthor 0.003
shouldCommitAnUnUsedSqlSession 0
shouldSelectBlogWithPostsAndAuthorUsingSubSelectsLazily 0.024
shouldSelectBlogWithPostsAndAuthorUsingJoin 0.039
shouldSelectNestedBlogWithPostsAndAuthorUsingJoin 0.022
shouldSelectAllPostsUsingMapperClass 0.02
shouldFindPostsInSetOfIDsWithDynamicSql 0.048
shouldExecuteSelectAllAuthorsUsingMapperClassThatReturnsVector 0.004
shouldRollbackAnUnUsedSqlSession 0
shouldSelectOneAuthorAsList 0.002
shouldSelectOddPostsInKeysList 0.018
shouldOffsetAndLimitResultsUsingMapperClass 0.006
shouldFindPostsWithBlogIdUsingDynamicSql 0.017
shouldResolveBothSimpleNameAndFullyQualifiedName 0
shouldDeleteAuthorUsingMapperClass 0.017
shouldSelectBlogWithPostsAndAuthorUsingSubSelects 0.008
shouldFindPostsInList 0.018
shouldSucceedWhenFullyQualifiedButFailDueToAmbiguity 0
shouldExecuteSelectAllAuthorsUsingMapperClassThatReturnsLinkedList 0
shouldLimitResultsUsingMapperClass 0.005
shouldSelectAllAuthorsAsMap 0.007
shouldExecuteSelectAllAuthorsUsingMapperClassThatReturnsAnArray 0.001
shouldEnsureThatBothEarlyAndLateResolutionOfNesteDiscriminatorsResolesToUseNestedResultSetHandler 0
shouldFailExecutingAnAnnotatedMapperClassWithResultHandler 0.003
shouldInsertAuthorUsingMapperClass 0.013
shouldSelectCountOfPosts 0.027
shouldHandleZeroParameters 0.006
shouldStopResultHandler 0.006
shouldSelectOneAuthorWithInlineParams 0.004
shouldDeleteAuthor 0.01
shouldFailOverToMostApplicableSimpleName 0.002
shouldUpdateAuthorIfNecessary 0.024
shouldSelectAuthorsUsingMapperClassWithResultHandler 0.004
shouldFindPostsWithAuthorIdUsingDynamicSql 0.012
shouldFailToAddDueToNameConflict 0
shouldUpdateAuthorUsingMapperClass 0.013
shouldThrowExceptionIfMappedStatementDoesNotExist 0
shouldFailSelectOneAuthorUsingMapperClassWithTwoRowBounds 0.012
shouldSelectAuthorsUsingMapperClass 0.006
shouldNotCacheAllAuthors 0.004
shouldExecuteSelectOneAuthorUsingMapperClass 0.008
shouldFindPostsWithAuthorAndBlogIdUsingDynamicSql 0.016
shouldSelectAllAuthors 0.004
shouldInsertAuthor 0.015

InlineCollectionWithDotTest

selectElementValueInContainerUsingInline 0.063
selectElementValueInContainerUsingSubMap 0.044

AssociationTest

shouldGetAllCars 0.004
shouldGetAllCarsNonUnique 0.005
shouldGetOneCarWithOneEngineAndBrakes 0.002

ResultSetLoggerTest

shouldPrintVarchars 0.045
shouldNotPrintBlobs 0

CharacterTypeHandlerTest

shouldGetNullResultFromCallableStatement 0
shouldGetResultFromCallableStatement 0
shouldGetNullResultFromResultSet 0
shouldSetParameter 0.002
shouldSetNullParameter 0.004
shouldGetResultFromResultSet 0.004

TypeHandlerTest

shouldGetAUser 0.005

EnumTypeHandlerTest

shouldGetNullResultFromCallableStatement 0.001
shouldGetResultFromCallableStatement 0.001
shouldGetNullResultFromResultSet 0.001
shouldSetParameter 0
shouldSetNullParameter 0.001
shouldGetResultFromResultSet 0.001

EmptyNamespaceTest

testEmptyNamespace 0.032

ForEachTest

nullItemInContext 0.005
shouldHandleComplexNullItem 0.002
shouldHandleMoreComplexNullItem 0.003
shouldGetAUser 0.004

NestedResultHandlerTest

testGetPersonOrderedByItem 0.005
testUnorderedGetPersonWithHandler 0.004
testGetPersonWithHandler 0.005
testGetPerson 0.004

SoftCacheTest

shouldFlushAllItemsOnDemand 0
shouldDemonstrateObjectsBeingCollectedAsNeeded 7.807
shouldRemoveItemOnDemand 0
shouldDemonstrateCopiesAreEqual 0

DateOnlyTypeHandlerTest

shouldGetResultFromCallableStatement 0.001
shouldSetParameter 0.001
shouldGetResultFromResultSet 0.001

DmlMapperReturnTypesTest

shouldReturnInteger 0.004
shouldReturnPrimitiveLong 0.002
shouldReturnPrimitiveInteger 0.002
shouldReturnLong 0.003
updateShouldReturnVoid 0.002
shouldReturnBoolean 0.004
shouldReturnPrimitiveBoolean 0.001

AssociationTypeTest

shouldGetAUser 0.003

QuotedColumnNamesTest

testIt 0.002
testItWithResultMap 0.003

ExtendResultMapTest

shouldGetAUser 0.004

CacheKeyTest

shouldTestCacheKeysNotEqualDueToDateDifference 1.024
shouldTestCacheKeysNotEqualDueToOrder 1
shouldDemonstrateEmptyAndNullKeysAreEqual 0
shouldTestCacheKeysWithBinaryArrays 0
shouldTestCacheKeysEqual 0

ShortNameTest

getStatementByShortName 0.043
ambiguousShortNameShouldFail 0.038

CglibNPELazyTest

testGrandParent 0
testAncestor 0
testAncestorAfterQueryingParents 0
testNoParent 0
testAncestorSelf 0

RefCursorTest

org.apache.ibatis.submitted.refcursor.RefCursorTest 0
See setupdb.txt for instructions on how to run the tests in this class

AuthorDAOTest

shouldNotOverwriteCollectionOnNestedQuery 0
skipped
shouldNotOverwriteCollectionOnNestedResultMap 0.003

SQLTest

shouldDemonstrateProvidedStringBuilder 0.002
shouldDemonstrateMixedStyle 0.001
shouldProduceExpectedComplexSelectStatement 0.001
shouldProduceExpectedSimpleSelectStatement 0.001
shouldDemonstrateFluentStyle 0
shouldProduceExpectedSimpleSelectStatementMissingFirstParam 0
shouldProduceExpectedSimpleSelectStatementMissingFirstTwoParams 0
shouldProduceExpectedSimpleSelectStatementMissingAllParams 0

ProviderTest

shouldUseProvider 0.025
shouldUseDefaultId 0.055

ObjectTypeHandlerTest

shouldGetResultFromCallableStatement 0.001
shouldSetParameter 0.001
shouldGetResultFromResultSet 0.001

NullTest

shouldGetTypeAndTypeHandlerForNullStringType 0

ExpressionEvaluatorTest

shouldCompareStringsReturnFalse 0.01
shouldReturnTrueIfNotNull 0
shouldReturnTrueIfNotZero 0
shouldReturnFalseIfNull 0.001
shouldReturnFalseIfZero 0
shouldCompareStringsReturnTrue 0.001
shouldIterateOverIterable 0

ByteTypeHandlerTest

shouldGetResultFromCallableStatement 0
shouldSetParameter 0
shouldGetResultFromResultSet 0

DuplicateStatementsTest

shouldGetAllUsers 0.046
shouldGetFirstFourUsers_Annotated 0
fails currently - issue 507
shouldGetFirstFourUsers 0.019
shouldGetAllUsers_Annotated 0
fails currently - issue 507
shouldFailForDuplicateMethod 0.02

ManagedTransactionFactoryTest

shouldEnsureThatCallsToManagedTransactionAPIDoNotForwardToManagedConnections 0.003
shouldEnsureThatCallsToManagedTransactionAPIDoNotForwardToManagedConnectionsAndDoesNotCloseConnection 0.001

ShortTypeHandlerTest

shouldGetResultFromCallableStatement 0.001
shouldSetParameter 0.001
shouldGetResultFromResultSet 0.001

PrimitiveResultTypeTest

noErrorThrowOut 0.005
shouldReturnProperPrimitiveType 0.007

OgnlStaticTest

shouldGetAUserStatic 0.007
shouldGetAUserWithIfNode 0.006

SqlProviderTest

shouldGetOneUser 0.004
shouldGetTwoUsers 0.004

Failure Details

[Summary] [Package List] [Test Cases]


org.apache.ibatis.submitted.keycolumn.InsertTest
skipped: See setupdb.txt for instructions on how to run the tests in this class
shouldRegisterDynamicallyLoadedDriver
skipped: Requires MySQL server and a driver.
org.apache.ibatis.submitted.lazyload_proxyfactory_comparison.JavassistLazyTest
skipped: See Issue 664: Javassist ProxyFactory does not handle interfaces with generics correctly.
org.apache.ibatis.submitted.multiple_resultsets.MultipleResultTest
skipped: See setupdb.txt for instructions on how to run the tests in this class
testAnnotatedUpdateTable2WithGeneratedKey
skipped: HSQLDB is not returning the generated column after the update
testAnnotatedUpdateTable2WithGeneratedKeyXml
skipped: HSQLDB is not returning the generated column after the update
shouldRunScriptsBySendingFullScriptAtOnce
skipped: This fails with HSQLDB 2.0 due to the create index statements in the schema script
shouldExecuteBoundSelectBlogUsingConstructorWithResultMapCollection
skipped: skipped
org.apache.ibatis.submitted.refcursor.RefCursorTest
skipped: See setupdb.txt for instructions on how to run the tests in this class
shouldNotOverwriteCollectionOnNestedQuery
skipped: skipped
shouldGetFirstFourUsers_Annotated
skipped: fails currently - issue 507
shouldGetAllUsers_Annotated
skipped: fails currently - issue 507