Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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
org.apache.ibatis.submitted.typehandlerinjection 1 0 0 0 100% 0.001
org.apache.ibatis.submitted.multiple_resultsets 1 0 0 1 0% 0
org.apache.ibatis.submitted.encoding 2 0 0 0 100% 0.01
org.apache.ibatis.submitted.call_setters_on_nulls 8 0 0 0 100% 0.011
org.apache.ibatis.submitted.selectkey 21 0 0 2 90.476% 1.4
org.apache.ibatis.submitted.associationtest 3 0 0 0 100% 0.007
org.apache.ibatis.submitted.propertiesinmapperfiles 1 0 0 0 100% 0.011
org.apache.ibatis.logging.jdbc 2 0 0 0 100% 0.038
org.apache.ibatis.executor 120 0 0 0 100% 1.918
org.apache.ibatis.submitted.result_handler_type 3 0 0 0 100% 0.12
org.apache.ibatis.submitted.dynsql 6 0 0 0 100% 0.052
org.apache.ibatis.submitted.duplicate_resource_loaded 1 0 0 0 100% 4.66
org.apache.ibatis.submitted.includes 2 0 0 0 100% 0
org.apache.ibatis.submitted.column_forwarding 2 0 0 0 100% 0
org.apache.ibatis.submitted.nestedresulthandler_association 2 0 0 0 100% 0.019
org.apache.ibatis.submitted.not_null_column 8 0 0 0 100% 0.058
org.apache.ibatis.submitted.dynsql2 2 0 0 0 100% 0.016
org.apache.ibatis.session 62 0 0 0 100% 0.674
org.apache.ibatis.submitted.batch_keys 2 0 0 0 100% 0.051
org.apache.ibatis.submitted.camelcase 2 0 0 0 100% 0
org.apache.ibatis.submitted.substitution_in_annots 4 0 0 0 100% 0.024
org.apache.ibatis.io 31 0 0 0 100% 0.025
org.apache.ibatis.submitted.resultmapwithassociationstest 1 0 0 0 100% 0.004
org.apache.ibatis.submitted.multidb 8 0 0 0 100% 0.042
org.apache.ibatis.submitted.complex_type 1 0 0 0 100% 0.003
org.apache.ibatis.submitted.inheritance 1 0 0 0 100% 0
org.apache.ibatis.submitted.lazy_deserialize 1 0 0 0 100% 0.012
org.apache.ibatis.submitted.language 11 0 0 0 100% 0.023
org.apache.ibatis.submitted.extends_with_constructor 4 0 0 0 100% 0.081
org.apache.ibatis.submitted.parent_reference_3level 4 0 0 0 100% 0.126
org.apache.ibatis.submitted.nestedresulthandler_multiple_association 2 0 0 0 100% 0.015
org.apache.ibatis.submitted.refcursor 1 0 0 1 0% 0
org.apache.ibatis.submitted.nested_query_cache 2 0 0 0 100% 0.072
org.apache.ibatis.submitted.generictypes 1 0 0 0 100% 0.091
org.apache.ibatis.submitted.complex_property 1 0 0 0 100% 0.011
org.apache.ibatis.reflection.factory 2 0 0 0 100% 0
org.apache.ibatis.submitted.multiple_discriminator 3 0 0 0 100% 0.022
org.apache.ibatis.submitted.custom_collection_handling 2 0 0 0 100% 0.1
org.apache.ibatis.submitted.result_handler 2 0 0 0 100% 0.021
org.apache.ibatis.submitted.basetest 2 0 0 0 100% 0
org.apache.ibatis.submitted.initialized_collection_property 2 0 0 1 50% 0
org.apache.ibatis.submitted.rounding 2 0 0 0 100% 0
org.apache.ibatis.datasource.unpooled 2 0 0 1 50% 0.034
org.apache.ibatis.jdbc 37 0 0 1 97.297% 0.992
org.apache.ibatis.submitted.automatic_lazy_loading 6 0 0 0 100% 0.508
org.apache.ibatis.submitted.complex_column 5 0 0 0 100% 0.002
org.apache.ibatis.submitted.maptypehandler 2 0 0 0 100% 0.007
org.apache.ibatis.submitted.xml_references 2 0 0 0 100% 0.667
org.apache.ibatis.builder 15 0 0 0 100% 0.076
org.apache.ibatis.submitted.blobtest 2 0 0 0 100% 0.005
org.apache.ibatis.submitted.foreach_map 4 0 0 0 100% 0.012
org.apache.ibatis.submitted.automapping 9 0 0 0 100% 0.02
org.apache.ibatis.submitted.raw_sql_source 3 0 0 0 100% 0
org.apache.ibatis.submitted.sqlprovider 2 0 0 0 100% 0.02
org.apache.ibatis.submitted.inline_association_with_dot 2 0 0 0 100% 0.134
org.apache.ibatis.submitted.include_property 9 0 0 0 100% 0.018
org.apache.ibatis.exceptions 2 0 0 0 100% 0.019
org.apache.ibatis.submitted.bringrags 1 0 0 0 100% 0.032
org.apache.ibatis.submitted.serializecircular 4 0 0 0 100% 0.341
org.apache.ibatis.plugin 2 0 0 0 100% 0.004
org.apache.ibatis.submitted.multipleresultsetswithassociation 1 0 0 0 100% 0.007
org.apache.ibatis.datasource.jndi 1 0 0 0 100% 0.029
org.apache.ibatis.submitted.cache 3 0 0 0 100% 0.071
org.apache.ibatis.submitted.count 1 0 0 0 100% 0
org.apache.ibatis.type 103 0 0 0 100% 0.389
org.apache.ibatis.submitted.stringlist 1 0 0 0 100% 0
org.apache.ibatis.submitted.extend 1 0 0 0 100% 0
org.apache.ibatis.executor.loader 30 0 0 0 100% 4.177
org.apache.ibatis.submitted.permissions 2 0 0 0 100% 0.007
org.apache.ibatis.submitted.cglib_lazy_error 12 0 0 0 100% 0.129
org.apache.ibatis.submitted.parent_childs 1 0 0 0 100% 0
org.apache.ibatis.cache 28 0 0 0 100% 11.698
org.apache.ibatis.submitted.simplelistparameter 1 0 0 0 100% 0.023
org.apache.ibatis.submitted.disallowdotsonnames 1 0 0 0 100% 0.021
org.apache.ibatis.submitted.typehandler 1 0 0 0 100% 0.007
org.apache.ibatis.submitted.no_param_type 1 0 0 0 100% 0
org.apache.ibatis.submitted.foreach 4 0 0 0 100% 0.01
org.apache.ibatis.submitted.batch_test 1 0 0 0 100% 0
org.apache.ibatis.submitted.cacheorder 1 0 0 0 100% 0.007
org.apache.ibatis.submitted.column_prefix 7 0 0 0 100% 0.39
org.apache.ibatis.submitted.valueinmap 2 0 0 0 100% 0.016
org.apache.ibatis.submitted.javassist 1 0 0 0 100% 0.019
org.apache.ibatis.logging 8 0 0 0 100% 0.595
org.apache.ibatis.submitted.ognl_enum 5 0 0 0 100% 0.021
org.apache.ibatis.submitted.extendresultmap 1 0 0 0 100% 0.012
org.apache.ibatis.submitted.null_associations 2 0 0 0 100% 0.011
org.apache.ibatis.submitted.parametrizedlist 4 0 0 0 100% 0.149
org.apache.ibatis.reflection 36 0 0 0 100% 0.009
org.apache.ibatis.submitted.mapper_extend 4 0 0 0 100% 0
org.apache.ibatis.submitted.primitive_result_type 2 0 0 0 100% 0.017
org.apache.ibatis.submitted.xml_external_ref 25 0 0 0 100% 1.959
org.apache.ibatis.submitted.sptests 31 0 0 0 100% 0.106
org.apache.ibatis.submitted.autodiscover 3 0 0 0 100% 0
org.apache.ibatis.submitted.immutable_constructor 2 0 0 0 100% 0
org.apache.ibatis.mapping 2 0 0 0 100% 0
org.apache.ibatis.submitted.awful_table 1 0 0 0 100% 0.061
org.apache.ibatis.submitted.empty_namespace 1 0 0 0 100% 0.049
org.apache.ibatis.submitted.duplicate_statements 5 0 0 2 60% 0.22
org.apache.ibatis.submitted.map_class_name_conflict 1 0 0 0 100% 0.02
org.apache.ibatis.submitted.uuid_test 2 0 0 0 100% 0.013
org.apache.ibatis.submitted.enumtypehandler_on_map 2 0 0 0 100% 0
org.apache.ibatis.submitted.criterion 1 0 0 0 100% 0
org.apache.ibatis.submitted.primitives 1 0 0 0 100% 0.007
org.apache.ibatis.submitted.association_nested 1 0 0 0 100% 0.161
org.apache.ibatis.builder.xml.dynamic 30 0 0 0 100% 16.205
org.apache.ibatis.submitted.overwritingproperties 1 0 0 0 100% 0.001
org.apache.ibatis.submitted.nested 5 0 0 0 100% 0.018
org.apache.ibatis.binding 46 0 0 1 97.826% 0.369
org.apache.ibatis.submitted.force_flush_on_select 6 0 0 0 100% 0.165
org.apache.ibatis.submitted.collectionparameters 3 0 0 0 100% 0.007
org.apache.ibatis.submitted.ognlstatic 2 0 0 0 100% 0.022
org.apache.ibatis.submitted.nonexistentvariables 1 0 0 0 100% 0
org.apache.ibatis.submitted.blocking_cache 1 0 0 0 100% 1.026
org.apache.ibatis.submitted.keycolumn 1 0 0 1 0% 0
org.apache.ibatis.submitted.integer_enum 1 0 0 0 100% 0.018
org.apache.ibatis.scripting.defaults 1 0 0 0 100% 0.006
org.apache.ibatis.submitted.quotedcolumnnames 2 0 0 0 100% 0
org.apache.ibatis.submitted.nestedresulthandler 4 0 0 0 100% 0.022
org.apache.ibatis.transaction.managed 2 0 0 0 100% 0.023
org.apache.ibatis.parsing 4 0 0 0 100% 0.019
org.apache.ibatis.submitted.unknownobject 1 0 0 0 100% 0.017
org.apache.ibatis.submitted.lazyload_proxyfactory_comparison 13 0 0 1 92.308% 1.389
org.apache.ibatis.submitted.primitive_array 1 0 0 0 100% 0
org.apache.ibatis.submitted.flush_statement_npe 3 0 0 0 100% 0.006
org.apache.ibatis.submitted.missing_id_property 1 0 0 0 100% 0.004
org.apache.ibatis.submitted.dml_return_types 7 0 0 0 100% 0.004
org.apache.ibatis.submitted.manyanno 1 0 0 0 100% 0.361
org.apache.ibatis.submitted.global_variables 2 0 0 0 100% 0.007
org.apache.ibatis.submitted.lazy_immutable 1 0 0 0 100% 0
org.apache.ibatis.executor.resultset 2 0 0 0 100% 0.032
org.apache.ibatis.submitted.refid_resolution 2 0 0 0 100% 0.029
org.apache.ibatis.submitted.multipleiterates 1 0 0 0 100% 0
org.apache.ibatis.submitted.heavy_initial_load 1 0 0 0 100% 0.59

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

