Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
952 0 0 12 98.739% 73.162

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.035
org.apache.ibatis.submitted.typehandlerinjection 1 0 0 0 100% 0.03
org.apache.ibatis.submitted.multiple_resultsets 1 0 0 1 0% 0
org.apache.ibatis.submitted.emptycollection 3 0 0 0 100% 0.051
org.apache.ibatis.submitted.encoding 2 0 0 0 100% 0.039
org.apache.ibatis.submitted.call_setters_on_nulls 8 0 0 0 100% 0.07
org.apache.ibatis.submitted.selectkey 21 0 0 2 90.476% 0.765
org.apache.ibatis.submitted.associationtest 3 0 0 0 100% 0.032
org.apache.ibatis.submitted.propertiesinmapperfiles 1 0 0 0 100% 0.032
org.apache.ibatis.logging.jdbc 2 0 0 0 100% 0.013
org.apache.ibatis.executor 120 0 0 0 100% 6.085
org.apache.ibatis.submitted.result_handler_type 3 0 0 0 100% 0.069
org.apache.ibatis.submitted.dynsql 6 0 0 0 100% 0.038
org.apache.ibatis.submitted.duplicate_resource_loaded 1 0 0 0 100% 0.678
org.apache.ibatis.submitted.includes 2 0 0 0 100% 0.029
org.apache.ibatis.submitted.column_forwarding 2 0 0 0 100% 0.032
org.apache.ibatis.submitted.nestedresulthandler_association 2 0 0 0 100% 0.033
org.apache.ibatis.submitted.not_null_column 8 0 0 0 100% 0.095
org.apache.ibatis.submitted.dynsql2 2 0 0 0 100% 0.04
org.apache.ibatis.session 62 0 0 0 100% 2.43
org.apache.ibatis.submitted.batch_keys 2 0 0 0 100% 0.067
org.apache.ibatis.submitted.substitution_in_annots 4 0 0 0 100% 0.047
org.apache.ibatis.submitted.camelcase 2 0 0 0 100% 0.037
org.apache.ibatis.submitted.resultmapwithassociationstest 1 0 0 0 100% 0.039
org.apache.ibatis.io 31 0 0 0 100% 0.037
org.apache.ibatis.submitted.multidb 8 0 0 0 100% 0.073
org.apache.ibatis.submitted.complex_type 1 0 0 0 100% 0.035
org.apache.ibatis.submitted.lazy_deserialize 1 0 0 0 100% 0.043
org.apache.ibatis.submitted.inheritance 1 0 0 0 100% 0.036
org.apache.ibatis.submitted.language 11 0 0 0 100% 0.122
org.apache.ibatis.submitted.extends_with_constructor 4 0 0 0 100% 0.079
org.apache.ibatis.submitted.parent_reference_3level 4 0 0 0 100% 0.13
org.apache.ibatis.submitted.nestedresulthandler_multiple_association 2 0 0 0 100% 0.019
org.apache.ibatis.submitted.refcursor 1 0 0 1 0% 0
org.apache.ibatis.submitted.nested_query_cache 2 0 0 0 100% 0.731
org.apache.ibatis.submitted.generictypes 1 0 0 0 100% 0.039
org.apache.ibatis.submitted.complex_property 1 0 0 0 100% 0.041
org.apache.ibatis.reflection.factory 2 0 0 0 100% 0
org.apache.ibatis.submitted.multiple_discriminator 3 0 0 0 100% 0.087
org.apache.ibatis.submitted.custom_collection_handling 2 0 0 0 100% 0.052
org.apache.ibatis.submitted.basetest 2 0 0 0 100% 0.017
org.apache.ibatis.submitted.result_handler 2 0 0 0 100% 0.008
org.apache.ibatis.submitted.initialized_collection_property 2 0 0 1 50% 0.026
org.apache.ibatis.submitted.rounding 2 0 0 0 100% 0.024
org.apache.ibatis.datasource.unpooled 2 0 0 1 50% 0.28
org.apache.ibatis.jdbc 37 0 0 1 97.297% 0.945
org.apache.ibatis.submitted.automatic_lazy_loading 6 0 0 0 100% 0.284
org.apache.ibatis.submitted.maptypehandler 2 0 0 0 100% 0.023
org.apache.ibatis.submitted.complex_column 5 0 0 0 100% 0.041
org.apache.ibatis.submitted.xml_references 2 0 0 0 100% 0.029
org.apache.ibatis.builder 15 0 0 0 100% 0.287
org.apache.ibatis.submitted.foreach_map 4 0 0 0 100% 0.028
org.apache.ibatis.submitted.blobtest 2 0 0 0 100% 0.028
org.apache.ibatis.submitted.automapping 9 0 0 0 100% 0.039
org.apache.ibatis.submitted.raw_sql_source 3 0 0 0 100% 0.028
org.apache.ibatis.submitted.sqlprovider 2 0 0 0 100% 0.041
org.apache.ibatis.submitted.inline_association_with_dot 2 0 0 0 100% 0.047
org.apache.ibatis.submitted.include_property 9 0 0 0 100% 0.039
org.apache.ibatis.submitted.bringrags 1 0 0 0 100% 0.028
org.apache.ibatis.exceptions 2 0 0 0 100% 0.002
org.apache.ibatis.submitted.serializecircular 4 0 0 0 100% 0.184
org.apache.ibatis.plugin 2 0 0 0 100% 0.001
org.apache.ibatis.submitted.multipleresultsetswithassociation 1 0 0 0 100% 0.033
org.apache.ibatis.submitted.count 1 0 0 0 100% 0.019
org.apache.ibatis.submitted.cache 3 0 0 0 100% 0.088
org.apache.ibatis.datasource.jndi 1 0 0 0 100% 0.002
org.apache.ibatis.type 103 0 0 0 100% 0.261
org.apache.ibatis.submitted.stringlist 1 0 0 0 100% 0.025
org.apache.ibatis.submitted.extend 1 0 0 0 100% 0.038
org.apache.ibatis.submitted.permissions 2 0 0 0 100% 0.046
org.apache.ibatis.submitted.cglib_lazy_error 12 0 0 0 100% 0.129
org.apache.ibatis.executor.loader 30 0 0 0 100% 2.434
org.apache.ibatis.submitted.parent_childs 1 0 0 0 100% 0.031
org.apache.ibatis.cache 28 0 0 0 100% 11.158
org.apache.ibatis.submitted.simplelistparameter 1 0 0 0 100% 0.107
org.apache.ibatis.submitted.disallowdotsonnames 1 0 0 0 100% 0.017
org.apache.ibatis.submitted.typehandler 1 0 0 0 100% 0.026
org.apache.ibatis.submitted.no_param_type 1 0 0 0 100% 0.04
org.apache.ibatis.submitted.foreach 5 0 0 0 100% 0.046
org.apache.ibatis.submitted.batch_test 1 0 0 0 100% 0.027
org.apache.ibatis.submitted.cacheorder 1 0 0 0 100% 0.041
org.apache.ibatis.submitted.column_prefix 7 0 0 0 100% 0.249
org.apache.ibatis.submitted.valueinmap 2 0 0 0 100% 0.022
org.apache.ibatis.submitted.javassist 1 0 0 0 100% 0.042
org.apache.ibatis.logging 8 0 0 0 100% 0.175
org.apache.ibatis.submitted.ognl_enum 5 0 0 0 100% 0.053
org.apache.ibatis.submitted.extendresultmap 1 0 0 0 100% 0.039
org.apache.ibatis.submitted.parametrizedlist 4 0 0 0 100% 0.058
org.apache.ibatis.submitted.null_associations 2 0 0 0 100% 0.077
org.apache.ibatis.reflection 36 0 0 0 100% 0.008
org.apache.ibatis.submitted.mapper_extend 4 0 0 0 100% 0.048
org.apache.ibatis.submitted.primitive_result_type 2 0 0 0 100% 0.041
org.apache.ibatis.submitted.xml_external_ref 25 0 0 0 100% 0.505
org.apache.ibatis.submitted.results_id 5 0 0 0 100% 0.034
org.apache.ibatis.submitted.immutable_constructor 2 0 0 0 100% 0.037
org.apache.ibatis.submitted.sptests 31 0 0 0 100% 0.075
org.apache.ibatis.submitted.autodiscover 3 0 0 0 100% 0.011
org.apache.ibatis.mapping 3 0 0 0 100% 0.001
org.apache.ibatis.submitted.awful_table 1 0 0 0 100% 0.052
org.apache.ibatis.submitted.empty_namespace 1 0 0 0 100% 0.01
org.apache.ibatis.submitted.duplicate_statements 5 0 0 2 60% 0.109
org.apache.ibatis.submitted.map_class_name_conflict 1 0 0 0 100% 0.013
org.apache.ibatis.submitted.uuid_test 2 0 0 0 100% 0.032
org.apache.ibatis.submitted.keygen 1 0 0 0 100% 0.034
org.apache.ibatis.submitted.enumtypehandler_on_map 2 0 0 0 100% 0.035
org.apache.ibatis.submitted.criterion 1 0 0 0 100% 0.034
org.apache.ibatis.submitted.primitives 1 0 0 0 100% 0.067
org.apache.ibatis.submitted.association_nested 1 0 0 0 100% 0.036
org.apache.ibatis.submitted.overwritingproperties 1 0 0 0 100% 0.06
org.apache.ibatis.builder.xml.dynamic 31 0 0 0 100% 35.098
org.apache.ibatis.submitted.nested 5 0 0 0 100% 0.042
org.apache.ibatis.binding 46 0 0 1 97.826% 2.401
org.apache.ibatis.submitted.force_flush_on_select 6 0 0 0 100% 0.134
org.apache.ibatis.submitted.ognlstatic 2 0 0 0 100% 0.073
org.apache.ibatis.submitted.collectionparameters 3 0 0 0 100% 0.05
org.apache.ibatis.submitted.nonexistentvariables 1 0 0 0 100% 0.045
org.apache.ibatis.submitted.blocking_cache 1 0 0 0 100% 1.029
org.apache.ibatis.submitted.keycolumn 1 0 0 1 0% 0.005
org.apache.ibatis.submitted.integer_enum 1 0 0 0 100% 0.014
org.apache.ibatis.submitted.quotedcolumnnames 2 0 0 0 100% 0.07
org.apache.ibatis.scripting.defaults 1 0 0 0 100% 0.004
org.apache.ibatis.submitted.nestedresulthandler 5 0 0 0 100% 0.042
org.apache.ibatis.transaction.managed 2 0 0 0 100% 0.002
org.apache.ibatis.parsing 4 0 0 0 100% 0.041
org.apache.ibatis.submitted.unknownobject 1 0 0 0 100% 0.016
org.apache.ibatis.submitted.lazyload_proxyfactory_comparison 13 0 0 1 92.308% 0.531
org.apache.ibatis.submitted.missing_id_property 1 0 0 0 100% 0.05
org.apache.ibatis.submitted.flush_statement_npe 3 0 0 0 100% 0.043
org.apache.ibatis.submitted.primitive_array 1 0 0 0 100% 0.026
org.apache.ibatis.submitted.dml_return_types 7 0 0 0 100% 0.038
org.apache.ibatis.submitted.manyanno 1 0 0 0 100% 1.204
org.apache.ibatis.submitted.global_variables 2 0 0 0 100% 0.032
org.apache.ibatis.submitted.lazy_immutable 1 0 0 0 100% 0.036
org.apache.ibatis.submitted.multipleiterates 1 0 0 0 100% 0.025
org.apache.ibatis.submitted.refid_resolution 2 0 0 0 100% 0.024
org.apache.ibatis.executor.resultset 2 0 0 0 100% 0.147
org.apache.ibatis.submitted.heavy_initial_load 1 0 0 0 100% 0.676

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.035