org.apache.ibatis.submitted.typehandlerinjection

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

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

org.apache.ibatis.submitted.call_setters_on_nulls

Class Tests Errors Failures Skipped Success Rate Time
DoNotCallSettersOnNullsTest 3 0 0 0 100% 0.004
CallSettersOnNullsTest 5 0 0 0 100% 0.007

org.apache.ibatis.submitted.selectkey

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

org.apache.ibatis.submitted.associationtest

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

org.apache.ibatis.submitted.propertiesinmapperfiles

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

org.apache.ibatis.logging.jdbc

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

org.apache.ibatis.executor

Class Tests Errors Failures Skipped Success Rate Time
ErrorContextTest 1 0 0 0 100% 0
CachingSimpleExecutorTest 19 0 0 0 100% 0.594
CachingReuseExecutorTest 19 0 0 0 100% 0.271
CachingBatchExecutorTest 19 0 0 0 100% 0.265
BatchExecutorTest 19 0 0 0 100% 0.186
BaseExecutorTest 18 0 0 0 100% 0.228
ResultExtractorTest 6 0 0 0 100% 0.035
ReuseExecutorTest 19 0 0 0 100% 0.339

org.apache.ibatis.submitted.result_handler_type

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

org.apache.ibatis.submitted.dynsql

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

org.apache.ibatis.submitted.duplicate_resource_loaded

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

org.apache.ibatis.submitted.includes

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

org.apache.ibatis.submitted.column_forwarding

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

org.apache.ibatis.submitted.nestedresulthandler_association

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

org.apache.ibatis.submitted.not_null_column

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

org.apache.ibatis.submitted.dynsql2

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

org.apache.ibatis.session

Class Tests Errors Failures Skipped Success Rate Time
SqlSessionTest 58 0 0 0 100% 0.549
SqlSessionManagerTest 4 0 0 0 100% 0.125

org.apache.ibatis.submitted.batch_keys

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

org.apache.ibatis.submitted.camelcase

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

org.apache.ibatis.submitted.substitution_in_annots

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

org.apache.ibatis.io

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

org.apache.ibatis.submitted.resultmapwithassociationstest

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

org.apache.ibatis.submitted.multidb

Class Tests Errors Failures Skipped Success Rate Time
MultiDbTest 6 0 0 0 100% 0.011
ProviderTest 2 0 0 0 100% 0.031

org.apache.ibatis.submitted.complex_type

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

org.apache.ibatis.submitted.inheritance

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

org.apache.ibatis.submitted.lazy_deserialize

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

org.apache.ibatis.submitted.language

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

org.apache.ibatis.submitted.extends_with_constructor

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

org.apache.ibatis.submitted.parent_reference_3level

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

org.apache.ibatis.submitted.nestedresulthandler_multiple_association

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

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

org.apache.ibatis.submitted.generictypes

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

org.apache.ibatis.submitted.complex_property

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

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

org.apache.ibatis.submitted.custom_collection_handling

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

org.apache.ibatis.submitted.result_handler

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

org.apache.ibatis.submitted.basetest

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

org.apache.ibatis.submitted.initialized_collection_property

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

org.apache.ibatis.submitted.rounding

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

org.apache.ibatis.datasource.unpooled

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

org.apache.ibatis.jdbc

Class Tests Errors Failures Skipped Success Rate Time
NullTest 1 0 0 0 100% 0.001
PooledDataSourceTest 3 0 0 0 100% 0.053
SQLTest 8 0 0 0 100% 0.004
ScriptRunnerTest 9 0 0 1 88.889% 0.279
SelectBuilderTest 5 0 0 0 100% 0
SqlBuilderTest 5 0 0 0 100% 0
SqlRunnerTest 6 0 0 0 100% 0.655

org.apache.ibatis.submitted.automatic_lazy_loading

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

org.apache.ibatis.submitted.complex_column

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

org.apache.ibatis.submitted.maptypehandler

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

org.apache.ibatis.submitted.xml_references

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

org.apache.ibatis.builder

Class Tests Errors Failures Skipped Success Rate Time
ParameterExpressionTest 11 0 0 0 100% 0
XmlConfigBuilderTest 3 0 0 0 100% 0.026
XmlMapperBuilderTest 1 0 0 0 100% 0.05

org.apache.ibatis.submitted.blobtest

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

org.apache.ibatis.submitted.foreach_map

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

org.apache.ibatis.submitted.automapping

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

org.apache.ibatis.submitted.raw_sql_source

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

org.apache.ibatis.submitted.sqlprovider

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

org.apache.ibatis.submitted.inline_association_with_dot

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

org.apache.ibatis.submitted.include_property

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

org.apache.ibatis.exceptions

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

org.apache.ibatis.submitted.bringrags

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

org.apache.ibatis.submitted.serializecircular

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

org.apache.ibatis.plugin

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

org.apache.ibatis.submitted.multipleresultsetswithassociation

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

org.apache.ibatis.datasource.jndi

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

org.apache.ibatis.submitted.cache

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

org.apache.ibatis.submitted.count

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

org.apache.ibatis.type

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

org.apache.ibatis.submitted.stringlist

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

org.apache.ibatis.submitted.extend

Class Tests Errors Failures Skipped Success Rate Time
ExtendTest 1 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.954
JavassistProxyTest 15 0 0 0 100% 2.223

org.apache.ibatis.submitted.permissions

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

org.apache.ibatis.submitted.cglib_lazy_error

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