org.apache.ibatis.submitted.typehandlerinjection

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

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.emptycollection

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

org.apache.ibatis.submitted.encoding

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

org.apache.ibatis.submitted.call_setters_on_nulls

Class Tests Errors Failures Skipped Success Rate Time
DoNotCallSettersOnNullsTest 3 0 0 0 100% 0.044
CallSettersOnNullsTest 5 0 0 0 100% 0.026

org.apache.ibatis.submitted.selectkey

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

org.apache.ibatis.submitted.associationtest

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

org.apache.ibatis.submitted.propertiesinmapperfiles

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

org.apache.ibatis.logging.jdbc

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

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.894
ResultExtractorTest 6 0 0 0 100% 0.112
BatchExecutorTest 19 0 0 0 100% 1.464
CachingReuseExecutorTest 19 0 0 0 100% 0.843
CachingSimpleExecutorTest 19 0 0 0 100% 0.941
ReuseExecutorTest 19 0 0 0 100% 0.83
BaseExecutorTest 18 0 0 0 100% 1.001

org.apache.ibatis.submitted.result_handler_type

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

org.apache.ibatis.submitted.dynsql

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

org.apache.ibatis.submitted.duplicate_resource_loaded

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

org.apache.ibatis.submitted.includes

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

org.apache.ibatis.submitted.column_forwarding

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

org.apache.ibatis.submitted.nestedresulthandler_association

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

org.apache.ibatis.submitted.not_null_column

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

org.apache.ibatis.submitted.dynsql2

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

org.apache.ibatis.session

Class Tests Errors Failures Skipped Success Rate Time
SqlSessionManagerTest 4 0 0 0 100% 0.769
SqlSessionTest 58 0 0 0 100% 1.661

org.apache.ibatis.submitted.batch_keys

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

org.apache.ibatis.submitted.substitution_in_annots

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

org.apache.ibatis.submitted.camelcase

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

org.apache.ibatis.submitted.resultmapwithassociationstest

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

org.apache.ibatis.io

Class Tests Errors Failures Skipped Success Rate Time
ExternalResourcesTest 4 0 0 0 100% 0.02
ResourcesTest 18 0 0 0 100% 0.009
ClassLoaderWrapperTest 9 0 0 0 100% 0.008

org.apache.ibatis.submitted.multidb

Class Tests Errors Failures Skipped Success Rate Time
MultiDbTest 6 0 0 0 100% 0.027
ProviderTest 2 0 0 0 100% 0.046

org.apache.ibatis.submitted.complex_type

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

org.apache.ibatis.submitted.lazy_deserialize

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

org.apache.ibatis.submitted.inheritance

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

org.apache.ibatis.submitted.language

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

org.apache.ibatis.submitted.extends_with_constructor

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

org.apache.ibatis.submitted.parent_reference_3level

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

org.apache.ibatis.submitted.nestedresulthandler_multiple_association

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

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.731

org.apache.ibatis.submitted.generictypes

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

org.apache.ibatis.submitted.complex_property

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

org.apache.ibatis.reflection.factory

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

org.apache.ibatis.submitted.multiple_discriminator

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

org.apache.ibatis.submitted.custom_collection_handling

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

org.apache.ibatis.submitted.basetest

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

org.apache.ibatis.submitted.result_handler

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

org.apache.ibatis.submitted.initialized_collection_property

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

org.apache.ibatis.submitted.rounding

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

org.apache.ibatis.datasource.unpooled

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

org.apache.ibatis.jdbc

Class Tests Errors Failures Skipped Success Rate Time
SqlRunnerTest 6 0 0 0 100% 0.765
ScriptRunnerTest 9 0 0 1 88.889% 0.153
PooledDataSourceTest 3 0 0 0 100% 0.023
SqlBuilderTest 5 0 0 0 100% 0.001
SelectBuilderTest 5 0 0 0 100% 0.001
SQLTest 8 0 0 0 100% 0.002
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.284

org.apache.ibatis.submitted.maptypehandler

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

org.apache.ibatis.submitted.complex_column

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

org.apache.ibatis.submitted.xml_references

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

org.apache.ibatis.builder

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

org.apache.ibatis.submitted.foreach_map

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

org.apache.ibatis.submitted.blobtest

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

org.apache.ibatis.submitted.automapping

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

org.apache.ibatis.submitted.raw_sql_source

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

org.apache.ibatis.submitted.sqlprovider

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

org.apache.ibatis.submitted.inline_association_with_dot

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

org.apache.ibatis.submitted.include_property

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

org.apache.ibatis.submitted.bringrags

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

org.apache.ibatis.exceptions

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

org.apache.ibatis.submitted.serializecircular

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

org.apache.ibatis.plugin

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

org.apache.ibatis.submitted.multipleresultsetswithassociation

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

org.apache.ibatis.submitted.count

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

org.apache.ibatis.submitted.cache

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

org.apache.ibatis.datasource.jndi

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

org.apache.ibatis.type

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

org.apache.ibatis.submitted.stringlist

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

org.apache.ibatis.submitted.extend

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

org.apache.ibatis.submitted.permissions

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

org.apache.ibatis.submitted.cglib_lazy_error

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

org.apache.ibatis.executor.loader

Class Tests Errors Failures Skipped Success Rate Time
CglibProxyTest 15 0 0 0 100% 1.141
JavassistProxyTest 15 0 0 0 100% 1.293

org.apache.ibatis.submitted.parent_childs

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

org.apache.ibatis.cache

Class Tests Errors Failures Skipped Success Rate Time
ScheduledCacheTest 3 0 0 0 100% 5.073
LruCacheTest 3 0 0 0 100% 0
PerpetualCacheTest 4 0 0 0 100% 0.195
FifoCacheTest 3 0 0 0 100% 0
WeakCacheTest 4 0 0 0 100% 0.165
BaseCacheTest 1 0 0 0 100% 0
SuperCacheTest 1 0 0 0 100% 1.358
SoftCacheTest 4 0 0 0 100% 2.357
CacheKeyTest 5 0 0 0 100% 2.01

org.apache.ibatis.submitted.simplelistparameter

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

org.apache.ibatis.submitted.disallowdotsonnames

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

org.apache.ibatis.submitted.typehandler

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

org.apache.ibatis.submitted.no_param_type

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

org.apache.ibatis.submitted.foreach

Class Tests Errors Failures Skipped Success Rate Time
ForEachTest 5 0 0 0 100% 0.046

org.apache.ibatis.submitted.batch_test

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

org.apache.ibatis.submitted.cacheorder

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

org.apache.ibatis.submitted.column_prefix

Class Tests Errors Failures Skipped Success Rate Time
ColumnPrefixTest 2 0 0 0 100% 0.074
ColumnPrefixNestedQueryTest 2 0 0 0 100% 0.085
ColumnPrefixAutoMappingTest 3 0 0 0 100% 0.09

org.apache.ibatis.submitted.valueinmap

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

org.apache.ibatis.submitted.javassist

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

org.apache.ibatis.logging

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

org.apache.ibatis.submitted.ognl_enum

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

org.apache.ibatis.submitted.extendresultmap

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

org.apache.ibatis.submitted.parametrizedlist

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

org.apache.ibatis.submitted.null_associations

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

org.apache.ibatis.reflection

Class Tests Errors Failures Skipped Success Rate Time
MetaClassTest 7 0 0 0 100% 0
ReflectorTest 3 0 0 0 100% 0
MetaObjectTest 25 0 0 0 100% 0.008
ExceptionUtilTest 1 0 0 0 100% 0

org.apache.ibatis.submitted.mapper_extend

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

org.apache.ibatis.submitted.primitive_result_type

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

org.apache.ibatis.submitted.xml_external_ref

Class Tests Errors Failures Skipped Success Rate Time
MultipleReverseIncludeTest 2 0 0 0 100% 0.029
ReverseIncludeTest 2 0 0 0 100% 0.028
MultipleCrossIncludeTest 3 0 0 0 100% 0.092
ResultMapReferenceTest 2 0 0 0 100% 0.022
NonFullyQualifiedNamespaceTest 1 0 0 0 100% 0.02
SameIdTest 2 0 0 0 100% 0.05
ParameterMapReferenceTest 2 0 0 0 100% 0.032
XmlExternalRefTest 5 0 0 0 100% 0.099
MultipleIncludeTest 2 0 0 0 100% 0.029
ResultMapExtendsTest 2 0 0 0 100% 0.075
ShortNameTest 2 0 0 0 100% 0.029

org.apache.ibatis.submitted.results_id

Class Tests Errors Failures Skipped Success Rate Time
ResultsIdTest 4 0 0 0 100% 0.03
IdConflictTest 1 0 0 0 100% 0.004

org.apache.ibatis.submitted.immutable_constructor

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

org.apache.ibatis.submitted.sptests

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

org.apache.ibatis.submitted.autodiscover

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

org.apache.ibatis.mapping

Class Tests Errors Failures Skipped Success Rate Time
BoundSqlTest 1 0 0 0 100% 0
ResultMappingTest 2 0 0 0 100% 0.001

org.apache.ibatis.submitted.awful_table

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

org.apache.ibatis.submitted.empty_namespace

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

org.apache.ibatis.submitted.duplicate_statements

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

org.apache.ibatis.submitted.map_class_name_conflict

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

org.apache.ibatis.submitted.uuid_test

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

org.apache.ibatis.submitted.keygen

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

org.apache.ibatis.submitted.enumtypehandler_on_map

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

org.apache.ibatis.submitted.criterion

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

org.apache.ibatis.submitted.primitives

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

org.apache.ibatis.submitted.association_nested

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

org.apache.ibatis.submitted.overwritingproperties

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

org.apache.ibatis.builder.xml.dynamic

Class Tests Errors Failures Skipped Success Rate Time
DynamicSqlSourceTest 24 0 0 0 100% 35.096
ExpressionEvaluatorTest 7 0 0 0 100% 0.002

org.apache.ibatis.submitted.nested

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

org.apache.ibatis.binding

Class Tests Errors Failures Skipped Success Rate Time
WrongMapperTest 1 0 0 0 100% 0.007
BindingTest 42 0 0 1 97.619% 1.565
FlushTest 1 0 0 0 100% 0.823
WrongNamespacesTest 2 0 0 0 100% 0.006

org.apache.ibatis.submitted.force_flush_on_select

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

org.apache.ibatis.submitted.ognlstatic

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

org.apache.ibatis.submitted.collectionparameters

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

org.apache.ibatis.submitted.nonexistentvariables

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

org.apache.ibatis.submitted.blocking_cache

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

org.apache.ibatis.submitted.keycolumn

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

org.apache.ibatis.submitted.integer_enum

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

org.apache.ibatis.submitted.quotedcolumnnames

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

org.apache.ibatis.scripting.defaults

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

org.apache.ibatis.submitted.nestedresulthandler

Class Tests Errors Failures Skipped Success Rate Time
NestedResultHandlerTest 5 0 0 0 100% 0.042

org.apache.ibatis.transaction.managed

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

org.apache.ibatis.parsing

Class Tests Errors Failures Skipped Success Rate Time
GenericTokenParserTest 3 0 0 0 100% 0.033
XPathParserTest 1 0 0 0 100% 0.008

org.apache.ibatis.submitted.unknownobject

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

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.342
DefaultLazyTest 6 0 0 0 100% 0.189

org.apache.ibatis.submitted.missing_id_property

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

org.apache.ibatis.submitted.flush_statement_npe

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

org.apache.ibatis.submitted.primitive_array

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

org.apache.ibatis.submitted.dml_return_types

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

org.apache.ibatis.submitted.manyanno

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

org.apache.ibatis.submitted.global_variables

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

org.apache.ibatis.submitted.lazy_immutable

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

org.apache.ibatis.submitted.multipleiterates

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

org.apache.ibatis.submitted.refid_resolution

Class Tests Errors Failures Skipped Success Rate Time
ExternalRefidResolutionTest 1 0 0 0 100% 0.017
RefidResolutionTest 1 0 0 0 100% 0.007

org.apache.ibatis.executor.resultset

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

org.apache.ibatis.submitted.heavy_initial_load

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

Test Cases

[Summary] [Package List] [Test Cases]

LanguageTest

testLangXmlWithMapperAndSqlSymbols 0.003
testLangXmlTags 0.001
testLangRawWithIncludeAndCData 0.001
testLangVelocityWithMapper 0.005
testLangRaw 0.001
testLangRawWithMapper 0.001
testDynamicSelectWithExpressionParams 0.002
testDynamicSelectWithIteration 0.005
testLangXmlWithMapper 0.001
testDynamicSelectWithPropertyParams 0.002
testLangRawWithInclude 0

AwfulTableTest

testAwfulTableInsert 0.052

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.007

DefaultObjectFactoryTest

instantiateClassThrowsProperErrorMsg 0
instantiateClass 0

SqlSessionManagerTest

shouldCommitInsertedAuthor 0.015
shouldRollbackInsertedAuthor 0.007
shouldImplicitlyRollbackInsertedAuthor 0.01
shouldThrowExceptionIfMappedStatementDoesNotExistAndSqlSessionIsOpen 0.001

ErrorContextTest

shouldShowProgressiveErrorContextBuilding 0

TypeAliasRegistryTest

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

PluginTest

mapPluginShouldInterceptGet 0.001
shouldNotInterceptToString 0

ResulthandlerTest

shouldGetAllUsers 0.002
shouldGetAUser 0

CollectionParametersTest