org.apache.ibatis.submitted.parent_childs

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

org.apache.ibatis.cache

Class Tests Errors Failures Skipped Success Rate Time
BaseCacheTest 1 0 0 0 100% 0
CacheKeyTest 5 0 0 0 100% 2.002
FifoCacheTest 3 0 0 0 100% 0.001
LruCacheTest 3 0 0 0 100% 0
PerpetualCacheTest 4 0 0 0 100% 0.456
ScheduledCacheTest 3 0 0 0 100% 5.002
SoftCacheTest 4 0 0 0 100% 1.452
SuperCacheTest 1 0 0 0 100% 2.538
WeakCacheTest 4 0 0 0 100% 0.247

org.apache.ibatis.submitted.simplelistparameter

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

org.apache.ibatis.submitted.disallowdotsonnames

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

org.apache.ibatis.submitted.typehandler

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

org.apache.ibatis.submitted.no_param_type

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

org.apache.ibatis.submitted.foreach

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

org.apache.ibatis.submitted.batch_test

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

org.apache.ibatis.submitted.cacheorder

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

org.apache.ibatis.submitted.column_prefix

Class Tests Errors Failures Skipped Success Rate Time
ColumnPrefixTest 2 0 0 0 100% 0.176
ColumnPrefixNestedQueryTest 2 0 0 0 100% 0.088
ColumnPrefixAutoMappingTest 3 0 0 0 100% 0.126

org.apache.ibatis.submitted.valueinmap

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

org.apache.ibatis.submitted.javassist

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

org.apache.ibatis.logging

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

org.apache.ibatis.submitted.ognl_enum

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

org.apache.ibatis.submitted.extendresultmap

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

org.apache.ibatis.submitted.null_associations

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

org.apache.ibatis.submitted.parametrizedlist

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

org.apache.ibatis.reflection

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

org.apache.ibatis.submitted.mapper_extend

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

org.apache.ibatis.submitted.primitive_result_type

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

org.apache.ibatis.submitted.xml_external_ref

Class Tests Errors Failures Skipped Success Rate Time
XmlExternalRefTest 5 0 0 0 100% 1.146
ShortNameTest 2 0 0 0 100% 0.093
SameIdTest 2 0 0 0 100% 0.123
ReverseIncludeTest 2 0 0 0 100% 0.069
ResultMapReferenceTest 2 0 0 0 100% 0.081
ResultMapExtendsTest 2 0 0 0 100% 0.072
ParameterMapReferenceTest 2 0 0 0 100% 0.045
NonFullyQualifiedNamespaceTest 1 0 0 0 100% 0.049
MultipleReverseIncludeTest 2 0 0 0 100% 0.042
MultipleIncludeTest 2 0 0 0 100% 0.085
MultipleCrossIncludeTest 3 0 0 0 100% 0.154

org.apache.ibatis.submitted.sptests

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

org.apache.ibatis.submitted.autodiscover

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

org.apache.ibatis.submitted.immutable_constructor

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

org.apache.ibatis.mapping

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

org.apache.ibatis.submitted.awful_table

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

org.apache.ibatis.submitted.empty_namespace

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

org.apache.ibatis.submitted.duplicate_statements

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

org.apache.ibatis.submitted.map_class_name_conflict

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

org.apache.ibatis.submitted.uuid_test

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

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

org.apache.ibatis.submitted.primitives

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

org.apache.ibatis.submitted.association_nested

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

org.apache.ibatis.builder.xml.dynamic

Class Tests Errors Failures Skipped Success Rate Time
DynamicSqlSourceTest 23 0 0 0 100% 16.203
ExpressionEvaluatorTest 7 0 0 0 100% 0.002

org.apache.ibatis.submitted.overwritingproperties

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

org.apache.ibatis.submitted.nested

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

org.apache.ibatis.binding

Class Tests Errors Failures Skipped Success Rate Time
WrongNamespacesTest 2 0 0 0 100% 0.014
WrongMapperTest 1 0 0 0 100% 0.004
FlushTest 1 0 0 0 100% 0.052
BindingTest 42 0 0 1 97.619% 0.299

org.apache.ibatis.submitted.force_flush_on_select

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

org.apache.ibatis.submitted.collectionparameters

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

org.apache.ibatis.submitted.ognlstatic

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

org.apache.ibatis.submitted.nonexistentvariables

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

org.apache.ibatis.submitted.blocking_cache

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

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

org.apache.ibatis.scripting.defaults

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

org.apache.ibatis.submitted.quotedcolumnnames

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

org.apache.ibatis.submitted.nestedresulthandler

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

org.apache.ibatis.transaction.managed

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

org.apache.ibatis.parsing

Class Tests Errors Failures Skipped Success Rate Time
GenericTokenParserTest 3 0 0 0 100% 0.011
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.017

org.apache.ibatis.submitted.lazyload_proxyfactory_comparison

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

org.apache.ibatis.submitted.primitive_array

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

org.apache.ibatis.submitted.flush_statement_npe

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

org.apache.ibatis.submitted.missing_id_property

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

org.apache.ibatis.submitted.dml_return_types

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

org.apache.ibatis.submitted.manyanno

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

org.apache.ibatis.submitted.global_variables

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

org.apache.ibatis.submitted.lazy_immutable

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

org.apache.ibatis.executor.resultset

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

org.apache.ibatis.submitted.refid_resolution

Class Tests Errors Failures Skipped Success Rate Time
ExternalRefidResolutionTest 1 0 0 0 100% 0.019
RefidResolutionTest 1 0 0 0 100% 0.01

org.apache.ibatis.submitted.multipleiterates

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

org.apache.ibatis.submitted.heavy_initial_load

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

Test Cases

[Summary] [Package List] [Test Cases]

UnknownTypeHandlerTest

getResultWithResultSetAndColumnIndexThrowsException 0.218
getResultWithResultSetAndColumnNameThrowsException 0
setParameterWithNullParameter 0.028
shouldGetResultFromCallableStatement 0.019
setParameterWithNullParameterThrowsException 0.003
getResultWithCallableStatementAndColumnIndexThrowsException 0.013
shouldSetParameter 0.014
shouldGetResultFromResultSet 0
setParameterWithNonNullParameterThrowsException 0

TypeHandlerRegistryTest

shouldBindHandlersToWrapersAndPrimitivesIndividually 0
shouldRegisterAndRetrieveComplexTypeHandler 0
shouldRegisterAndRetrieveTypeHandler 0
shouldAutoRegisterAndRetrieveComplexTypeHandler 0

TypeAliasRegistryTest

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

TimeOnlyTypeHandlerTest

shouldGetResultFromCallableStatement 0.01
shouldSetParameter 0
shouldGetResultFromResultSet 0

StringTypeHandlerTest

shouldGetNullResultFromCallableStatement 0
shouldGetResultFromCallableStatement 0
shouldGetNullResultFromResultSet 0
shouldSetParameter 0
shouldGetResultFromResultSet 0

SqlTimetampTypeHandlerTest

shouldGetResultFromCallableStatement 0
shouldSetParameter 0
shouldGetResultFromResultSet 0

SqlTimeTypeHandlerTest

shouldGetResultFromCallableStatement 0
shouldSetParameter 0.01
shouldGetResultFromResultSet 0

SqlDateTypeHandlerTest

shouldGetResultFromCallableStatement 0
shouldSetParameter 0
shouldGetResultFromResultSet 0

SimpleTypeRegistryTest

shouldTestIfClassIsSimpleTypeAndReturnFalse 0.011
shouldTestIfClassIsSimpleTypeAndReturnTrue 0
shouldTestIfMapIsSimpleTypeAndReturnFalse 0

ShortTypeHandlerTest

shouldGetResultFromCallableStatement 0
shouldSetParameter 0
shouldGetResultFromResultSet 0

ObjectTypeHandlerTest

shouldGetResultFromCallableStatement 0
shouldSetParameter 0
shouldGetResultFromResultSet 0

LongTypeHandlerTest

shouldGetResultFromCallableStatement 0
shouldSetParameter 0
shouldGetResultFromResultSet 0

IntegerTypeHandlerTest

shouldGetResultFromCallableStatement 0
shouldSetParameter 0.001
shouldGetResultFromResultSet 0.001

GenericTypeSupportedInHierarchiesTestCase

detectsTheGenericTypeTraversingTheHierarchy 0.001

FloatTypeHandlerTest