shouldGetTwoUsersPassingAList 0.006
shouldGetTwoUsersPassingACollection 0.002
shouldGetTwoUsersPassingAnArray 0.002

CachingBatchExecutorTest

dummy 0
shouldSelectAllAuthorsAutoMapped 0.005
shouldClearDeferredLoads 0.031
shouldFetchOneOrphanedPostWithNoBlog 0.026
shouldMapConstructorResults 0.006
shouldFetchPostsForBlog 0.006
shouldInsertNewAuthorWithAutoKey 0.016
shouldInsertNewAuthorWithBeforeAutoKey 0.009
shouldFetchComplexBlogs 0.004
shouldInsertNewAuthor 0.007
shouldInsertNewAuthorUsingSimpleNonPreparedStatements 0.014
shouldSelectDiscriminatedPost 0.006
shouldUpdateAuthor 0.013
shouldSelect2DiscriminatedPosts 0.002
shouldDeleteAuthor 0.01
shouldSelectAuthorViaOutParams 0.009
shouldSelectTwoSetsOfAuthorsViaProc 0.007
shouldFetchPostWithBlogWithCompositeKey 0.024
shouldInsertNewAuthorByProc 0.013

LongTypeHandlerTest

shouldGetResultFromCallableStatement 0
shouldSetParameter 0
shouldGetResultFromResultSet 0

UnpooledDataSourceTest

shouldNotRegisterTheSameDriverMultipleTimes 0.279
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.001
testList 0.002

ColumnPrefixTest

testComplexPerson 0.034
testSelectPetAndRoom 0.04

MultipleIteratesTest

shouldGetAUser 0.005

ScheduledCacheTest

shouldFlushAllItemsOnDemand 0.071
shouldRemoveItemOnDemand 0
shouldDemonstrateHowAllObjectsAreFlushedAfterBasedOnTime 5.001

MultipleReverseIncludeTest

testMultipleReverseIncludeJavaConfig 0.011
testMultipleReverseIncludeXmlConfig 0.018

BooleanTypeHandlerTest

shouldGetResultFromCallableStatement 0
shouldSetParameter 0
shouldGetResultFromResultSet 0

NestedResultHandlerMultipleAssociationTest

success 0.002
failure 0.002

DisallowDotsOnNamesTest

testShouldNotAllowMappedStatementsWithDots 0.017

DefaultParameterHandlerTest

setParametersThrowsProperException 0.004

ReverseIncludeTest

testReverseIncludeXmlConfig 0.018
testReverseIncludeJavaConfig 0.009

IncludePropertyTest

testRuntimeVar 0.002
testSimpleProperty 0.001
testConfigVar 0.001
testPropertyContext 0.001
testEmptyString 0.001
testPropertyInRefid 0.001
testNestedDynamicValue 0.001
testNestedInclude 0.001

LruCacheTest

shouldFlushAllItemsOnDemand 0
shouldRemoveItemOnDemand 0
shouldRemoveLeastRecentlyUsedItemInBeyondFiveEntries 0

RawSqlSourceTest

shouldUseDynamicSqlSourceForAnStatementWithXmlTags 0.001
shouldUseDynamicSqlSourceForAnStatementWithInlineArguments 0.001
shouldUseRawSqlSourceForAnStaticStatement 0

PrimitivesTest

shouldGetAUser 0.002

BlockingCacheTest

testBlockingCache 1.029

ResultExtractorTest

shouldExtractList 0
shouldExtractArray 0.006
shouldExtractSingleObject 0
shouldExtractSet 0.019
shouldExtractNullForNullTargetType 0.001
shouldFailWhenMutipleItemsInList 0.001

PerpetualCacheTest

shouldFlushAllItemsOnDemand 0.001
shouldRemoveItemOnDemand 0
shouldDemonstrateCopiesAreEqual 0.148
shouldDemonstrateHowAllObjectsAreKept 0.044

ForceFlushOnSelectTest

testShouldNotFlushLocalSessionCacheOnQueryForList 0.052
testSelectShouldFlushLocalCacheIfFlushLocalCacheAtferEachStatementIsTrue 0.014
testShouldFlushLocalSessionCacheOnQueryForList 0.02
testUpdateShouldFlushLocalCache 0.014
testShouldNotFlushLocalSessionCacheOnQuery 0.013
testShouldFlushLocalSessionCacheOnQuery 0.02

SimpleObjectTest

testGetById 0.028

EnumOrdinalTypeHandlerTest

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

MetaClassTest

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

UnknownObjectTest

shouldFailBecauseThereIsAPropertyWithoutTypeHandler 0.016

FifoCacheTest

shouldRemoveFirstItemInBeyondFiveEntries 0
shouldFlushAllItemsOnDemand 0
shouldRemoveItemOnDemand 0

MultipleCrossIncludeTest

testMultipleCrossIncludeJavaConfig 0.045
testMultipleCrossIncludeXmlConfig 0.029
testMappedStatementCache 0.018

BlogTest

testSelectBlogWithoutPostsColumnPrefix 0.029
testSelectBlogWithPosts 0.068
testSelectBlogWithPostsColumnPrefix 0.016
testSelectBlogWithoutPosts 0.016

StringTypeHandlerTest

shouldGetNullResultFromCallableStatement 0
shouldGetResultFromCallableStatement 0
shouldGetNullResultFromResultSet 0
shouldSetParameter 0.001
shouldGetResultFromResultSet 0

FolderMapperTest

testFindWithChildren 0.036

BoundSqlTest

testHasAdditionalParameter 0

BaseTest

shouldGetAUserFromAnnotation 0.002
shouldGetAUser 0.001

SqlTimeTypeHandlerTest

shouldGetResultFromCallableStatement 0.001
shouldSetParameter 0
shouldGetResultFromResultSet 0

UUIDTest

shouldInsertAUser 0.003
shouldGetAUser 0

FooMapperTest

testOverwriteWithDefault 0.006

ReflectorTest

shouldNotGetClass 0
testGetGetterType 0
testGetSetterType 0

SPTest

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

BatchExecutorTest

dummy 0
shouldSelectAllAuthorsAutoMapped 0.006
shouldClearDeferredLoads 0.032
shouldFetchOneOrphanedPostWithNoBlog 0.019
shouldMapConstructorResults 0.002
shouldFetchPostsForBlog 0.005
shouldInsertNewAuthorWithAutoKey 0.012
shouldInsertNewAuthorWithBeforeAutoKey 0.01
shouldFetchComplexBlogs 0.009
shouldInsertNewAuthor 0.008
shouldInsertNewAuthorUsingSimpleNonPreparedStatements 0.011
shouldSelectDiscriminatedPost 0.007
shouldUpdateAuthor 0.009
shouldSelect2DiscriminatedPosts 0.002
shouldDeleteAuthor 0.011
shouldSelectAuthorViaOutParams 0.008
shouldSelectTwoSetsOfAuthorsViaProc 0.008
shouldFetchPostWithBlogWithCompositeKey 0.017
shouldInsertNewAuthorByProc 0.01

DuplicateResourceTest

shouldDemonstrateDuplicateResourceIssue 0.678

DoubleTypeHandlerTest

shouldGetResultFromCallableStatement 0
shouldSetParameter 0
shouldGetResultFromResultSet 0

ParametrizedListTest

testShouldDetectUsersAsParameterInsideAMap 0.031
testShouldGetAListOfMaps 0.01
testShouldDetectUsersAsParameterInsideAList 0.008
testShouldGetAUserAsAMap 0.008

BigIntegerTypeHandlerTest

shouldGetResultFromCallableStatement 0
shouldSetParameter 0
shouldGetResultFromResultSet 0

LazyDeserializeTest

testLoadLazyDeserialize 0.01

CacheOrderTest

shouldResolveACacheRefNotYetRead 0

SqlRunnerTest

shouldInsert 0.523
shouldDeleteOne 0.111
shouldUpdateCategory 0.053
shouldDemonstrateDDLThroughRunMethod 0.002
shouldSelectList 0.04
shouldSelectOne 0.036

CachingReuseExecutorTest