shouldGetResultFromCallableStatement 0.001
shouldSetParameter 0
shouldGetResultFromResultSet 0.001

EnumTypeHandlerTest

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

EnumOrdinalTypeHandlerTest

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

DoubleTypeHandlerTest

shouldGetResultFromCallableStatement 0
shouldSetParameter 0
shouldGetResultFromResultSet 0

DateTypeHandlerTest

shouldGetResultFromCallableStatement 0
shouldSetParameter 0
shouldGetResultFromResultSet 0.001

DateOnlyTypeHandlerTest

shouldGetResultFromCallableStatement 0
shouldSetParameter 0
shouldGetResultFromResultSet 0

ClobTypeHandlerTest

shouldGetResultFromCallableStatement 0.007
shouldSetParameter 0.006
shouldGetResultFromResultSet 0

CharacterTypeHandlerTest

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

ByteTypeHandlerTest

shouldGetResultFromCallableStatement 0
shouldSetParameter 0
shouldGetResultFromResultSet 0

ByteArrayTypeHandlerTest

shouldGetResultFromCallableStatement 0.003
shouldSetParameter 0
shouldGetResultFromResultSet 0

BooleanTypeHandlerTest

shouldGetResultFromCallableStatement 0
shouldSetParameter 0.012
shouldGetResultFromResultSet 0.001

BlobTypeHandlerTest

shouldGetResultFromCallableStatement 0.002
shouldSetParameter 0.001
shouldGetResultFromResultSet 0.001

BigIntegerTypeHandlerTest

shouldGetResultFromCallableStatement 0
shouldSetParameter 0
shouldGetResultFromResultSet 0.001

BigDecimalTypeHandlerTest

shouldGetResultFromCallableStatement 0.001
shouldSetParameter 0.001
shouldGetResultFromResultSet 0

ManagedTransactionFactoryTest

shouldEnsureThatCallsToManagedTransactionAPIDoNotForwardToManagedConnections 0.023
shouldEnsureThatCallsToManagedTransactionAPIDoNotForwardToManagedConnectionsAndDoesNotCloseConnection 0

EnumWithOgnlTest

testConfiguration 0.495
testMixedConfiguration 0.172

XmlExternalRefTest

testCrossReferenceXmlConfig 0.951
testCrossReferenceJavaConfig 0.107
testFailFastOnBuildAll 0.008
testFailFastOnBuildAllWithInsert 0.031
testMappedStatementCache 0.049

ShortNameTest

getStatementByShortName 0.046
ambiguousShortNameShouldFail 0.047

SameIdTest

testCrossReferenceXmlConfig 0.059
testCrossReferenceJavaConfig 0.064

ReverseIncludeTest

testReverseIncludeXmlConfig 0.054
testReverseIncludeJavaConfig 0.015

ResultMapReferenceTest

testCrossReferenceXmlConfig 0.052
testCrossReferenceJavaConfig 0.029

ResultMapExtendsTest

testExternalExtendsJavaConfig 0.022
testExternalExtendsXmlConfig 0.05

ParameterMapReferenceTest

testCrossReferenceXmlConfig 0.025
testCrossReferenceJavaConfig 0.02

NonFullyQualifiedNamespaceTest

testCrossReferenceXmlConfig 0.049

MultipleReverseIncludeTest

testMultipleReverseIncludeJavaConfig 0.008
testMultipleReverseIncludeXmlConfig 0.034

MultipleIncludeTest

testMultipleIncludeJavaConfig 0.014
testMultipleIncludeXmlConfig 0.071

MultipleCrossIncludeTest

testMultipleCrossIncludeJavaConfig 0.051
testMultipleCrossIncludeXmlConfig 0.055
testMappedStatementCache 0.048

ValueInMapTest

shouldWorkWithAPropertyNamedValue 0.014
shouldWorkWithAList 0.002

UUIDTest

shouldInsertAUser 0.013
shouldGetAUser 0

UnknownObjectTest

shouldFailBecauseThereIsAPropertyWithoutTypeHandler 0.017

TypeHandlerInjectionTest

shouldGetAUser 0.001

TypeHandlerTest

shouldGetAUser 0.007

SubstitutionInAnnotsTest

testSubstitutionWithAnnotsParamAnnot 0.024
testSubstitutionWithAnnotsParameter 0
testSubstitutionWithXml 0
testSubstitutionWithAnnotsValue 0

StringListTest

shouldGetAUser 0

SqlProviderTest

shouldGetOneUser 0.013
shouldGetTwoUsers 0.007

EncodingTest

testEncoding1 0.007
testEncoding2 0.003

EmptyNamespaceTest

testEmptyNamespace 0.049

DynSqlTest

testSimpleSelect 0.003
testDynamicSelectWithTypeHandler 0.013

DynSqlTest

testSelectSimple 0.008
testNumerics 0
testOgnlStaticMethodCall 0.011
testBindNull 0.015
testSelect 0.008
testSelectLike 0.01

DuplicateStatementsTest

shouldGetAllUsers 0.129
shouldGetFirstFourUsers_Annotated 0
fails currently - issue 507
shouldGetFirstFourUsers 0.06
shouldGetAllUsers_Annotated 0
fails currently - issue 507
shouldFailForDuplicateMethod 0.031

DuplicateResourceTest

shouldDemonstrateDuplicateResourceIssue 4.66

DmlMapperReturnTypesTest

shouldReturnInteger 0
shouldReturnPrimitiveLong 0
shouldReturnPrimitiveInteger 0
shouldReturnLong 0.004
updateShouldReturnVoid 0
shouldReturnBoolean 0
shouldReturnPrimitiveBoolean 0

DisallowDotsOnNamesTest

testShouldNotAllowMappedStatementsWithDots 0.021

CustomCollectionHandlingTest

testSelectListWithNestedSelect 0.056
testSelectListWithNestedResultMap 0.044

CriterionTest

testSimpleSelect 0

CountTest

testCount 0

ComplexTypeTest

shouldUpdateProps 0.003

ComponentTest

shouldInsertNestedPasswordFieldOfComplexType 0.011

ComplexColumnTest

testWithComplex2 0
testWithComplex3 0.002
testWithComplex4 0
testWithoutComplex 0
testWithComplex 0

ColumnPrefixTest

testComplexPerson 0.098
testSelectPetAndRoom 0.078

ColumnPrefixNestedQueryTest

testComplexPerson 0.058
testSelectPetAndRoom 0.03

ColumnPrefixAutoMappingTest

testCaseInsensitivity 0.039
testComplexPerson 0.044
testSelectPetAndRoom 0.043

ColumnForwardingTest

shouldGetUserWithoutGroup 0
shouldGetUserWithGroup 0

CollectionParametersTest

shouldGetTwoUsersPassingAList 0.007
shouldGetTwoUsersPassingACollection 0
shouldGetTwoUsersPassingAnArray 0

CglibNPETest

testInsertBetweenTwoSelects 0.006
testGrandParent 0.001
testAncestor 0.001
testAncestorAfterQueryingParents 0.022
testNoParent 0
testSelectWithStringSQLInjection 0
testAncestorSelf 0

CglibNPELazyTest

testGrandParent 0.095
testAncestor 0
testAncestorAfterQueryingParents 0.003
testNoParent 0.001
testAncestorSelf 0

CamelCaseMappingTest

testMap 0
testList 0

DoNotCallSettersOnNullsTest

shouldCallNullOnAutomaticMapping 0.002
shouldCallNullOnMappedProperty 0.001
shouldCallNullOnMap 0.001

CallSettersOnNullsTest

shouldCallNullOnAutomaticMapping 0.007
shouldCallNullOnMapForSingleColumnWithResultMap 0
shouldCallNullOnMappedProperty 0
shouldCallNullOnMapForSingleColumn 0
shouldCallNullOnMap 0

CacheOrderTest

shouldResolveACacheRefNotYetRead 0.007

CacheTest

testplan1 0.044
testplan2 0.014
testplan3 0.013

SimpleObjectTest

testGetById 0.032

BlockingCacheTest

testBlockingCache 1.026

BlobTest

testInsertBlobObjectsThenSelectAll 0.005
testInsertBlobThenSelectAll 0

BatchTest

shouldGetAUserNoException 0

BatchKeysTest

testInsertJdbc3 0.034
testInsert 0.017

BaseTest

shouldInsertAUser 0
shouldGetAUser 0

AwfulTableTest