dummy 0
shouldSelectAllAuthorsAutoMapped 0.007
shouldClearDeferredLoads 0.026
shouldFetchOneOrphanedPostWithNoBlog 0.014
shouldMapConstructorResults 0.002
shouldFetchPostsForBlog 0.004
shouldInsertNewAuthorWithAutoKey 0.012
shouldInsertNewAuthorWithBeforeAutoKey 0.008
shouldFetchComplexBlogs 0.018
shouldInsertNewAuthor 0.007
shouldInsertNewAuthorUsingSimpleNonPreparedStatements 0.011
shouldSelectDiscriminatedPost 0.006
shouldUpdateAuthor 0.012
shouldSelect2DiscriminatedPosts 0.003
shouldDeleteAuthor 0.011
shouldSelectAuthorViaOutParams 0.008
shouldSelectTwoSetsOfAuthorsViaProc 0.006
shouldFetchPostWithBlogWithCompositeKey 0.016
shouldInsertNewAuthorByProc 0.01

CglibLazyTest

lazyLoadUserWithNothingWithoutInterface 0.06
lazyLoadUserWithGetXxxWithInterface 0.096
lazyLoadUserWithGetXxxWithoutInterface 0.043
lazyLoadUserWithNothingWithInterface 0.045
lazyLoadUserWithGetObjectWithoutInterface 0.047
lazyLoadUserWithGetObjectWithInterface 0.05

MultipleDiscriminatorTest

testMultipleDiscriminator2 0.003
testMultipleDiscriminator 0.002
testMultipleDiscriminatorLoop 0.003

ColumnForwardingTest

shouldGetUserWithoutGroup 0.001
shouldGetUserWithGroup 0.001

ImmutablePOJOTest

shouldLoadImmutablePOJOBySignature 0.003
shouldFailLoadingImmutablePOJO 0.001

DoNotCallSettersOnNullsTest

shouldCallNullOnAutomaticMapping 0.002
shouldCallNullOnMappedProperty 0.002
shouldCallNullOnMap 0.002

ManyAnnoTest

testGetMessageForEmptyDatabase 1.204

CachingSimpleExecutorTest

dummy 0
shouldSelectAllAuthorsAutoMapped 0.01
shouldClearDeferredLoads 0.034
shouldFetchOneOrphanedPostWithNoBlog 0.019
shouldMapConstructorResults 0.002
shouldFetchPostsForBlog 0.006
shouldInsertNewAuthorWithAutoKey 0.014
shouldInsertNewAuthorWithBeforeAutoKey 0.008
shouldFetchComplexBlogs 0.012
shouldInsertNewAuthor 0.008
shouldInsertNewAuthorUsingSimpleNonPreparedStatements 0.014
shouldSelectDiscriminatedPost 0.005
shouldUpdateAuthor 0.012
shouldSelect2DiscriminatedPosts 0.003
shouldDeleteAuthor 0.011
shouldSelectAuthorViaOutParams 0.009
shouldSelectTwoSetsOfAuthorsViaProc 0.008
shouldFetchPostWithBlogWithCompositeKey 0.028
shouldInsertNewAuthorByProc 0.01

FloatTypeHandlerTest

shouldGetResultFromCallableStatement 0
shouldSetParameter 0
shouldGetResultFromResultSet 0.001

BigDecimalTypeHandlerTest

shouldGetResultFromCallableStatement 0
shouldSetParameter 0.001
shouldGetResultFromResultSet 0

NpeExtendsTest

testSelectWithTeacher 0.017
testSelectNoName 0.014
testNoConstructorConfiguration 0.012
testWithConstructorConfiguration 0.012

EnumTypeHandlerTest

testEnumWithParam 0.003
testEnumWithoutParam 0.002

ResultMapWithAssociationsTest

shouldFindAllPersonRecordsWithAssociatedAddressRecord 0.003

WeakCacheTest

shouldFlushAllItemsOnDemand 0
shouldDemonstrateObjectsBeingCollectedAsNeeded 0.054
shouldRemoveItemOnDemand 0
shouldDemonstrateCopiesAreEqual 0.11

XmlMapperBuilderTest

shouldSuccessfullyLoadXMLMapperFile 0.105

ResultMapReferenceTest

testCrossReferenceXmlConfig 0.013
testCrossReferenceJavaConfig 0.009

ImmutablePOJOTest

testLoadLazyImmutablePOJO 0.002

NonFullyQualifiedNamespaceTest

testCrossReferenceXmlConfig 0.02

ReuseExecutorTest

dummy 0
shouldFetchPostWithBlogWithCompositeKey 0.022
shouldSelectAllAuthorsAutoMapped 0.003
shouldClearDeferredLoads 0.027
shouldFetchOneOrphanedPostWithNoBlog 0.011
shouldMapConstructorResults 0.002
shouldFetchPostsForBlog 0.006
shouldInsertNewAuthorWithAutoKey 0.012
shouldInsertNewAuthorWithBeforeAutoKey 0.007
shouldFetchComplexBlogs 0.008
shouldInsertNewAuthor 0.007
shouldInsertNewAuthorUsingSimpleNonPreparedStatements 0.012
shouldSelectDiscriminatedPost 0.005
shouldUpdateAuthor 0.013
shouldSelect2DiscriminatedPosts 0.003
shouldDeleteAuthor 0.01
shouldSelectAuthorViaOutParams 0.005
shouldSelectTwoSetsOfAuthorsViaProc 0.008
shouldInsertNewAuthorByProc 0.01

ResultsIdTest

testReuseNamedResultsFromXmlMapper 0.002
testNamingResults 0.002
testReuseNamedResultsFromAnotherMapper 0.002
testResultsOnlyForNaming 0.001

BaseExecutorTest

shouldSelectAllAuthorsAutoMapped 0.039
shouldClearDeferredLoads 0.089
shouldFetchOneOrphanedPostWithNoBlog 0.019
shouldMapConstructorResults 0.002
shouldFetchPostsForBlog 0.006
shouldInsertNewAuthorWithAutoKey 0.018
shouldInsertNewAuthorWithBeforeAutoKey 0.013
shouldFetchComplexBlogs 0.009
shouldInsertNewAuthor 0.008
shouldInsertNewAuthorUsingSimpleNonPreparedStatements 0.016
shouldSelectDiscriminatedPost 0.014
shouldUpdateAuthor 0.016
shouldSelect2DiscriminatedPosts 0.002
shouldDeleteAuthor 0.017
shouldSelectAuthorViaOutParams 0.016
shouldSelectTwoSetsOfAuthorsViaProc 0.009
shouldFetchPostWithBlogWithCompositeKey 0.03
shouldInsertNewAuthorByProc 0.011

NestedResultHandlerAssociationTest

shouldHandleRowBounds 0.003
shouldHandleStop 0.003

ParentChildTest

shouldGetAUser 0.003

MultiDbTest

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

DateTypeHandlerTest

shouldGetResultFromCallableStatement 0
shouldSetParameter 0
shouldGetResultFromResultSet 0

EnumWithOgnlTest

testEnumWithOgnlDirectorNameAttribute 0.003
testEnumWithOgnl 0.004
testEnumWithOgnlDirector 0.001
testEnumWithOgnlDirectorWithInterface 0.002
testEnumWithOgnlDirectorNameAttributeWithInterface 0.002

InheritanceTest

shouldGetAUser 0.003

DefaultLazyTest

lazyLoadUserWithNothingWithoutInterface 0.052
lazyLoadUserWithGetXxxWithInterface 0.028
lazyLoadUserWithGetXxxWithoutInterface 0.027
lazyLoadUserWithNothingWithInterface 0.027
lazyLoadUserWithGetObjectWithoutInterface 0.027
lazyLoadUserWithGetObjectWithInterface 0.028

ForEachMapTest

shouldGetStringKeyStringValueEntries 0.003
shouldSubstituteIndexWithKey 0.001
shouldGetNestedBeanKeyValueEntries 0.003
shouldGetIntKeyBoolValueEntries 0.002

DaoTest

testWithNonEmptyList 0.033
testWithNonEmptyList_noCollectionId 0.009
testWithEmptyList 0.009

HeavyInitialLoadTest

selectThingsConcurrently_mybatis_issue_224 0.421

NotNullColumnTest

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

ParameterExpressionTest

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

ExternalResourcesTest

testcopyExternalResource_emptyStringAsFile 0.015
testGetConfiguredTemplate 0.001
testcopyExternalResource 0.003
testcopyExternalResource_fileNotFound 0.001

EncodingTest

testEncoding1 0.002
testEncoding2 0.001

ClobTypeHandlerTest

shouldGetResultFromCallableStatement 0
shouldSetParameter 0.001
shouldGetResultFromResultSet 0

AutomappingTest

shouldRespectFullAutoMappingBehavior_ExternalNestedResultMap 0.004
shouldNotInheritAutoMappingInherited_InlineNestedResultMap 0.001
shouldNotInheritAutoMappingInherited_ExternalNestedResultMap 0.002
shouldIgnorePartialAutoMappingBehavior_ExternalNestedResultMap 0.002
shouldIgnorePartialAutoMappingBehavior_InlineNestedResultMap 0.001
shouldGetAUser 0.001
shouldGetBooks 0.001
shouldRespectFullAutoMappingBehavior_InlineNestedResultMap 0.001
shouldUpdateFinalField 0.001

ComplexTypeTest

shouldUpdateProps 0.002

MapperExtendTest

shouldGetAUserWithAnOverloadedXMLMethod 0.002
shouldGetAUserWithAnOverloadedAnnotatedMethod 0.002
shouldGetAUserWithAnExtendedAnnotatedMethod 0.002
shouldGetAUserWithAnExtendedXMLMethod 0.001

SameIdTest

testCrossReferenceXmlConfig 0.031
testCrossReferenceJavaConfig 0.019

Jdbc3KeyGeneratorTest

shouldInsertListAndRetrieveId 0.002

MetaObjectTest

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

CustomCollectionHandlingTest

testSelectListWithNestedSelect 0.03
testSelectListWithNestedResultMap 0.022

NoParamTypeTest

shouldAcceptDifferentTypeInTheSameBatch 0.003

DynamicSqlSourceTest

shouldTrimSETInsteadOfCOMMAForBothConditions 4.657
shouldConditionallyDefault 1.931
shouldConditionallyIncludeWhere 1.474
shouldDemonstrateSimpleExpectedTextWithNoLoopsOrConditionals 1.254
shouldTrimNoWhereClause 1.21
shouldTrimWHEREANDWithCRLFForFirstCondition 1.295
shouldTrimWHEREORWithCRLFForFirstCondition 2.298
shouldTrimWHEREInsteadOfANDForFirstCondition 0.832
shouldTrimWHEREInsteadOfANDForBothConditions 2.18
shouldTrimNoSetClause 1.18
shouldHandleOgnlExpression 2.289
shouldTrimWHEREANDWithLFForFirstCondition 0.9
shouldSkipForEachWhenCollectionIsEmpty 0.801
shouldTrimWHEREORWithLFForFirstCondition 0.771
shouldTrimWHEREANDWithTABForFirstCondition 1.19
shouldIterateOnceForEachItemInCollection 1.095
shouldPerformStrictMatchOnForEachVariableSubstitution 0.794
shouldTrimWHEREORWithTABForFirstCondition 1.809
shouldDemonstrateMultipartExpectedTextWithNoLoopsOrConditionals 1.055
shouldMapNullStringsToEmptyStrings 0.001
shouldConditionallyChooseFirst 1.166
shouldConditionallyExcludeWhere 2.025
shouldTrimWHEREInsteadOfORForSecondCondition 0.772
shouldConditionallyChooseSecond 2.114

ValueInMapTest

shouldWorkWithAPropertyNamedValue 0.002
shouldWorkWithAList 0

SelectKeyTest

testAnnotatedInsertTable2WithGeneratedKey 0.064
testAnnotatedInsertTable2WithGeneratedKeyXml 0.045
testSelectKey 0.075
testAnnotatedUpdateTable2WithGeneratedKey 0
HSQLDB is not returning the generated column after the update
testSeleckKeyReturnsNoData 0.046
testAnnotatedInsertTable2WithSelectKeyWithKeyMapXml 0.044
testAnnotatedInsertTable2WithSelectKeyWithKeyObject 0.043
testAnnotatedInsertTable2WithSelectKeyWithKeyObjectXml 0.024
testSeleckKeyReturnsTooManyData 0.031
testAnnotatedUpdateTable2WithGeneratedKeyXml 0
HSQLDB is not returning the generated column after the update
testSeleckKeyWithWrongKeyProperty 0.037
testAnnotatedInsertTable3_2 0.035
testAnnotatedUpdateTable2WithSelectKeyWithKeyMap 0.039
testAnnotatedInsertTable2WithSelectKeyWithKeyMap 0.032
testAnnotatedUpdateTable2WithSelectKeyWithKeyObjectXml 0.051
testAnnotatedInsertTable2 0.029
testAnnotatedInsertTable3 0.038
testAnnotatedUpdateTable2WithSelectKeyWithKeyMapXml 0.039
testAnnotatedUpdateTable2WithSelectKeyWithKeyObject 0.035
testInsertTable1 0.027
testInsertTable2 0.027

DynSqlTest

testSelectSimple 0.003
testNumerics 0.001
testOgnlStaticMethodCall 0.004
testBindNull 0.003
testSelect 0.002
testSelectLike 0.002

IntegerEnumTest

shouldParseMapWithIntegerJdbcType 0.013

RoundingHandlersTest

shouldInsertUser2 0.001
shouldGetAUser 0.001

AutodiscoverTest

testTypeHandler 0.001
testTypeAlias 0
testMapper 0

ScriptRunnerTest

changingDelimiterShouldNotCauseRunnerFail 0.04
testLogging 0.001
shouldReturnWarningIfEndOfLineTerminatorNotFound 0.002
shouldReturnWarningIfNotTheCurrentDelimiterUsed 0.001
commentAferStatementDelimiterShouldNotCauseRunnerFail 0.033
shouldRunScriptsBySendingFullScriptAtOnce 0
This fails with HSQLDB 2.0 due to the create index statements in the schema script
testLoggingFullScipt 0.001
shouldRunScriptsUsingProperties 0.042
shouldRunScriptsUsingConnection 0.032

ColumnPrefixNestedQueryTest

testComplexPerson 0.058
testSelectPetAndRoom 0.027

IncludeTest

testParametrizedIncludes 0.001
testIncludes 0

FooMapperTest

testNullAssociation 0.004
testNotNullAssociation 0.002

GeneralExceptionsTest

shouldInstantiateAndThrowAllCustomExceptions 0.002
should 0

CountTest

testCount 0.001

ParameterMapReferenceTest

testCrossReferenceXmlConfig 0.016
testCrossReferenceJavaConfig 0.016

GenericTypesTest

testShouldGetAListOfMaps 0.038

XmlConfigBuilderTest

shouldSuccessfullyLoadXMLConfigFile 0.157
shouldSuccessfullyLoadMinimalXMLConfigFile 0.009
registerJavaTypeInitializingTypeHandler 0.013

CacheTest

testplan1 0.044
testplan2 0.012
testplan3 0.032

BindingTest

shouldSelectOneBlogAsMap 0.007
shouldExecuteMultipleBoundSelectMapOfBlogsByIdInSameSessionWithoutClearingLocalCache 0.003
shouldFailWhenSelectingOneBlogWithNonExistentParam 0.002
shouldSelectListOfPostsLikeTwoParameters 0.008
shouldFindPostsInArray 0.005
shouldSelectOneAuthorByConstructor 0.004
shouldCacheMapperMethod 0.009
shouldInsertAuthorWithSelectKeyAndDynamicParams 0.013
shouldSelectDraftTypedPosts 0.004
shouldGetBlogsWithAuthorsAndPosts 0.008
shouldExecuteBoundSelectOneBlogStatement 0
shouldSelectBlogWithDefault31ParamNames 0.005
shouldExecuteMultipleBoundSelectMapOfBlogsByIdBetweenTwoSessionsWithGlobalCacheEnabled 0.001
shouldExecuteBoundSelectListOfBlogsAsMaps 0.001
shouldSelectOneAuthor 0
shouldExecuteBoundSelectOneBlogStatementWithConstructorUsingXMLConfig 0.002
shouldFailWhenSelectingOneBlogWithNonExistentNestedParam 0.001
shouldReturnANotNullHashCode 0.001
shouldExecuteBoundSelectBlogUsingConstructorWithResultMapAndProperties 0.005
shouldSelectRandom 0.001
shouldExecuteBoundSelectListOfBlogsStatement 0.001
shouldSelectOneAuthorFromCache 0.001
shouldExecuteBoundSelectBlogUsingConstructorWithResultMapCollection 0
skipped
shouldExecuteBoundSelectOneBlogStatementWithConstructor 0.001
shouldFindPostsInList 0.002
shouldCompareTwoMappers 0.001
shouldExecuteMultipleBoundSelectOfBlogsByIdInWithProvidedResultHandlerBetweenSessions 0.002
shouldExecuteBoundSelectMapOfBlogsById 0
shouldSelectBlogWithDefault30ParamNames 0.001
shouldSelectBlogWithPostsUsingSubSelect 0.004
shouldExecuteMultipleBoundSelectOfBlogsByIdInWithProvidedResultHandlerInSameSession 0.002
shouldSelectListOfPostsLike 0.005
shouldExecuteBoundSelectListOfBlogsStatementUsingProvider 0.004
shouldInsertAuthorWithSelectKey 0.008
shouldExecuteBoundSelectBlogUsingConstructorWithResultMap 0.001
shouldGetBlogsWithAuthorsAndPostsEagerly 0.002
shouldFailWhenSelectingOneBlogWithNullParam 0.003
shouldfindThreeSpecificPosts 0.003
shouldSelectBlogWithAParamNamedValue 0.002
shouldSelectListOfBlogsUsingXMLConfig 0.002
shouldSelectDraftTypedPostsWithResultMap 0.002
shouldReturnANotNullToString 0