testAwfulTableInsert 0.061

AutomaticLazyLoadingTest

selectElementValue_default_nomethods 0.044
selectElementValue_default_objectmethods 0.069
selectElementValue_disabled_nomethods 0.071
selectElementValue_enabled_objectmethods 0.208
selectElementValue_enabled_nomethods 0.045
selectElementValue_disabled_objectmethods 0.071

AutomappingTest

shouldRespectFullAutoMappingBehavior_ExternalNestedResultMap 0.007
shouldNotInheritAutoMappingInherited_InlineNestedResultMap 0
shouldNotInheritAutoMappingInherited_ExternalNestedResultMap 0.007
shouldIgnorePartialAutoMappingBehavior_ExternalNestedResultMap 0
shouldIgnorePartialAutoMappingBehavior_InlineNestedResultMap 0
shouldGetAUser 0
shouldGetBooks 0
shouldRespectFullAutoMappingBehavior_InlineNestedResultMap 0.006
shouldUpdateFinalField 0

AutodiscoverTest

testTypeHandler 0
testTypeAlias 0
testMapper 0

AssociationTypeTest

shouldGetAUser 0

AssociationTest

shouldGetAllCars 0.004
shouldGetAllCarsNonUnique 0.002
shouldGetOneCarWithOneEngineAndBrakes 0.001

FolderMapperTest

testFindWithChildren 0.161

EnumTypeHandlerTest

testEnumWithParam 0
testEnumWithoutParam 0

ExtendTest

testExtend 0

ExtendResultMapTest

shouldGetAUser 0.012

NpeExtendsTest

testSelectWithTeacher 0.024
testSelectNoName 0.029
testNoConstructorConfiguration 0.01
testWithConstructorConfiguration 0.018

FlushStatementNpeTest

testSameUpdateAfterCommitSimple 0.003
testSameUpdateAfterCommitBatch 0.001
testSameUpdateAfterCommitReuse 0.002

ForceFlushOnSelectTest

testShouldNotFlushLocalSessionCacheOnQueryForList 0.041
testSelectShouldFlushLocalCacheIfFlushLocalCacheAtferEachStatementIsTrue 0.023
testShouldFlushLocalSessionCacheOnQueryForList 0.028
testUpdateShouldFlushLocalCache 0.024
testShouldNotFlushLocalSessionCacheOnQuery 0.023
testShouldFlushLocalSessionCacheOnQuery 0.026

ForEachTest

nullItemInContext 0.004
shouldHandleComplexNullItem 0.002
shouldHandleMoreComplexNullItem 0.002
shouldGetAUser 0.002

ForEachMapTest

shouldGetStringKeyStringValueEntries 0.004
shouldSubstituteIndexWithKey 0.002
shouldGetNestedBeanKeyValueEntries 0.004
shouldGetIntKeyBoolValueEntries 0.002

GenericTypesTest

testShouldGetAListOfMaps 0.091

BaseTest

shouldGetAUserFromAnnotation 0.007
shouldGetAUser 0

HeavyInitialLoadTest

selectThingsConcurrently_mybatis_issue_224 0.59

ImmutablePOJOTest

shouldLoadImmutablePOJOBySignature 0
shouldFailLoadingImmutablePOJO 0

IncludePropertyErrorTest

shouldFailForDuplicatedPropertyNames 0.017

IncludePropertyTest

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

IncludeTest

testParametrizedIncludes 0
testIncludes 0

InheritanceTest

shouldGetAUser 0

AuthorDAOTest

shouldNotOverwriteCollectionOnNestedQuery 0
skipped
shouldNotOverwriteCollectionOnNestedResultMap 0

InlineCollectionWithDotTest

selectElementValueInContainerUsingInline 0.053
selectElementValueInContainerUsingSubMap 0.081

IntegerEnumTest

shouldParseMapWithIntegerJdbcType 0.018

JavassistTest

shouldGetAUserAndGroups 0.019

InsertTest

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

LanguageTest

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

LazyDeserializeTest

testLoadLazyDeserialize 0.012

ImmutablePOJOTest

testLoadLazyImmutablePOJO 0

CglibLazyTest

lazyLoadUserWithNothingWithoutInterface 0.128
lazyLoadUserWithGetXxxWithInterface 0.034
lazyLoadUserWithGetXxxWithoutInterface 0.043
lazyLoadUserWithNothingWithInterface 0.05
lazyLoadUserWithGetObjectWithoutInterface 0.092
lazyLoadUserWithGetObjectWithInterface 0.647

DefaultLazyTest

lazyLoadUserWithNothingWithoutInterface 0.185
lazyLoadUserWithGetXxxWithInterface 0.061
lazyLoadUserWithGetXxxWithoutInterface 0.032
lazyLoadUserWithNothingWithInterface 0.07
lazyLoadUserWithGetObjectWithoutInterface 0.024
lazyLoadUserWithGetObjectWithInterface 0.023

JavassistLazyTest

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

ManyAnnoTest

testGetMessageForEmptyDatabase 0.361

MapperNameTest

initDatabase 0.02

MapperExtendTest

shouldGetAUserWithAnOverloadedXMLMethod 0
shouldGetAUserWithAnOverloadedAnnotatedMethod 0
shouldGetAUserWithAnExtendedAnnotatedMethod 0
shouldGetAUserWithAnExtendedXMLMethod 0

MapTypeHandlerTest

shouldGetAUserFromAnnotation 0.004
shouldGetAUserFromXML 0.003

MissingIdPropertyTest

shouldMapResultsWithoutActuallyWritingIdProperties 0.004

MultiDbTest

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

ProviderTest

shouldUseProvider 0.014
shouldUseDefaultId 0.017

MultipleDiscriminatorTest

testMultipleDiscriminator2 0.005
testMultipleDiscriminator 0
testMultipleDiscriminatorLoop 0.017

MultipleResultTest

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

MultipleIteratesTest

shouldGetAUser 0

MultipleResultSetTest

shouldGetOrderDetailsEachHavingAnOrderHeader 0.007

NestedForEachTest

testSimpleSelectWithPrimitives 0.011
testSimpleSelect 0
testSimpleSelectWithMapperAndPrimitives 0
testNestedSelect 0.007
testNestedSelect2 0

NestedQueryCacheTest

testThatNestedQueryItemsAreRetrievedFromCache 0.063
testThatNestedQueryItemsAreRetrievedIfNotInCache 0.009

NestedResultHandlerTest

testGetPersonOrderedByItem 0.008
testUnorderedGetPersonWithHandler 0.003
testGetPersonWithHandler 0.006
testGetPerson 0.005

NestedResultHandlerAssociationTest

shouldHandleRowBounds 0.01
shouldHandleStop 0.009

NestedResultHandlerMultipleAssociationTest

success 0.007
failure 0.008

NoParamTypeTest

shouldAcceptDifferentTypeInTheSameBatch 0

NonExistentVariablesTest

testWrongParameter 0

NotNullColumnTest

testNotNullColumnWithoutChildrenNoFid 0
testNotNullColumnWithoutChildrenFidMultipleNullColumns 0.016
testNotNullColumnWithoutChildrenFidWorkaround 0
testNotNullColumnWithoutChildrenFidMultipleNullColumnsAndBrackets 0
testNotNullColumnWithoutChildrenWithInternalResultMap 0.027
testNotNullColumnWithoutChildrenWithRefResultMap 0.001
testNotNullColumnWithoutChildrenFid 0
testNotNullColumnWithChildrenNoFid 0.014

FooMapperTest

testNullAssociation 0.009
testNotNullAssociation 0.002

EnumWithOgnlTest

testEnumWithOgnlDirectorNameAttribute 0.008
testEnumWithOgnl 0.006
testEnumWithOgnlDirector 0
testEnumWithOgnlDirectorWithInterface 0.007
testEnumWithOgnlDirectorNameAttributeWithInterface 0

OgnlStaticTest

shouldGetAUserStatic 0.022
shouldGetAUserWithIfNode 0

FooMapperTest

testOverwriteWithDefault 0.001

ParametrizedListTest

testShouldDetectUsersAsParameterInsideAMap 0.073
testShouldGetAListOfMaps 0.032
testShouldDetectUsersAsParameterInsideAList 0.028
testShouldGetAUserAsAMap 0.016

ParentChildTest

shouldGetAUser 0

BlogTest

testSelectBlogWithoutPostsColumnPrefix 0.053
testSelectBlogWithPosts 0.026
testSelectBlogWithPostsColumnPrefix 0.024
testSelectBlogWithoutPosts 0.023

PermissionsTest

checkNestedSelectLoop 0
checkNestedResultMapLoop 0.007

PrimitiveArrayTest

shouldGetAUser 0

PrimitiveResultTypeTest

noErrorThrowOut 0.017
shouldReturnProperPrimitiveType 0

PrimitivesTest

shouldGetAUser 0.007

PropertiesInMappersTest

shouldGetAUser 0.011

QuotedColumnNamesTest

testIt 0
testItWithResultMap 0

RawSqlSourceTest

shouldUseDynamicSqlSourceForAnStatementWithXmlTags 0
shouldUseDynamicSqlSourceForAnStatementWithInlineArguments 0
shouldUseRawSqlSourceForAnStaticStatement 0

RefCursorTest

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

ExternalRefidResolutionTest

testExternalRefAfterSelectKey 0.019

RefidResolutionTest

testIncludes 0.01

ResulthandlerTest

shouldGetAllUsers 0
shouldGetAUser 0.021

DefaultResultHandlerTypeTest

testSelectMapAnnotation 0.052
testSelectMap 0.057
testSelectList 0.011

ResultMapWithAssociationsTest

shouldFindAllPersonRecordsWithAssociatedAddressRecord 0.004

RoundingHandlersTest

shouldInsertUser2 0
shouldGetAUser 0

SelectKeyTest

testAnnotatedInsertTable2WithGeneratedKey 0.146
testAnnotatedInsertTable2WithGeneratedKeyXml 0.107
testSelectKey 0.136
testAnnotatedUpdateTable2WithGeneratedKey 0
HSQLDB is not returning the generated column after the update
testSeleckKeyReturnsNoData 0.077
testAnnotatedInsertTable2WithSelectKeyWithKeyMapXml 0.124
testAnnotatedInsertTable2WithSelectKeyWithKeyObject 0.073
testAnnotatedInsertTable2WithSelectKeyWithKeyObjectXml 0.102
testSeleckKeyReturnsTooManyData 0.035
testAnnotatedUpdateTable2WithGeneratedKeyXml 0
HSQLDB is not returning the generated column after the update
testSeleckKeyWithWrongKeyProperty 0.059
testAnnotatedInsertTable3_2 0.057
testAnnotatedUpdateTable2WithSelectKeyWithKeyMap 0.036
testAnnotatedInsertTable2WithSelectKeyWithKeyMap 0.036
testAnnotatedUpdateTable2WithSelectKeyWithKeyObjectXml 0.027
testAnnotatedInsertTable2 0.05
testAnnotatedInsertTable3 0.092
testAnnotatedUpdateTable2WithSelectKeyWithKeyMapXml 0.099
testAnnotatedUpdateTable2WithSelectKeyWithKeyObject 0.039
testInsertTable1 0.056
testInsertTable2 0.049

SerializeCircularTest

serializeAndDeserializeObjectsWithAggressiveLazyLoadingWithPreloadingAttribute 0.17
serializeAndDeserializeObjectsWithoutAggressiveLazyLoadingWithoutPreloadingAttribute 0.074
serializeAndDeserializeObjectsWithoutAggressiveLazyLoadingWithPreloadingAttribute 0.04
serializeAndDeserializeObjectsWithAggressiveLazyLoadingWithoutPreloadingAttribute 0.057

SimpleListParameterTest

shouldGetACar 0.023

SPTest

testAdderAsSelectDoubleCall1 0.019
testAdderAsSelectDoubleCall2 0
testGetNamesAndItemsLinkedWithNoMatchingInfo 0
testCallWithResultSet1Annotated 0.017
testAdderAsSelectAnnotated 0
testGetNamesAndItemsLinked 0
testGetNamesAndItems_a2 0
testGetNamesAndItems_a3 0.014
testGetNamesWithArray_a1 0
testGetNamesWithArray_a2 0
testCallLowHighWithResultSet 0
testGetNamesAndItems 0
testAdderAsSelect 0
testAdderAsUpdate 0
testCallWithResultSet1 0.007
testCallWithResultSet2 0
testCallWithResultSet3 0
testCallWithResultSet4 0.011
testCallWithResultSet1_a2 0
testCallWithResultSet2_a1 0
testCallWithResultSet2_a2 0
testCallWithResultSet3_a1 0
testCallWithResultSet3_a2 0.016
testCallWithResultSet4_a1 0
testCallWithResultSet4_a2 0
testAdderAsUpdateAnnotated 0
testAdderAsUpdateWithParameterMap 0
testGetNamesWithArray 0
testAdderAsSelectDoubleCallAnnotated1 0.022
testAdderAsSelectDoubleCallAnnotated2 0
testEchoDate 0

SqlSessionTest

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

SqlSessionManagerTest

shouldCommitInsertedAuthor 0.047
shouldRollbackInsertedAuthor 0.038
shouldImplicitlyRollbackInsertedAuthor 0.04
shouldThrowExceptionIfMappedStatementDoesNotExistAndSqlSessionIsOpen 0

ErrorContextTest

shouldShowProgressiveErrorContextBuilding 0

CachingSimpleExecutorTest

dummy 0
shouldSelectAllAuthorsAutoMapped 0
shouldClearDeferredLoads 0.103
shouldFetchOneOrphanedPostWithNoBlog 0.04
shouldMapConstructorResults 0.017
shouldFetchPostsForBlog 0
shouldInsertNewAuthorWithAutoKey 0.016
shouldInsertNewAuthorWithBeforeAutoKey 0.019
shouldFetchComplexBlogs 0.009
shouldInsertNewAuthor 0.108
shouldInsertNewAuthorUsingSimpleNonPreparedStatements 0.031
shouldSelectDiscriminatedPost 0
shouldUpdateAuthor 0.015
shouldSelect2DiscriminatedPosts 0
shouldDeleteAuthor 0.007
shouldSelectAuthorViaOutParams 0.014
shouldSelectTwoSetsOfAuthorsViaProc 0.017
shouldFetchPostWithBlogWithCompositeKey 0.162
shouldInsertNewAuthorByProc 0.036

CachingReuseExecutorTest

dummy 0
shouldSelectAllAuthorsAutoMapped 0
shouldClearDeferredLoads 0.059
shouldFetchOneOrphanedPostWithNoBlog 0.022
shouldMapConstructorResults 0
shouldFetchPostsForBlog 0.007
shouldInsertNewAuthorWithAutoKey 0.012
shouldInsertNewAuthorWithBeforeAutoKey 0.018
shouldFetchComplexBlogs 0.004
shouldInsertNewAuthor 0.013
shouldInsertNewAuthorUsingSimpleNonPreparedStatements 0.031
shouldSelectDiscriminatedPost 0.001
shouldUpdateAuthor 0.014
shouldSelect2DiscriminatedPosts 0
shouldDeleteAuthor 0.02
shouldSelectAuthorViaOutParams 0
shouldSelectTwoSetsOfAuthorsViaProc 0.027
shouldFetchPostWithBlogWithCompositeKey 0.026
shouldInsertNewAuthorByProc 0.017

CachingBatchExecutorTest

dummy 0
shouldSelectAllAuthorsAutoMapped 0
shouldClearDeferredLoads 0.071
shouldFetchOneOrphanedPostWithNoBlog 0.018
shouldMapConstructorResults 0
shouldFetchPostsForBlog 0.024
shouldInsertNewAuthorWithAutoKey 0.025
shouldInsertNewAuthorWithBeforeAutoKey 0.013
shouldFetchComplexBlogs 0
shouldInsertNewAuthor 0.012
shouldInsertNewAuthorUsingSimpleNonPreparedStatements 0.015
shouldSelectDiscriminatedPost 0
shouldUpdateAuthor 0.023
shouldSelect2DiscriminatedPosts 0
shouldDeleteAuthor 0.011
shouldSelectAuthorViaOutParams 0
shouldSelectTwoSetsOfAuthorsViaProc 0.013
shouldFetchPostWithBlogWithCompositeKey 0.034
shouldInsertNewAuthorByProc 0.006

BatchExecutorTest