SimpleListParameterTest

shouldGetACar 0.002

UnknownTypeHandlerTest

getResultWithResultSetAndColumnIndexThrowsException 0.016
getResultWithResultSetAndColumnNameThrowsException 0.001
setParameterWithNullParameter 0.001
shouldGetResultFromCallableStatement 0.004
setParameterWithNullParameterThrowsException 0.001
getResultWithCallableStatementAndColumnIndexThrowsException 0.001
shouldSetParameter 0
shouldGetResultFromResultSet 0.001
setParameterWithNonNullParameterThrowsException 0.001

CriterionTest

testSimpleSelect 0.003

XmlExternalRefTest

testCrossReferenceXmlConfig 0.058
testCrossReferenceJavaConfig 0.014
testFailFastOnBuildAll 0.004
testFailFastOnBuildAllWithInsert 0.009
testMappedStatementCache 0.014

ExceptionUtilTest

shouldUnwrapThrowable 0

BatchTest

shouldGetAUserNoException 0.009

CallSettersOnNullsTest

shouldCallNullOnAutomaticMapping 0.002
shouldCallNullOnMapForSingleColumnWithResultMap 0.001
shouldCallNullOnMappedProperty 0.001
shouldCallNullOnMapForSingleColumn 0.001
shouldCallNullOnMap 0.001

MultipleIncludeTest

testMultipleIncludeJavaConfig 0.012
testMultipleIncludeXmlConfig 0.017

JndiDataSourceFactoryTest

shouldRetrieveDataSourceFromJNDI 0.002

BlobTypeHandlerTest

shouldGetResultFromCallableStatement 0
shouldSetParameter 0.001
shouldGetResultFromResultSet 0.001

BaseCacheTest

shouldDemonstrateEqualsAndHashCodeForVariousCacheTypes 0

ExternalRefidResolutionTest

testExternalRefAfterSelectKey 0.017

MultipleResultSetTest

shouldGetOrderDetailsEachHavingAnOrderHeader 0.003

NestedForEachTest

testSimpleSelectWithPrimitives 0.002
testSimpleSelect 0.002
testSimpleSelectWithMapperAndPrimitives 0.003
testNestedSelect 0.002
testNestedSelect2 0.002

BlobTest

testInsertBlobObjectsThenSelectAll 0.002
testInsertBlobThenSelectAll 0.001

DefaultResultSetHandlerTest

shouldThrowExceptionWithColumnName 0.018
shouldRetainColumnNameCase 0.003

IdConflictTest

shouldFailOnDuplicatedId 0.004

JavassistTest

shouldGetAUserAndGroups 0.005

ResultMappingTest

shouldFailWithAMissingColumnInNetstedSelect 0
shouldThrowErrorWhenBothResultMapAndNestedSelectAreSet 0

BatchKeysTest

testInsertJdbc3 0.039
testInsert 0.028

GenericTokenParserTest

shallNotInterpolateSkippedVaiables 0
shouldDemonstrateGenericTokenReplacement 0.001
shouldParseFastOnJdk7u6 0.029

AutomaticLazyLoadingTest

selectElementValue_default_nomethods 0.084
selectElementValue_default_objectmethods 0.053
selectElementValue_disabled_nomethods 0.025
selectElementValue_enabled_objectmethods 0.054
selectElementValue_enabled_nomethods 0.016
selectElementValue_disabled_objectmethods 0.052

GenericTypeSupportedInHierarchiesTestCase

detectsTheGenericTypeTraversingTheHierarchy 0

ComponentTest

shouldInsertNestedPasswordFieldOfComplexType 0.001

CglibProxyTest

shouldSerizalizeADeserlizaliedProxy 0.032
shouldLetCallALoadedProperty 0.027
shouldFailCallingAnUnloadedProperty 0
shouldCreateAProxyForAPartiallyLoadedBean 0.004
shouldSerizaliceAFullLoadedObjectToOriginalClass 0.001
shouldSerializeAProxyForABeanWithoutDefaultConstructorAndUnloadedProperties 0.011
shouldNotLetReadUnloadedPropertyAfterSerialization 0.001
shouldLetReadALoadedPropertyAfterSerialization 0.001
shouldGenerateWriteReplace 0
shouldSerializeAProxyForABeanWithoutDefaultConstructor 0.001
shouldSerializeAProxyForABeanWithDefaultConstructor 0.001
shouldNotLetReadUnloadedPropertyAfterTwoSerializations 0.001
shouldKeepGenericTypes 1.05
shouldNotCreateAProxyForAFullyLoadedBean 0.001
shouldNotGenerateWriteReplaceItThereIsAlreadyOne 0.008

ResourcesTest

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

PropertiesInMappersTest

shouldGetAUser 0.002

TypeHandlerRegistryTest

shouldBindHandlersToWrapersAndPrimitivesIndividually 0
shouldRegisterAndRetrieveComplexTypeHandler 0.001
shouldRegisterAndRetrieveTypeHandler 0
shouldAutoRegisterAndRetrieveComplexTypeHandler 0.001

FlushTest

invokeFlushStatementsViaMapper 0.016

PrimitiveArrayTest

shouldGetAUser 0.002

ResultMapExtendsTest

testExternalExtendsJavaConfig 0.053
testExternalExtendsXmlConfig 0.021

WrongNamespacesTest

shouldFailForWrongNamespace 0
shouldFailForMissingNamespace 0.002

NonExistentVariablesTest

testWrongParameter 0

ByteArrayTypeHandlerTest

shouldGetResultFromCallableStatement 0
shouldSetParameter 0.001
shouldGetResultFromResultSet 0

DefaultResultHandlerTypeTest

testSelectMapAnnotation 0.04
testSelectMap 0.015
testSelectList 0.014

MapperNameTest

initDatabase 0.013

SqlDateTypeHandlerTest

shouldGetResultFromCallableStatement 0.001
shouldSetParameter 0
shouldGetResultFromResultSet 0.001

JavassistProxyTest

shouldSerizalizeADeserlizaliedProxy 0.008
shouldLetCallALoadedProperty 0
shouldFailCallingAnUnloadedProperty 0
shouldCreateAProxyForAPartiallyLoadedBean 0
shouldSerizaliceAFullLoadedObjectToOriginalClass 0.001
shouldSerializeAProxyForABeanWithoutDefaultConstructorAndUnloadedProperties 0.006
shouldNotLetReadUnloadedPropertyAfterSerialization 0.001
shouldLetReadALoadedPropertyAfterSerialization 0
shouldGenerateWriteReplace 0
shouldSerializeAProxyForABeanWithoutDefaultConstructor 0.001
shouldSerializeAProxyForABeanWithDefaultConstructor 0.001
shouldNotLetReadUnloadedPropertyAfterTwoSerializations 0.003
shouldKeepGenericTypes 1.264
shouldNotCreateAProxyForAFullyLoadedBean 0.001
shouldNotGenerateWriteReplaceItThereIsAlreadyOne 0.004

SerializeCircularTest

serializeAndDeserializeObjectsWithAggressiveLazyLoadingWithPreloadingAttribute 0.049
serializeAndDeserializeObjectsWithoutAggressiveLazyLoadingWithoutPreloadingAttribute 0.038
serializeAndDeserializeObjectsWithoutAggressiveLazyLoadingWithPreloadingAttribute 0.078
serializeAndDeserializeObjectsWithAggressiveLazyLoadingWithoutPreloadingAttribute 0.019

SuperCacheTest

shouldDemonstrate5LevelSuperCacheHandlesLotsOfEntriesWithoutCrashing 1.358

FlushStatementNpeTest