dummy 0
shouldSelectAllAuthorsAutoMapped 0
shouldClearDeferredLoads 0.028
shouldFetchOneOrphanedPostWithNoBlog 0.031
shouldMapConstructorResults 0.012
shouldFetchPostsForBlog 0.003
shouldInsertNewAuthorWithAutoKey 0.008
shouldInsertNewAuthorWithBeforeAutoKey 0.014
shouldFetchComplexBlogs 0
shouldInsertNewAuthor 0.007
shouldInsertNewAuthorUsingSimpleNonPreparedStatements 0.022
shouldSelectDiscriminatedPost 0
shouldUpdateAuthor 0.013
shouldSelect2DiscriminatedPosts 0
shouldDeleteAuthor 0.011
shouldSelectAuthorViaOutParams 0
shouldSelectTwoSetsOfAuthorsViaProc 0.009
shouldFetchPostWithBlogWithCompositeKey 0.023
shouldInsertNewAuthorByProc 0.005

BaseExecutorTest

shouldSelectAllAuthorsAutoMapped 0
shouldClearDeferredLoads 0.069
shouldFetchOneOrphanedPostWithNoBlog 0.011
shouldMapConstructorResults 0
shouldFetchPostsForBlog 0.008
shouldInsertNewAuthorWithAutoKey 0.012
shouldInsertNewAuthorWithBeforeAutoKey 0.021
shouldFetchComplexBlogs 0
shouldInsertNewAuthor 0.012
shouldInsertNewAuthorUsingSimpleNonPreparedStatements 0.013
shouldSelectDiscriminatedPost 0
shouldUpdateAuthor 0.014
shouldSelect2DiscriminatedPosts 0
shouldDeleteAuthor 0.012
shouldSelectAuthorViaOutParams 0
shouldSelectTwoSetsOfAuthorsViaProc 0.012
shouldFetchPostWithBlogWithCompositeKey 0.024
shouldInsertNewAuthorByProc 0.02

ResultExtractorTest

shouldExtractList 0.019
shouldExtractArray 0
shouldExtractSingleObject 0
shouldExtractSet 0
shouldExtractNullForNullTargetType 0.016
shouldFailWhenMutipleItemsInList 0

ReuseExecutorTest

dummy 0
shouldFetchPostWithBlogWithCompositeKey 0.034
shouldSelectAllAuthorsAutoMapped 0.015
shouldClearDeferredLoads 0.069
shouldFetchOneOrphanedPostWithNoBlog 0.011
shouldMapConstructorResults 0
shouldFetchPostsForBlog 0.017
shouldInsertNewAuthorWithAutoKey 0.083
shouldInsertNewAuthorWithBeforeAutoKey 0.036
shouldFetchComplexBlogs 0
shouldInsertNewAuthor 0.011
shouldInsertNewAuthorUsingSimpleNonPreparedStatements 0.024
shouldSelectDiscriminatedPost 0
shouldUpdateAuthor 0.011
shouldSelect2DiscriminatedPosts 0
shouldDeleteAuthor 0.013
shouldSelectAuthorViaOutParams 0
shouldSelectTwoSetsOfAuthorsViaProc 0.007
shouldInsertNewAuthorByProc 0.008

CglibProxyTest

shouldSerizalizeADeserlizaliedProxy 0.019
shouldLetCallALoadedProperty 0
shouldFailCallingAnUnloadedProperty 0
shouldCreateAProxyForAPartiallyLoadedBean 0
shouldSerizaliceAFullLoadedObjectToOriginalClass 0
shouldSerializeAProxyForABeanWithoutDefaultConstructorAndUnloadedProperties 0.011
shouldNotLetReadUnloadedPropertyAfterSerialization 0.008
shouldLetReadALoadedPropertyAfterSerialization 0
shouldGenerateWriteReplace 0
shouldSerializeAProxyForABeanWithoutDefaultConstructor 0
shouldSerializeAProxyForABeanWithDefaultConstructor 0
shouldNotLetReadUnloadedPropertyAfterTwoSerializations 0
shouldKeepGenericTypes 1.897
shouldNotCreateAProxyForAFullyLoadedBean 0
shouldNotGenerateWriteReplaceItThereIsAlreadyOne 0.019

JavassistProxyTest

shouldSerizalizeADeserlizaliedProxy 0
shouldLetCallALoadedProperty 0
shouldFailCallingAnUnloadedProperty 0
shouldCreateAProxyForAPartiallyLoadedBean 0
shouldSerizaliceAFullLoadedObjectToOriginalClass 0
shouldSerializeAProxyForABeanWithoutDefaultConstructorAndUnloadedProperties 0.003
shouldNotLetReadUnloadedPropertyAfterSerialization 0.001
shouldLetReadALoadedPropertyAfterSerialization 0.001
shouldGenerateWriteReplace 0
shouldSerializeAProxyForABeanWithoutDefaultConstructor 0
shouldSerializeAProxyForABeanWithDefaultConstructor 0.001
shouldNotLetReadUnloadedPropertyAfterTwoSerializations 0.002
shouldKeepGenericTypes 2.187
shouldNotCreateAProxyForAFullyLoadedBean 0
shouldNotGenerateWriteReplaceItThereIsAlreadyOne 0.028

DefaultResultSetHandlerTest

shouldThrowExceptionWithColumnName 0.032
shouldRetainColumnNameCase 0

GeneralExceptionsTest

shouldInstantiateAndThrowAllCustomExceptions 0.019
should 0

UnpooledDataSourceTest

shouldNotRegisterTheSameDriverMultipleTimes 0.034
shouldRegisterDynamicallyLoadedDriver 0
Requires MySQL server and a driver.

JndiDataSourceFactoryTest

shouldRetrieveDataSourceFromJNDI 0.029

ParameterExpressionTest

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

XmlConfigBuilderTest

shouldSuccessfullyLoadXMLConfigFile 0.011
shouldSuccessfullyLoadMinimalXMLConfigFile 0.01
registerJavaTypeInitializingTypeHandler 0.005

XmlMapperBuilderTest

shouldSuccessfullyLoadXMLMapperFile 0.05

DynamicSqlSourceTest

shouldTrimSETInsteadOfCOMMAForBothConditions 2.3
shouldConditionallyDefault 2.106
shouldConditionallyIncludeWhere 0.433
shouldDemonstrateSimpleExpectedTextWithNoLoopsOrConditionals 1.278
shouldTrimNoWhereClause 1.146
shouldTrimWHEREANDWithCRLFForFirstCondition 0.342
shouldTrimWHEREORWithCRLFForFirstCondition 0.287
shouldTrimWHEREInsteadOfANDForFirstCondition 0.573
shouldTrimWHEREInsteadOfANDForBothConditions 0.591
shouldTrimNoSetClause 0.457
shouldTrimWHEREANDWithLFForFirstCondition 0.611
shouldSkipForEachWhenCollectionIsEmpty 0.496
shouldTrimWHEREORWithLFForFirstCondition 0.693
shouldTrimWHEREANDWithTABForFirstCondition 0.562
shouldIterateOnceForEachItemInCollection 0.538
shouldPerformStrictMatchOnForEachVariableSubstitution 0.605
shouldTrimWHEREORWithTABForFirstCondition 0.548
shouldDemonstrateMultipartExpectedTextWithNoLoopsOrConditionals 0.545
shouldMapNullStringsToEmptyStrings 0.002
shouldConditionallyChooseFirst 0.504
shouldConditionallyExcludeWhere 0.53
shouldTrimWHEREInsteadOfORForSecondCondition 0.504
shouldConditionallyChooseSecond 0.552

ExpressionEvaluatorTest

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

WrongNamespacesTest

shouldFailForWrongNamespace 0.008
shouldFailForMissingNamespace 0.006

WrongMapperTest

shouldFailForBothOneAndMany 0.004

FlushTest

invokeFlushStatementsViaMapper 0.052

BindingTest

shouldSelectOneBlogAsMap 0.024
shouldExecuteMultipleBoundSelectMapOfBlogsByIdInSameSessionWithoutClearingLocalCache 0.023
shouldFailWhenSelectingOneBlogWithNonExistentParam 0
shouldSelectListOfPostsLikeTwoParameters 0.051
shouldFindPostsInArray 0.011
shouldSelectOneAuthorByConstructor 0
shouldCacheMapperMethod 0.052
shouldInsertAuthorWithSelectKeyAndDynamicParams 0.021
shouldSelectDraftTypedPosts 0
shouldGetBlogsWithAuthorsAndPosts 0.012
shouldExecuteBoundSelectOneBlogStatement 0.006
shouldSelectBlogWithDefault31ParamNames 0.011
shouldExecuteMultipleBoundSelectMapOfBlogsByIdBetweenTwoSessionsWithGlobalCacheEnabled 0
shouldExecuteBoundSelectListOfBlogsAsMaps 0
shouldSelectOneAuthor 0
shouldExecuteBoundSelectOneBlogStatementWithConstructorUsingXMLConfig 0
shouldFailWhenSelectingOneBlogWithNonExistentNestedParam 0.012
shouldReturnANotNullHashCode 0
shouldExecuteBoundSelectBlogUsingConstructorWithResultMapAndProperties 0.007
shouldSelectRandom 0.006
shouldExecuteBoundSelectListOfBlogsStatement 0
shouldSelectOneAuthorFromCache 0
shouldExecuteBoundSelectBlogUsingConstructorWithResultMapCollection 0
skipped
shouldExecuteBoundSelectOneBlogStatementWithConstructor 0.001
shouldFindPostsInList 0.01
shouldCompareTwoMappers 0
shouldExecuteMultipleBoundSelectOfBlogsByIdInWithProvidedResultHandlerBetweenSessions 0
shouldExecuteBoundSelectMapOfBlogsById 0
shouldSelectBlogWithDefault30ParamNames 0
shouldSelectBlogWithPostsUsingSubSelect 0.001
shouldExecuteMultipleBoundSelectOfBlogsByIdInWithProvidedResultHandlerInSameSession 0
shouldSelectListOfPostsLike 0.001
shouldExecuteBoundSelectListOfBlogsStatementUsingProvider 0.015
shouldInsertAuthorWithSelectKey 0.013
shouldExecuteBoundSelectBlogUsingConstructorWithResultMap 0
shouldGetBlogsWithAuthorsAndPostsEagerly 0.004
shouldFailWhenSelectingOneBlogWithNullParam 0.007
shouldfindThreeSpecificPosts 0
shouldSelectBlogWithAParamNamedValue 0.011
shouldSelectListOfBlogsUsingXMLConfig 0
shouldSelectDraftTypedPostsWithResultMap 0
shouldReturnANotNullToString 0

BaseCacheTest

shouldDemonstrateEqualsAndHashCodeForVariousCacheTypes 0

CacheKeyTest

shouldTestCacheKeysNotEqualDueToDateDifference 1.001
shouldTestCacheKeysNotEqualDueToOrder 1.001
shouldDemonstrateEmptyAndNullKeysAreEqual 0
shouldTestCacheKeysWithBinaryArrays 0
shouldTestCacheKeysEqual 0

FifoCacheTest

shouldRemoveFirstItemInBeyondFiveEntries 0.001
shouldFlushAllItemsOnDemand 0
shouldRemoveItemOnDemand 0

LruCacheTest

shouldFlushAllItemsOnDemand 0
shouldRemoveItemOnDemand 0
shouldRemoveLeastRecentlyUsedItemInBeyondFiveEntries 0

PerpetualCacheTest

shouldFlushAllItemsOnDemand 0
shouldRemoveItemOnDemand 0
shouldDemonstrateCopiesAreEqual 0.366
shouldDemonstrateHowAllObjectsAreKept 0.09

ScheduledCacheTest

shouldFlushAllItemsOnDemand 0
shouldRemoveItemOnDemand 0.001
shouldDemonstrateHowAllObjectsAreFlushedAfterBasedOnTime 5.001

SoftCacheTest

shouldFlushAllItemsOnDemand 0.001
shouldDemonstrateObjectsBeingCollectedAsNeeded 1.351
shouldRemoveItemOnDemand 0.002
shouldDemonstrateCopiesAreEqual 0.098

SuperCacheTest

shouldDemonstrate5LevelSuperCacheHandlesLotsOfEntriesWithoutCrashing 2.538

WeakCacheTest

shouldFlushAllItemsOnDemand 0
shouldDemonstrateObjectsBeingCollectedAsNeeded 0.208
shouldRemoveItemOnDemand 0
shouldDemonstrateCopiesAreEqual 0.039

ClassLoaderWrapperTest

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

ExternalResourcesTest

testcopyExternalResource_emptyStringAsFile 0.005
testGetConfiguredTemplate 0.002
testcopyExternalResource 0.002
testcopyExternalResource_fileNotFound 0.002

ResourcesTest

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

NullTest

shouldGetTypeAndTypeHandlerForNullStringType 0.001

PooledDataSourceTest

shouldProperlyMaintainPoolOf3ActiveAnd2IdleConnections 0.051
ShouldReturnRealConnection 0.001
shouldNotFailCallingToStringOverAnInvalidConnection 0.001

SQLTest

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

ScriptRunnerTest

changingDelimiterShouldNotCauseRunnerFail 0.059
testLogging 0.002
shouldReturnWarningIfEndOfLineTerminatorNotFound 0.002
shouldReturnWarningIfNotTheCurrentDelimiterUsed 0.003
commentAferStatementDelimiterShouldNotCauseRunnerFail 0.061
shouldRunScriptsBySendingFullScriptAtOnce 0
This fails with HSQLDB 2.0 due to the create index statements in the schema script
testLoggingFullScipt 0.001
shouldRunScriptsUsingProperties 0.077
shouldRunScriptsUsingConnection 0.074

SelectBuilderTest

shouldProduceExpectedComplexSelectStatement 0
shouldProduceExpectedSimpleSelectStatement 0
shouldProduceExpectedSimpleSelectStatementMissingFirstParam 0
shouldProduceExpectedSimpleSelectStatementMissingFirstTwoParams 0
shouldProduceExpectedSimpleSelectStatementMissingAllParams 0

SqlBuilderTest

shouldProduceExpectedComplexSelectStatement 0
shouldProduceExpectedSimpleSelectStatement 0
shouldProduceExpectedSimpleSelectStatementMissingFirstParam 0
shouldProduceExpectedSimpleSelectStatementMissingFirstTwoParams 0
shouldProduceExpectedSimpleSelectStatementMissingAllParams 0

SqlRunnerTest

shouldInsert 0.365
shouldDeleteOne 0.138
shouldUpdateCategory 0.108
shouldDemonstrateDDLThroughRunMethod 0
shouldSelectList 0.026
shouldSelectOne 0.018

LogFactoryTest

shouldUseLog4J2 0.559
shouldUseStdOut 0.003
shouldUseLog4J 0.005
shouldUseSlf4j 0
shouldUseNoLogging 0
shouldReadLogImplFromSettings 0.007
shouldUseJdKLogging 0.007
shouldUseCommonsLogging 0.014

ResultSetLoggerTest

shouldPrintVarchars 0.037
shouldNotPrintBlobs 0.001

ResultMappingTest

shouldFailWithAMissingColumnInNetstedSelect 0
shouldThrowErrorWhenBothResultMapAndNestedSelectAreSet 0

GenericTokenParserTest

shallNotInterpolateSkippedVaiables 0
shouldDemonstrateGenericTokenReplacement 0
shouldParseFastOnJdk7u6 0.011

XPathParserTest

shouldTestXPathParserMethods 0.008

PluginTest

mapPluginShouldInterceptGet 0.003
shouldNotInterceptToString 0.001

ExceptionUtilTest

shouldUnwrapThrowable 0

MetaClassTest

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

MetaObjectTest

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

ReflectorTest

shouldNotGetClass 0.001
testGetGetterType 0
testGetSetterType 0

DefaultObjectFactoryTest

instantiateClassThrowsProperErrorMsg 0
instantiateClass 0

DefaultParameterHandlerTest

setParametersThrowsProperException 0.006

Failure Details

[Summary] [Package List] [Test Cases]


shouldGetFirstFourUsers_Annotated
skipped: fails currently - issue 507
shouldGetAllUsers_Annotated
skipped: fails currently - issue 507
shouldNotOverwriteCollectionOnNestedQuery
skipped: skipped
org.apache.ibatis.submitted.keycolumn.InsertTest
skipped: See setupdb.txt for instructions on how to run the tests in this class
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
org.apache.ibatis.submitted.refcursor.RefCursorTest
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
shouldRegisterDynamicallyLoadedDriver
skipped: Requires MySQL server and a driver.
shouldExecuteBoundSelectBlogUsingConstructorWithResultMapCollection
skipped: skipped
shouldRunScriptsBySendingFullScriptAtOnce
skipped: This fails with HSQLDB 2.0 due to the create index statements in the schema script