testSameUpdateAfterCommitSimple 0.003
testSameUpdateAfterCommitBatch 0.002
testSameUpdateAfterCommitReuse 0.003

StringListTest

shouldGetAUser 0.003

TypeHandlerInjectionTest

shouldGetAUser 0.003

DynSqlTest

testSimpleSelect 0.002
testDynamicSelectWithTypeHandler 0.004

SqlTimetampTypeHandlerTest

shouldGetResultFromCallableStatement 0
shouldSetParameter 0
shouldGetResultFromResultSet 0

PooledDataSourceTest

shouldProperlyMaintainPoolOf3ActiveAnd2IdleConnections 0.018
ShouldReturnRealConnection 0.003
shouldNotFailCallingToStringOverAnInvalidConnection 0.001

ComplexColumnTest

testWithComplex2 0.003
testWithComplex3 0.002
testWithComplex4 0.001
testWithoutComplex 0.002
testWithComplex 0.002

LogFactoryTest

shouldUseLog4J2 0.135
shouldUseStdOut 0.004
shouldUseLog4J 0.004
shouldUseSlf4j 0.002
shouldUseNoLogging 0
shouldReadLogImplFromSettings 0.005
shouldUseJdKLogging 0.005
shouldUseCommonsLogging 0.02

ColumnPrefixAutoMappingTest

testCaseInsensitivity 0.028
testComplexPerson 0.036
testSelectPetAndRoom 0.025

EnumWithOgnlTest

testConfiguration 0.013
testMixedConfiguration 0.016

SqlBuilderTest

shouldProduceExpectedComplexSelectStatement 0
shouldProduceExpectedSimpleSelectStatement 0
shouldProduceExpectedSimpleSelectStatementMissingFirstParam 0
shouldProduceExpectedSimpleSelectStatementMissingFirstTwoParams 0
shouldProduceExpectedSimpleSelectStatementMissingAllParams 0

MapTypeHandlerTest

shouldGetAUserFromAnnotation 0.002
shouldGetAUserFromXML 0

XPathParserTest

shouldTestXPathParserMethods 0.008

ClassLoaderWrapperTest

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

CglibNPETest

testInsertBetweenTwoSelects 0.008
testGrandParent 0.002
testAncestor 0.002
testAncestorAfterQueryingParents 0.003
testNoParent 0.001
testSelectWithStringSQLInjection 0.001
testAncestorSelf 0.001

RefidResolutionTest

testIncludes 0.007

MissingIdPropertyTest

shouldMapResultsWithoutActuallyWritingIdProperties 0.003

IntegerTypeHandlerTest

shouldGetResultFromCallableStatement 0
shouldSetParameter 0.001
shouldGetResultFromResultSet 0.001

NestedQueryCacheTest

testThatNestedQueryItemsAreRetrievedFromCache 0.016
testThatNestedQueryItemsAreRetrievedIfNotInCache 0.002

TimeOnlyTypeHandlerTest

shouldGetResultFromCallableStatement 0
shouldSetParameter 0.001
shouldGetResultFromResultSet 0.001

SubstitutionInAnnotsTest

testSubstitutionWithAnnotsParamAnnot 0.002
testSubstitutionWithAnnotsParameter 0.001
testSubstitutionWithXml 0.001
testSubstitutionWithAnnotsValue 0

BaseTest

shouldInsertAUser 0.002
shouldGetAUser 0.002

SelectBuilderTest

shouldProduceExpectedComplexSelectStatement 0
shouldProduceExpectedSimpleSelectStatement 0
shouldProduceExpectedSimpleSelectStatementMissingFirstParam 0
shouldProduceExpectedSimpleSelectStatementMissingFirstTwoParams 0
shouldProduceExpectedSimpleSelectStatementMissingAllParams 0

SimpleTypeRegistryTest

shouldTestIfClassIsSimpleTypeAndReturnFalse 0
shouldTestIfClassIsSimpleTypeAndReturnTrue 0
shouldTestIfMapIsSimpleTypeAndReturnFalse 0

IncludePropertyErrorTest

shouldFailForDuplicatedPropertyNames 0.002

ExtendTest

testExtend 0.003

PermissionsTest

checkNestedSelectLoop 0.005
checkNestedResultMapLoop 0.002

SqlSessionTest

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

InlineCollectionWithDotTest

selectElementValueInContainerUsingInline 0.024
selectElementValueInContainerUsingSubMap 0.023

AssociationTest

shouldGetAllCars 0.002
shouldGetAllCarsNonUnique 0.003
shouldGetOneCarWithOneEngineAndBrakes 0.001

ResultSetLoggerTest

shouldPrintVarchars 0.011
shouldNotPrintBlobs 0.001

CharacterTypeHandlerTest

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

TypeHandlerTest

shouldGetAUser 0.002

EnumTypeHandlerTest

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

EmptyNamespaceTest

testEmptyNamespace 0.01

ForEachTest

nullItemInContext 0.003
shouldHandleComplexNullItem 0.002
shouldHandleMoreComplexNullItem 0.001
shouldGetAUser 0.002
shouldReportMissingPropertyName 0.004

NestedResultHandlerTest

testGetPersonOrderedByItem 0.004
testUnorderedGetPersonWithHandler 0.002
testGetPersonItemPairs 0.003
testGetPersonWithHandler 0.002
testGetPerson 0.002

SoftCacheTest

shouldFlushAllItemsOnDemand 0
shouldDemonstrateObjectsBeingCollectedAsNeeded 2.34
shouldRemoveItemOnDemand 0
shouldDemonstrateCopiesAreEqual 0.017

DateOnlyTypeHandlerTest

shouldGetResultFromCallableStatement 0
shouldSetParameter 0
shouldGetResultFromResultSet 0.001

DmlMapperReturnTypesTest

shouldReturnInteger 0.002
shouldReturnPrimitiveLong 0
shouldReturnPrimitiveInteger 0
shouldReturnLong 0.001
updateShouldReturnVoid 0.001
shouldReturnBoolean 0.001
shouldReturnPrimitiveBoolean 0.001

AssociationTypeTest

shouldGetAUser 0.002

QuotedColumnNamesTest

testIt 0.002
testItWithResultMap 0.002

ExtendResultMapTest

shouldGetAUser 0.002

CacheKeyTest

shouldTestCacheKeysNotEqualDueToDateDifference 1.004
shouldTestCacheKeysNotEqualDueToOrder 1.001
shouldDemonstrateEmptyAndNullKeysAreEqual 0.001
shouldTestCacheKeysWithBinaryArrays 0
shouldTestCacheKeysEqual 0.001

ShortNameTest

getStatementByShortName 0.014
ambiguousShortNameShouldFail 0.015

CglibNPELazyTest

testGrandParent 0.006
testAncestor 0.003
testAncestorAfterQueryingParents 0.002
testNoParent 0.002
testAncestorSelf 0.001

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.001

SQLTest

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

ProviderTest

shouldUseProvider 0.009
shouldUseDefaultId 0.037

ObjectTypeHandlerTest

shouldGetResultFromCallableStatement 0
shouldSetParameter 0
shouldGetResultFromResultSet 0

NullTest

shouldGetTypeAndTypeHandlerForNullStringType 0

ExpressionEvaluatorTest

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

ByteTypeHandlerTest

shouldGetResultFromCallableStatement 0.001
shouldSetParameter 0.001
shouldGetResultFromResultSet 0.001

DuplicateStatementsTest

shouldGetAllUsers 0.076
shouldGetFirstFourUsers_Annotated 0
fails currently - issue 507
shouldGetFirstFourUsers 0.016
shouldGetAllUsers_Annotated 0
fails currently - issue 507
shouldFailForDuplicateMethod 0.016

ManagedTransactionFactoryTest

shouldEnsureThatCallsToManagedTransactionAPIDoNotForwardToManagedConnections 0.001
shouldEnsureThatCallsToManagedTransactionAPIDoNotForwardToManagedConnectionsAndDoesNotCloseConnection 0.001

ShortTypeHandlerTest

shouldGetResultFromCallableStatement 0.001
shouldSetParameter 0.001
shouldGetResultFromResultSet 0

PrimitiveResultTypeTest

noErrorThrowOut 0.003
shouldReturnProperPrimitiveType 0.005

OgnlStaticTest

shouldGetAUserStatic 0.002
shouldGetAUserWithIfNode 0.002

SqlProviderTest

shouldGetOneUser 0.003
shouldGetTwoUsers 0.002

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