Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
1597 0 0 14 99.123% 31.271

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.nestedresulthandler_multiple_association 2 0 0 0 100% 0.019
org.apache.ibatis.submitted.selectkey 21 0 0 2 90.476% 0.244
org.apache.ibatis.submitted.hashmaptypehandler 4 0 0 0 100% 0.018
org.apache.ibatis.submitted.parent_childs 1 0 0 0 100% 0.038
org.apache.ibatis.submitted.primitives 1 0 0 0 100% 0.017
org.apache.ibatis.submitted.permissions 2 0 0 0 100% 0.024
org.apache.ibatis.executor.resultset 2 0 0 0 100% 0.112
org.apache.ibatis.submitted.lazy_deserialize 2 0 0 0 100% 0.021
org.apache.ibatis.submitted.xml_external_ref 25 0 0 0 100% 0.234
org.apache.ibatis.submitted.lazyload_common_property 4 0 0 0 100% 0.036
org.apache.ibatis.plugin 2 0 0 0 100% 0.007
org.apache.ibatis.submitted.quotedcolumnnames 2 0 0 0 100% 0.007
org.apache.ibatis.submitted.ognl_enum 5 0 0 0 100% 0.033
org.apache.ibatis.type 305 0 0 0 100% 0.824
org.apache.ibatis.submitted.typehandlerinjection 1 0 0 0 100% 0.02
org.apache.ibatis.submitted.keygen 29 0 0 0 100% 0.081
org.apache.ibatis.submitted.lazyload_proxyfactory_comparison 13 0 0 1 92.308% 0.225
org.apache.ibatis.submitted.serializecircular 4 0 0 0 100% 0.097
org.apache.ibatis.submitted.substitution_in_annots 4 0 0 0 100% 0.017
org.apache.ibatis.submitted.resolution.javamethods 1 0 0 0 100% 0.023
org.apache.ibatis.submitted.result_handler_type 3 0 0 0 100% 0.042
org.apache.ibatis.submitted.include_property 10 0 0 0 100% 0.041
org.apache.ibatis.executor.statement 9 0 0 0 100% 0.039
org.apache.ibatis.submitted.named_constructor_args 7 0 0 0 100% 0.112
org.apache.ibatis.submitted.parent_reference_3level 4 0 0 0 100% 0.051
org.apache.ibatis.submitted.inline_association_with_dot 2 0 0 0 100% 0.023
org.apache.ibatis.submitted.emptycollection 3 0 0 0 100% 0.048
org.apache.ibatis.transaction.managed 2 0 0 0 100% 0.083
org.apache.ibatis.submitted.enumtypehandler_on_map 2 0 0 0 100% 0.024
org.apache.ibatis.submitted.extendresultmap 1 0 0 0 100% 0.026
org.apache.ibatis.submitted.deferload_common_property 4 0 0 0 100% 0.039
org.apache.ibatis.submitted.propertiesinmapperfiles 1 0 0 0 100% 0.019
org.apache.ibatis.submitted.use_actual_param_name 4 0 0 0 100% 0.008
org.apache.ibatis.submitted.not_null_column 8 0 0 0 100% 0.03
org.apache.ibatis.submitted.global_variables_defaults 8 0 0 0 100% 0.056
org.apache.ibatis.submitted.mapper_extend 6 0 0 0 100% 0.025
org.apache.ibatis.submitted.rounding 2 0 0 0 100% 0.019
org.apache.ibatis.submitted.null_associations 2 0 0 0 100% 0.028
org.apache.ibatis.datasource.unpooled 2 0 0 1 50% 0.903
org.apache.ibatis.submitted.discriminator 2 0 0 0 100% 0.026
org.apache.ibatis.submitted.ancestor_ref 3 0 0 0 100% 0.022
org.apache.ibatis.submitted.ognlstatic 2 0 0 0 100% 0.017
org.apache.ibatis.submitted.batch_test 1 0 0 0 100% 0.049
org.apache.ibatis.submitted.valueinmap 2 0 0 0 100% 0.017
org.apache.ibatis.submitted.cglib_lazy_error 12 0 0 0 100% 0.057
org.apache.ibatis.submitted.flush_statement_npe 3 0 0 0 100% 0.024
org.apache.ibatis.submitted.map_class_name_conflict 1 0 0 0 100% 0.005
org.apache.ibatis.cache 30 0 0 0 100% 10.312
org.apache.ibatis.io 48 0 0 0 100% 0.115
org.apache.ibatis.submitted.resolution.cachereffromxml 1 0 0 0 100% 0.019
org.apache.ibatis.submitted.raw_sql_source 3 0 0 0 100% 0.013
org.apache.ibatis.executor 121 0 0 0 100% 1.514
org.apache.ibatis.submitted.global_variables 2 0 0 0 100% 0.015
org.apache.ibatis.submitted.no_param_type 1 0 0 0 100% 0.014
org.apache.ibatis.reflection.factory 6 0 0 0 100% 0
org.apache.ibatis.submitted.stringlist 3 0 0 0 100% 0.027
org.apache.ibatis.submitted.sqlprovider 59 0 0 0 100% 0.302
org.apache.ibatis.submitted.disallowdotsonnames 1 0 0 0 100% 0.01
org.apache.ibatis.submitted.heavy_initial_load 1 0 0 0 100% 0.218
org.apache.ibatis.submitted.javassist 1 0 0 0 100% 0.097
org.apache.ibatis.submitted.generictyperesolution 2 0 0 0 100% 0.015
org.apache.ibatis.submitted.primitive_result_type 2 0 0 0 100% 0.021
org.apache.ibatis.submitted.constructor_automapping 1 0 0 0 100% 0.018
org.apache.ibatis.submitted.maptypehandler 2 0 0 0 100% 0.017
org.apache.ibatis.submitted.localtime 2 0 0 0 100% 0.016
org.apache.ibatis.submitted.dml_return_types 7 0 0 0 100% 0.062
org.apache.ibatis.reflection 85 0 0 0 100% 0.025
org.apache.ibatis.exceptions 2 0 0 0 100% 0.002
org.apache.ibatis.submitted.constructor_columnprefix 2 0 0 0 100% 0.016
org.apache.ibatis.builder.xml.dynamic 33 0 0 0 100% 2.872
org.apache.ibatis.submitted.complex_type 1 0 0 0 100% 0.018
org.apache.ibatis.parsing 23 0 0 1 95.652% 0.027
org.apache.ibatis.submitted.generictypes 1 0 0 0 100% 0.014
org.apache.ibatis.submitted.immutable_constructor 2 0 0 0 100% 0.029
org.apache.ibatis.submitted.enum_interface_type_handler 3 0 0 0 100% 0.026
org.apache.ibatis.datasource.jndi 1 0 0 0 100% 0.029
org.apache.ibatis.submitted.cache 10 0 0 0 100% 0.138
org.apache.ibatis.submitted.call_setters_on_nulls 8 0 0 0 100% 0.027
org.apache.ibatis.submitted.complex_column 6 0 0 0 100% 0.282
org.apache.ibatis.submitted.simplelistparameter 3 0 0 0 100% 0.036
org.apache.ibatis.submitted.column_prefix 7 0 0 0 100% 0.096
org.apache.ibatis.submitted.mapper_type_parameter 6 0 0 0 100% 0.036
org.apache.ibatis.submitted.integer_enum 1 0 0 0 100% 0.005
org.apache.ibatis.submitted.optional_on_mapper_method 5 0 0 0 100% 0.113
org.apache.ibatis.submitted.lazy_properties 10 0 0 0 100% 0.264
org.apache.ibatis.builder 43 0 0 0 100% 0.119
org.apache.ibatis.submitted.typehandler 9 0 0 0 100% 0.074
org.apache.ibatis.submitted.unknownobject 1 0 0 0 100% 0.006
org.apache.ibatis.submitted.camelcase 2 0 0 0 100% 0.007
org.apache.ibatis.mapping 5 0 0 0 100% 1.328
org.apache.ibatis.submitted.force_flush_on_select 6 0 0 0 100% 0.051
org.apache.ibatis.autoconstructor 5 0 0 0 100% 0.02
org.apache.ibatis.submitted.order_prefix_removed 1 0 0 0 100% 0.015
org.apache.ibatis.submitted.multipleresultsetswithassociation 2 0 0 0 100% 0.027
org.apache.ibatis.submitted.autodiscover 3 0 0 0 100% 0.009
org.apache.ibatis.submitted.associationtest 4 0 0 0 100% 0.02
org.apache.ibatis.submitted.column_forwarding 2 0 0 0 100% 0.04
org.apache.ibatis.submitted.resolution.cacherefs 1 0 0 0 100% 0.014
org.apache.ibatis.submitted.duplicate_statements 5 0 0 2 60% 0.072
org.apache.ibatis.submitted.awful_table 1 0 0 0 100% 0.016
org.apache.ibatis.submitted.duplicate_resource_loaded 1 0 0 0 100% 0.22
org.apache.ibatis.submitted.array_result_type 4 0 0 0 100% 0.054
org.apache.ibatis.submitted.complex_property 1 0 0 0 100% 0.021
org.apache.ibatis.submitted.member_access 5 0 0 0 100% 0.021
org.apache.ibatis.logging 8 0 0 0 100% 0.101
org.apache.ibatis.submitted.empty_row 9 0 0 0 100% 0.036
org.apache.ibatis.submitted.foreach 7 0 0 0 100% 0.097
org.apache.ibatis.submitted.inheritance 1 0 0 0 100% 0.018
org.apache.ibatis.scripting.defaults 1 0 0 0 100% 0.158
org.apache.ibatis.scripting 8 0 0 0 100% 0.011
org.apache.ibatis.submitted.nonexistentvariables 1 0 0 0 100% 0.011
org.apache.ibatis.submitted.blobtest 2 0 0 0 100% 0.015
org.apache.ibatis.binding 54 0 0 1 98.148% 0.625
org.apache.ibatis.submitted.multidb 8 0 0 0 100% 0.031
org.apache.ibatis.submitted.nestedresulthandler 5 0 0 0 100% 0.019
org.apache.ibatis.submitted.result_set_type 3 0 0 0 100% 0.085
org.apache.ibatis.submitted.default_method 3 0 0 0 100% 0.021
org.apache.ibatis.submitted.dynsql2 2 0 0 0 100% 0.016
org.apache.ibatis.submitted.cursor_nested 2 0 0 0 100% 0.014
org.apache.ibatis.submitted.automapping 10 0 0 0 100% 0.049
org.apache.ibatis.submitted.enumtypehandler_on_annotation 3 0 0 0 100% 0.045
org.apache.ibatis.submitted.overwritingproperties 1 0 0 0 100% 0.036
org.apache.ibatis.submitted.empty_namespace 1 0 0 0 100% 0.004
org.apache.ibatis.submitted.cursor_simple 12 0 0 0 100% 0.036
org.apache.ibatis.submitted.timezone_edge_case 4 0 0 0 100% 0.021
org.apache.ibatis.submitted.collectionparameters 3 0 0 0 100% 0.018
org.apache.ibatis.submitted.blocking_cache 1 0 0 0 100% 1.017
org.apache.ibatis.submitted.multipleiterates 1 0 0 0 100% 0.021
org.apache.ibatis.submitted.refid_resolution 2 0 0 0 100% 0.021
org.apache.ibatis.submitted.xml_references 2 0 0 0 100% 0.02
org.apache.ibatis.cursor.defaults 1 0 0 0 100% 0.15
org.apache.ibatis.submitted.nestedresulthandler_association 2 0 0 0 100% 0.012
org.apache.ibatis.submitted.cacheorder 1 0 0 0 100% 0.022
org.apache.ibatis.submitted.uuid_test 2 0 0 0 100% 0.037
org.apache.ibatis.builder.xsd 2 0 0 2 0% 0
org.apache.ibatis.submitted.language 11 0 0 0 100% 0.196
org.apache.ibatis.submitted.associationtype 1 0 0 0 100% 0.011
org.apache.ibatis.submitted.sql 1 0 0 0 100% 0.011
org.apache.ibatis.submitted.association_nested 1 0 0 0 100% 0.031
org.apache.ibatis.submitted.custom_collection_handling 2 0 0 0 100% 0.035
org.apache.ibatis.submitted.initialized_collection_property 2 0 0 1 50% 0.016
org.apache.ibatis.executor.loader 30 0 0 0 100% 2.054
org.apache.ibatis.jdbc 69 0 0 2 97.101% 0.266
org.apache.ibatis.submitted.includes 2 0 0 0 100% 0.019
org.apache.ibatis.submitted.bringrags 1 0 0 0 100% 0.021
org.apache.ibatis.submitted.nested 5 0 0 0 100% 0.021
org.apache.ibatis.submitted.sptests 32 0 0 0 100% 0.117
org.apache.ibatis.submitted.results_id 5 0 0 0 100% 0.022
org.apache.ibatis.submitted.primitive_array 1 0 0 0 100% 0.033
org.apache.ibatis.submitted.call_setters_on_nulls_again 1 0 0 0 100% 0.013
org.apache.ibatis.submitted.manyanno 1 0 0 0 100% 0.202
org.apache.ibatis.submitted.lazy_immutable 1 0 0 0 100% 0.019
org.apache.ibatis.submitted.missing_id_property 1 0 0 0 100% 0.053
org.apache.ibatis.submitted.multiple_discriminator 3 0 0 0 100% 0.03
org.apache.ibatis.submitted.nested_query_cache 2 0 0 0 100% 1.357
org.apache.ibatis.submitted.enum_with_method 2 0 0 0 100% 0.022
org.apache.ibatis.logging.jdbc 14 0 0 0 100% 0.049
org.apache.ibatis.submitted.extend 1 0 0 0 100% 0.033
org.apache.ibatis.submitted.batch_keys 5 0 0 0 100% 0.063
org.apache.ibatis.submitted.count 1 0 0 0 100% 0.019
org.apache.ibatis.submitted.array_type_handler 2 0 0 0 100% 0.032
org.apache.ibatis.submitted.extends_with_constructor 4 0 0 0 100% 0.094
org.apache.ibatis.submitted.dynsql 9 0 0 0 100% 0.04
org.apache.ibatis.submitted.parametrizedlist 4 0 0 0 100% 0.031
org.apache.ibatis.submitted.timestamp_with_timezone 3 0 0 1 66.667% 0.038
org.apache.ibatis.submitted.resultmapwithassociationstest 1 0 0 0 100% 0.025
org.apache.ibatis.submitted.result_handler 2 0 0 0 100% 0.006
org.apache.ibatis.submitted.encoding 2 0 0 0 100% 0.015
org.apache.ibatis.submitted.resolution.deepresultmap 1 0 0 0 100% 0.022
org.apache.ibatis.submitted.basetest 2 0 0 0 100% 0.008
org.apache.ibatis.session 66 0 0 0 100% 0.52
org.apache.ibatis.submitted.criterion 1 0 0 0 100% 0.018
org.apache.ibatis.submitted.foreach_map 4 0 0 0 100% 0.018

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

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

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

org.apache.ibatis.submitted.hashmaptypehandler

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

org.apache.ibatis.submitted.parent_childs

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

org.apache.ibatis.submitted.primitives

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

org.apache.ibatis.submitted.permissions

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

org.apache.ibatis.executor.resultset

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

org.apache.ibatis.submitted.lazy_deserialize

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

org.apache.ibatis.submitted.xml_external_ref

Class Tests Errors Failures Skipped Success Rate Time
SameIdTest 2 0 0 0 100% 0.026
MultipleCrossIncludeTest 3 0 0 0 100% 0.035
XmlExternalRefTest 5 0 0 0 100% 0.042
MultipleReverseIncludeTest 2 0 0 0 100% 0.012
ParameterMapReferenceTest 2 0 0 0 100% 0.023
ShortNameTest 2 0 0 0 100% 0.018
ResultMapReferenceTest 2 0 0 0 100% 0.026
MultipleIncludeTest 2 0 0 0 100% 0.013
ReverseIncludeTest 2 0 0 0 100% 0.013
ResultMapExtendsTest 2 0 0 0 100% 0.014
NonFullyQualifiedNamespaceTest 1 0 0 0 100% 0.012

org.apache.ibatis.submitted.lazyload_common_property

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

org.apache.ibatis.plugin

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

org.apache.ibatis.submitted.quotedcolumnnames

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

org.apache.ibatis.submitted.ognl_enum

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

org.apache.ibatis.type

Class Tests Errors Failures Skipped Success Rate Time
LocalTimeTypeHandlerTest 7 0 0 0 100% 0.009
InstantTypeHandlerTest 7 0 0 0 100% 0.011
ArrayTypeHandlerTest 10 0 0 0 100% 0.025
ZonedDateTimeTypeHandlerTest 7 0 0 0 100% 0.011
ClobTypeHandlerTest 7 0 0 0 100% 0.009
ClobReaderTypeHandlerTest 8 0 0 0 100% 0.024
YearMonthTypeHandlerTest 7 0 0 0 100% 0.016
FloatTypeHandlerTest 7 0 0 0 100% 0.011
SqlDateTypeHandlerTest 4 0 0 0 100% 0.005
TypeAliasRegistryTest 6 0 0 0 100% 0.001
JdbcTypeTest 2 0 0 0 100% 0
BlobByteObjectArrayTypeHandlerTest 7 0 0 0 100% 0.011
ByteObjectArrayTypeHandlerTest 7 0 0 0 100% 0.037
GenericTypeSupportedInHierarchiesTestCase 1 0 0 0 100% 0
ByteTypeHandlerTest 7 0 0 0 100% 0.014
ObjectTypeHandlerTest 7 0 0 0 100% 0.009
EnumTypeHandlerTest 8 0 0 0 100% 0.009
ByteArrayTypeHandlerTest 4 0 0 0 100% 0.005
LongTypeHandlerTest 7 0 0 0 100% 0.221
UnknownTypeHandlerTest 11 0 0 0 100% 0.054
BooleanTypeHandlerTest 6 0 0 0 100% 0.009
SqlTimeTypeHandlerTest 4 0 0 0 100% 0.004
OffsetDateTimeTypeHandlerTest 7 0 0 0 100% 0.021
TypeHandlerRegistryTest 8 0 0 0 100% 0.005
CharacterTypeHandlerTest 8 0 0 0 100% 0.013
LocalDateTypeHandlerTest 7 0 0 0 100% 0.014
SqlTimetampTypeHandlerTest 4 0 0 0 100% 0.005
TimeOnlyTypeHandlerTest 7 0 0 0 100% 0.012
BigDecimalTypeHandlerTest 4 0 0 0 100% 0.012
BigIntegerTypeHandlerTest 7 0 0 0 100% 0.01
DateOnlyTypeHandlerTest 7 0 0 0 100% 0.009
EnumOrdinalTypeHandlerTest 8 0 0 0 100% 0.014
DateTypeHandlerTest 7 0 0 0 100% 0.014
OffsetTimeTypeHandlerTest 7 0 0 0 100% 0.012
BlobTypeHandlerTest 7 0 0 0 100% 0.025
BlobInputStreamTypeHandlerTest 8 0 0 0 100% 0.043
Jsr310TypeHandlerRegistryTest 1 0 0 0 100% 0
NStringTypeHandlerTest 4 0 0 0 100% 0.006
DoubleTypeHandlerTest 7 0 0 0 100% 0.008
ShortTypeHandlerTest 7 0 0 0 100% 0.011
SimpleTypeRegistryTest 3 0 0 0 100% 0
YearTypeHandlerTest 7 0 0 0 100% 0.008
StringTypeHandlerTest 4 0 0 0 100% 0.007
IntegerTypeHandlerTest 7 0 0 0 100% 0.01
MonthTypeHandlerTest 7 0 0 0 100% 0.014
JapaneseDateTypeHandlerTest 7 0 0 0 100% 0.012
NClobTypeHandlerTest 7 0 0 0 100% 0.026
LocalDateTimeTypeHandlerTest 7 0 0 0 100% 0.018

org.apache.ibatis.submitted.typehandlerinjection

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

org.apache.ibatis.submitted.keygen

Class Tests Errors Failures Skipped Success Rate Time
Jdbc3KeyGeneratorTest 29 0 0 0 100% 0.081

org.apache.ibatis.submitted.lazyload_proxyfactory_comparison

Class Tests Errors Failures Skipped Success Rate Time
DefaultLazyTest 6 0 0 0 100% 0.083
JavassistLazyTest 1 0 0 1 0% 0.001
CglibLazyTest 6 0 0 0 100% 0.141

org.apache.ibatis.submitted.serializecircular

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

org.apache.ibatis.submitted.substitution_in_annots

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

org.apache.ibatis.submitted.resolution.javamethods

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

org.apache.ibatis.submitted.result_handler_type

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

org.apache.ibatis.submitted.include_property

Class Tests Errors Failures Skipped Success Rate Time
IncludePropertyErrorTest 1 0 0 0 100% 0.002
IncludePropertyTest 9 0 0 0 100% 0.039

org.apache.ibatis.executor.statement

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

org.apache.ibatis.submitted.named_constructor_args

Class Tests Errors Failures Skipped Success Rate Time
NamedConstructorArgsTest 2 0 0 0 100% 0.022
InvalidNamedConstructorArgsTest 3 0 0 0 100% 0.073
NamedConstructorArgsUseActualNameTest 2 0 0 0 100% 0.017

org.apache.ibatis.submitted.parent_reference_3level

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

org.apache.ibatis.submitted.inline_association_with_dot

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

org.apache.ibatis.submitted.emptycollection

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

org.apache.ibatis.transaction.managed

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

org.apache.ibatis.submitted.enumtypehandler_on_map

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

org.apache.ibatis.submitted.extendresultmap

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

org.apache.ibatis.submitted.deferload_common_property

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

org.apache.ibatis.submitted.propertiesinmapperfiles

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

org.apache.ibatis.submitted.use_actual_param_name

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

org.apache.ibatis.submitted.not_null_column

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

org.apache.ibatis.submitted.global_variables_defaults

Class Tests Errors Failures Skipped Success Rate Time
AnnotationMapperTest 2 0 0 0 100% 0.01
ConfigurationTest 2 0 0 0 100% 0.006
XmlMapperTest 2 0 0 0 100% 0.022
CustomizationTest 2 0 0 0 100% 0.018

org.apache.ibatis.submitted.mapper_extend

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

org.apache.ibatis.submitted.rounding

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

org.apache.ibatis.submitted.null_associations

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

org.apache.ibatis.datasource.unpooled

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

org.apache.ibatis.submitted.discriminator

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

org.apache.ibatis.submitted.ancestor_ref

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

org.apache.ibatis.submitted.ognlstatic

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

org.apache.ibatis.submitted.batch_test

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

org.apache.ibatis.submitted.valueinmap

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

org.apache.ibatis.submitted.cglib_lazy_error

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

org.apache.ibatis.submitted.flush_statement_npe

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

org.apache.ibatis.submitted.map_class_name_conflict

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

org.apache.ibatis.cache

Class Tests Errors Failures Skipped Success Rate Time
BaseCacheTest 1 0 0 0 100% 0
SoftCacheTest 4 0 0 0 100% 2.222
ScheduledCacheTest 3 0 0 0 100% 5.004
LruCacheTest 3 0 0 0 100% 0.001
SuperCacheTest 1 0 0 0 100% 0.884
PerpetualCacheTest 4 0 0 0 100% 0.042
CacheKeyTest 7 0 0 0 100% 2.032
WeakCacheTest 4 0 0 0 100% 0.126
FifoCacheTest 3 0 0 0 100% 0.001

org.apache.ibatis.io

Class Tests Errors Failures Skipped Success Rate Time
ExternalResourcesTest 4 0 0 0 100% 0.007
ResolverUtilTest 12 0 0 0 100% 0.09
ResourcesTest 18 0 0 0 100% 0.009
ClassLoaderWrapperTest 9 0 0 0 100% 0.005
VFSTest 5 0 0 0 100% 0.004

org.apache.ibatis.submitted.resolution.cachereffromxml

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

org.apache.ibatis.submitted.raw_sql_source

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

org.apache.ibatis.executor

Class Tests Errors Failures Skipped Success Rate Time
BaseExecutorTest 18 0 0 0 100% 0.242
BatchExecutorTest 19 0 0 0 100% 0.222
CachingBatchExecutorTest 19 0 0 0 100% 0.26
CachingSimpleExecutorTest 19 0 0 0 100% 0.316
CachingReuseExecutorTest 19 0 0 0 100% 0.239
ReuseExecutorTest 19 0 0 0 100% 0.186
ResultExtractorTest 6 0 0 0 100% 0.049
ErrorContextTest 2 0 0 0 100% 0

org.apache.ibatis.submitted.global_variables

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

org.apache.ibatis.submitted.no_param_type

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

org.apache.ibatis.reflection.factory

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

org.apache.ibatis.submitted.stringlist

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

org.apache.ibatis.submitted.sqlprovider

Class Tests Errors Failures Skipped Success Rate Time
ProviderMethodResolutionTest 9 0 0 0 100% 0.019
SqlProviderTest 50 0 0 0 100% 0.283

org.apache.ibatis.submitted.disallowdotsonnames

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

org.apache.ibatis.submitted.heavy_initial_load

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

org.apache.ibatis.submitted.javassist

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

org.apache.ibatis.submitted.generictyperesolution

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

org.apache.ibatis.submitted.primitive_result_type

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

org.apache.ibatis.submitted.constructor_automapping

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

org.apache.ibatis.submitted.maptypehandler

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

org.apache.ibatis.submitted.localtime

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

org.apache.ibatis.submitted.dml_return_types

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

org.apache.ibatis.reflection

Class Tests Errors Failures Skipped Success Rate Time
ArrayUtilTest 3 0 0 0 100% 0.001
ReflectorTest 14 0 0 0 100% 0.007
MetaClassTest 8 0 0 0 100% 0
TypeParameterResolverTest 34 0 0 0 100% 0.009
MetaObjectTest 25 0 0 0 100% 0.007
ExceptionUtilTest 1 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.002

org.apache.ibatis.submitted.constructor_columnprefix

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

org.apache.ibatis.builder.xml.dynamic

Class Tests Errors Failures Skipped Success Rate Time
DynamicSqlSourceTest 25 0 0 0 100% 2.871
ExpressionEvaluatorTest 8 0 0 0 100% 0.001

org.apache.ibatis.submitted.complex_type

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

org.apache.ibatis.parsing

Class Tests Errors Failures Skipped Success Rate Time
XPathParserTest 16 0 0 0 100% 0.026
PropertyParserTest 4 0 0 0 100% 0.001
GenericTokenParserTest 3 0 0 1 66.667% 0

org.apache.ibatis.submitted.generictypes

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

org.apache.ibatis.submitted.immutable_constructor

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

org.apache.ibatis.submitted.enum_interface_type_handler

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

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 10 0 0 0 100% 0.138

org.apache.ibatis.submitted.call_setters_on_nulls

Class Tests Errors Failures Skipped Success Rate Time
DoNotCallSettersOnNullsTest 3 0 0 0 100% 0.018
CallSettersOnNullsTest 5 0 0 0 100% 0.009

org.apache.ibatis.submitted.complex_column

Class Tests Errors Failures Skipped Success Rate Time
ComplexColumnTest 6 0 0 0 100% 0.282

org.apache.ibatis.submitted.simplelistparameter

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

org.apache.ibatis.submitted.column_prefix

Class Tests Errors Failures Skipped Success Rate Time
ColumnPrefixAutoMappingTest 3 0 0 0 100% 0.041
ColumnPrefixNestedQueryTest 2 0 0 0 100% 0.023
ColumnPrefixTest 2 0 0 0 100% 0.032

org.apache.ibatis.submitted.mapper_type_parameter

Class Tests Errors Failures Skipped Success Rate Time
MapperTypeParameterTest 6 0 0 0 100% 0.036

org.apache.ibatis.submitted.integer_enum

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

org.apache.ibatis.submitted.optional_on_mapper_method

Class Tests Errors Failures Skipped Success Rate Time
OptionalOnMapperMethodTest 5 0 0 0 100% 0.113

org.apache.ibatis.submitted.lazy_properties

Class Tests Errors Failures Skipped Success Rate Time
LazyPropertiesTest 10 0 0 0 100% 0.264

org.apache.ibatis.builder

Class Tests Errors Failures Skipped Success Rate Time
XmlMapperBuilderTest 16 0 0 0 100% 0.059
ParameterExpressionTest 14 0 0 0 100% 0
XmlConfigBuilderTest 8 0 0 0 100% 0.053
AnnotationMapperBuilderTest 5 0 0 0 100% 0.007

org.apache.ibatis.submitted.typehandler

Class Tests Errors Failures Skipped Success Rate Time
TypeHandlerTest 9 0 0 0 100% 0.074

org.apache.ibatis.submitted.unknownobject

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

org.apache.ibatis.submitted.camelcase

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

org.apache.ibatis.mapping

Class Tests Errors Failures Skipped Success Rate Time
CacheBuilderTest 2 0 0 0 100% 0.258
ResultMappingTest 2 0 0 0 100% 1.013
BoundSqlTest 1 0 0 0 100% 0.057

org.apache.ibatis.submitted.force_flush_on_select

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

org.apache.ibatis.autoconstructor

Class Tests Errors Failures Skipped Success Rate Time
AutoConstructorTest 5 0 0 0 100% 0.02

org.apache.ibatis.submitted.order_prefix_removed

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

org.apache.ibatis.submitted.multipleresultsetswithassociation

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

org.apache.ibatis.submitted.autodiscover

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

org.apache.ibatis.submitted.associationtest

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

org.apache.ibatis.submitted.column_forwarding

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

org.apache.ibatis.submitted.resolution.cacherefs

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

org.apache.ibatis.submitted.duplicate_statements

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

org.apache.ibatis.submitted.awful_table

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

org.apache.ibatis.submitted.duplicate_resource_loaded

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

org.apache.ibatis.submitted.array_result_type

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

org.apache.ibatis.submitted.complex_property

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

org.apache.ibatis.submitted.member_access

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

org.apache.ibatis.logging

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

org.apache.ibatis.submitted.empty_row

Class Tests Errors Failures Skipped Success Rate Time
ReturnInstanceForEmptyRowTest 9 0 0 0 100% 0.036

org.apache.ibatis.submitted.foreach

Class Tests Errors Failures Skipped Success Rate Time
ForEachTest 7 0 0 0 100% 0.097

org.apache.ibatis.submitted.inheritance

Class Tests Errors Failures Skipped Success Rate Time
InheritanceTest 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.158

org.apache.ibatis.scripting

Class Tests Errors Failures Skipped Success Rate Time
LanguageDriverRegistryTest 8 0 0 0 100% 0.011

org.apache.ibatis.submitted.nonexistentvariables

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

org.apache.ibatis.submitted.blobtest

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

org.apache.ibatis.binding

Class Tests Errors Failures Skipped Success Rate Time
MapperMethodParamTest 2 0 0 0 100% 0.02
WrongNamespacesTest 2 0 0 0 100% 0.004
BindingTest 48 0 0 1 97.917% 0.459
WrongMapperTest 1 0 0 0 100% 0.001
FlushTest 1 0 0 0 100% 0.141

org.apache.ibatis.submitted.multidb

Class Tests Errors Failures Skipped Success Rate Time
ProviderTest 2 0 0 0 100% 0.008
MultiDbTest 6 0 0 0 100% 0.023

org.apache.ibatis.submitted.nestedresulthandler

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

org.apache.ibatis.submitted.result_set_type

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

org.apache.ibatis.submitted.default_method

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

org.apache.ibatis.submitted.dynsql2

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

org.apache.ibatis.submitted.cursor_nested

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

org.apache.ibatis.submitted.automapping

Class Tests Errors Failures Skipped Success Rate Time
AutomappingTest 10 0 0 0 100% 0.049

org.apache.ibatis.submitted.enumtypehandler_on_annotation

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

org.apache.ibatis.submitted.overwritingproperties

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

org.apache.ibatis.submitted.empty_namespace

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

org.apache.ibatis.submitted.cursor_simple

Class Tests Errors Failures Skipped Success Rate Time
CursorSimpleTest 12 0 0 0 100% 0.036

org.apache.ibatis.submitted.timezone_edge_case

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

org.apache.ibatis.submitted.collectionparameters

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

org.apache.ibatis.submitted.blocking_cache

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

org.apache.ibatis.submitted.multipleiterates

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

org.apache.ibatis.submitted.refid_resolution

Class Tests Errors Failures Skipped Success Rate Time
ExternalRefidResolutionTest 1 0 0 0 100% 0.013
RefidResolutionTest 1 0 0 0 100% 0.008

org.apache.ibatis.submitted.xml_references

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

org.apache.ibatis.cursor.defaults

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

org.apache.ibatis.submitted.nestedresulthandler_association

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

org.apache.ibatis.submitted.cacheorder

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

org.apache.ibatis.submitted.uuid_test

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

org.apache.ibatis.builder.xsd

Class Tests Errors Failures Skipped Success Rate Time
XmlMapperBuilderTest 1 0 0 1 0% 0
XmlConfigBuilderTest 1 0 0 1 0% 0

org.apache.ibatis.submitted.language

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

org.apache.ibatis.submitted.associationtype

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

org.apache.ibatis.submitted.sql

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

org.apache.ibatis.submitted.association_nested

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

org.apache.ibatis.submitted.custom_collection_handling

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

org.apache.ibatis.submitted.initialized_collection_property

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

org.apache.ibatis.executor.loader

Class Tests Errors Failures Skipped Success Rate Time
CglibProxyTest 15 0 0 0 100% 0.888
JavassistProxyTest 15 0 0 0 100% 1.166

org.apache.ibatis.jdbc

Class Tests Errors Failures Skipped Success Rate Time
PooledDataSourceTest 4 0 0 1 75% 0.005
SqlRunnerTest 6 0 0 0 100% 0.142
ScriptRunnerTest 12 0 0 1 91.667% 0.097
SQLTest 36 0 0 0 100% 0.021
SqlBuilderTest 5 0 0 0 100% 0
SelectBuilderTest 5 0 0 0 100% 0.001
NullTest 1 0 0 0 100% 0

org.apache.ibatis.submitted.includes

Class Tests Errors Failures Skipped Success Rate Time
IncludeTest 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.021

org.apache.ibatis.submitted.nested

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

org.apache.ibatis.submitted.sptests

Class Tests Errors Failures Skipped Success Rate Time
SPTest 32 0 0 0 100% 0.117

org.apache.ibatis.submitted.results_id

Class Tests Errors Failures Skipped Success Rate Time
IdConflictTest 1 0 0 0 100% 0.002
ResultsIdTest 4 0 0 0 100% 0.02

org.apache.ibatis.submitted.primitive_array

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

org.apache.ibatis.submitted.call_setters_on_nulls_again

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

org.apache.ibatis.submitted.manyanno

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

org.apache.ibatis.submitted.lazy_immutable

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

org.apache.ibatis.submitted.missing_id_property

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

org.apache.ibatis.submitted.multiple_discriminator

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

org.apache.ibatis.submitted.nested_query_cache

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

org.apache.ibatis.submitted.enum_with_method

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

org.apache.ibatis.logging.jdbc

Class Tests Errors Failures Skipped Success Rate Time
PreparedStatementLoggerTest 4 0 0 0 100% 0.007
ConnectionLoggerTest 3 0 0 0 100% 0.014
StatementLoggerTest 3 0 0 0 100% 0.004
ResultSetLoggerTest 2 0 0 0 100% 0.024
BaseJdbcLoggerTest 2 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.033

org.apache.ibatis.submitted.batch_keys

Class Tests Errors Failures Skipped Success Rate Time
BatchKeysTest 5 0 0 0 100% 0.063

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

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

org.apache.ibatis.submitted.extends_with_constructor

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

org.apache.ibatis.submitted.dynsql

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

org.apache.ibatis.submitted.parametrizedlist

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

org.apache.ibatis.submitted.timestamp_with_timezone

Class Tests Errors Failures Skipped Success Rate Time
TimestampWithTimezoneTypeHandlerTest 3 0 0 1 66.667% 0.038

org.apache.ibatis.submitted.resultmapwithassociationstest

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

org.apache.ibatis.submitted.result_handler

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

org.apache.ibatis.submitted.encoding

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

org.apache.ibatis.submitted.resolution.deepresultmap

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

org.apache.ibatis.submitted.basetest

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

org.apache.ibatis.session

Class Tests Errors Failures Skipped Success Rate Time
AutoMappingUnknownColumnBehaviorTest 3 0 0 0 100% 0.115
SqlSessionTest 59 0 0 0 100% 0.281
SqlSessionManagerTest 4 0 0 0 100% 0.124

org.apache.ibatis.submitted.criterion

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

org.apache.ibatis.submitted.foreach_map

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

Test Cases

[Summary] [Package List] [Test Cases]

LocalTimeTypeHandlerTest

shouldGetResultFromResultSetByPosition 0
shouldGetResultNullFromResultSetByName 0.001
shouldGetResultFromCallableStatement 0.001
shouldGetResultFromResultSetByName 0.001
shouldSetParameter 0.001
shouldGetResultNullFromCallableStatement 0.001
shouldGetResultNullFromResultSetByPosition 0.002

AutoMappingUnknownColumnBehaviorTest

warningCauseByUnknownPropertyType 0.006
none 0.003
failingCauseByUnknownColumn 0.001

SubstitutionInAnnotsTest

testSubstitutionWithAnnotsParamAnnot 0
testSubstitutionWithAnnotsParameter 0.002
testSubstitutionWithXml 0
testSubstitutionWithAnnotsValue 0

InstantTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001
shouldGetResultNullFromResultSetByName 0.001
shouldGetResultFromCallableStatement 0.002
shouldGetResultFromResultSetByName 0.002
shouldSetParameter 0.001
shouldGetResultNullFromCallableStatement 0.004
shouldGetResultNullFromResultSetByPosition 0

DefaultLazyTest

lazyLoadUserWithNothingWithoutInterface 0.028
lazyLoadUserWithGetXxxWithInterface 0.01
lazyLoadUserWithGetXxxWithoutInterface 0.01
lazyLoadUserWithNothingWithInterface 0.012
lazyLoadUserWithGetObjectWithoutInterface 0.01
lazyLoadUserWithGetObjectWithInterface 0.011

DoNotCallSettersOnNullsTest

shouldCallNullOnAutomaticMapping 0.001
shouldCallNullOnMappedProperty 0.001
shouldCallNullOnMap 0.001

DefaultCursorTest

shouldCloseImmediatelyIfResultSetIsClosed 0.15

ArrayTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.01
shouldGetResultNullFromResultSetByName 0.002
shouldGetResultFromCallableStatement 0.002
shouldSetStringArrayParameter 0.003
shouldGetResultFromResultSetByName 0.002
shouldSetParameter 0.001
shouldSetNullParameter 0.001
shouldGetResultNullFromCallableStatement 0.001
shouldGetResultNullFromResultSetByPosition 0.001
shouldFailForNonArrayParameter 0.001

IncludePropertyErrorTest

shouldFailForDuplicatedPropertyNames 0.002

IncludePropertyTest

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

ZonedDateTimeTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001
shouldGetResultNullFromResultSetByName 0.002
shouldGetResultFromCallableStatement 0.001
shouldGetResultFromResultSetByName 0.002
shouldSetParameter 0.001
shouldGetResultNullFromCallableStatement 0.001
shouldGetResultNullFromResultSetByPosition 0.001

PooledDataSourceTest

shouldProperlyMaintainPoolOf3ActiveAnd2IdleConnections 0.004
shouldReconnectWhenServerKilledLeakedConnection 0
See the comments
ShouldReturnRealConnection 0.001
shouldNotFailCallingToStringOverAnInvalidConnection 0

DynamicSqlSourceTest

shouldTrimSETInsteadOfCOMMAForBothConditions 0.137
shouldConditionallyDefault 0.115
shouldConditionallyIncludeWhere 0.122
shouldDemonstrateSimpleExpectedTextWithNoLoopsOrConditionals 0.131
shouldTrimNoWhereClause 0.129
shouldTrimWHEREANDWithCRLFForFirstCondition 0.146
shouldTrimWHEREORWithCRLFForFirstCondition 0.122
shouldTrimWHEREInsteadOfANDForFirstCondition 0.122
shouldTrimWHEREInsteadOfANDForBothConditions 0.126
shouldTrimNoSetClause 0.124
shouldHandleOgnlExpression 0.115
shouldTrimWHEREANDWithLFForFirstCondition 0.115
shouldSkipForEachWhenCollectionIsEmpty 0.107
shouldTrimWHEREORWithLFForFirstCondition 0.126
shouldTrimWHEREANDWithTABForFirstCondition 0.132
shouldIterateOnceForEachItemInCollection 0.109
shouldPerformStrictMatchOnForEachVariableSubstitution 0.112
shouldTrimWHEREORWithTABForFirstCondition 0.108
shouldDemonstrateMultipartExpectedTextWithNoLoopsOrConditionals 0.108
shouldMapNullStringsToEmptyStrings 0
shouldConditionallyChooseFirst 0.106
shouldConditionallyExcludeWhere 0.115
shouldTrimWHEREInsteadOfORForSecondCondition 0.109
shouldTrimCommaAfterSET 0.111
shouldConditionallyChooseSecond 0.123

BaseCacheTest

shouldDemonstrateEqualsAndHashCodeForVariousCacheTypes 0

XmlMapperBuilderTest

mappedStatementWithOptions 0
resolveTypeHandlerNoAssignable 0.007
useCacheRefNamespaceIsUndefined 0.009
resolveJdbcTypeWithUndefinedValue 0.004
resolveResultSetTypeWithUndefinedValue 0.005
shouldFailedLoadXMLMapperFile 0.003
useCacheRefNamespaceIsNull 0
setCurrentNamespaceValueIsNull 0.001
resolveTypeHandlerTypeHandlerAliasIsNull 0
resolveParameterModeWithUndefinedValue 0.007
shouldSuccessfullyLoadXMLMapperFile 0.004
mappedStatementWithoutOptionsWhenSpecifyDefaultValue 0.003
parseExpression 0.001
resolveClassWithNotFound 0.005
createInstanceWithAbstractClass 0.004
erorrResultMapLocation 0.003

SoftCacheTest

shouldFlushAllItemsOnDemand 0.001
shouldDemonstrateObjectsBeingCollectedAsNeeded 2.15
shouldRemoveItemOnDemand 0.001
shouldDemonstrateCopiesAreEqual 0.07

CommonPropertyLazyLoadTest

testLazyLoadWithFirstAncestor 0.008
testLazyLoadWithNoAncestor 0.002
testLazyLoadSkipFirstAncestor 0.002
testLazyLoadWithAllAncestors 0.002

EnumTypeHandlerTest

testEnumWithParam 0.002
testEnumWithoutParam 0.002

LazyDeserializeTest

testLoadLazyDeserialize 0.015
testLoadLazyDeserializeWithoutConfigurationFactory 0.006

ArrayUtilTest

testequals 0
testToString 0
testHashCode 0

ClobTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001
shouldGetResultNullFromResultSetByName 0.001
shouldGetResultFromCallableStatement 0.001
shouldGetResultFromResultSetByName 0.001
shouldSetParameter 0.001
shouldGetResultNullFromCallableStatement 0.001
shouldGetResultNullFromResultSetByPosition 0.001

OptionalOnMapperMethodTest

returnNullOnXml 0.002
returnOptionalFromSqlSession 0.079
returnNotNullOnXml 0.002
returnNotNullOnAnnotation 0.001
returnNullOnAnnotation 0.001

CursorNestedTest

shouldGetAllUser 0.003
testCursorWithRowBound 0.001

ColumnPrefixAutoMappingTest

testComplexPerson 0.022
testSelectPetAndRoom 0.01
testCaseInsensitivity 0.009

DisallowDotsOnNamesTest

testShouldNotAllowMappedStatementsWithDots 0.009

ParametrizedListTest

testShouldDetectUsersAsParameterInsideAMap 0.016
testShouldGetAListOfMaps 0.005
testShouldDetectUsersAsParameterInsideAList 0.005
testShouldGetAUserAsAMap 0.005

ClobReaderTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001
shouldGetResultNullFromResultSetByName 0.001
shouldGetResultFromCallableStatement 0.001
shouldGetResultFromResultSetByName 0.001
shouldSetParameter 0.002
shouldGetResultNullFromCallableStatement 0.001
shouldGetResultNullFromResultSetByPosition 0.001
integrationTest 0.009

GeneralExceptionsTest

shouldInstantiateAndThrowAllCustomExceptions 0.001
should 0

HsqldbSQLTest

testFetchFirst 0.002

RawSqlSourceTest

shouldUseDynamicSqlSourceForAnStatementWithXmlTags 0.001
shouldUseDynamicSqlSourceForAnStatementWithInlineArguments 0
shouldUseRawSqlSourceForAnStaticStatement 0

MapperMethodParamTest

parameterNameIsSizeUsingHashMap 0.01
parameterNameIsSizeAndTypeIsLong 0.003

ComplexTypeTest

shouldUpdateProps 0.003

BlockingCacheTest

testBlockingCache 1.017

NestedQueryCacheTest

testThatNestedQueryItemsAreRetrievedFromCache 0.083
testThatNestedQueryItemsAreRetrievedIfNotInCache 0.004

SameIdTest

testCrossReferenceXmlConfig 0.018
testCrossReferenceJavaConfig 0.008

BaseExecutorTest

shouldSelectAllAuthorsAutoMapped 0.003
shouldClearDeferredLoads 0.023
shouldFetchOneOrphanedPostWithNoBlog 0.01
shouldMapConstructorResults 0.001
shouldFetchPostsForBlog 0.007
shouldInsertNewAuthorWithAutoKey 0.005
shouldInsertNewAuthorWithBeforeAutoKey 0.003
shouldFetchComplexBlogs 0.004
shouldInsertNewAuthor 0.003
shouldInsertNewAuthorUsingSimpleNonPreparedStatements 0.006
shouldSelectDiscriminatedPost 0.003
shouldUpdateAuthor 0.007
shouldSelect2DiscriminatedPosts 0.002
shouldDeleteAuthor 0.005
shouldSelectAuthorViaOutParams 0.004
shouldSelectTwoSetsOfAuthorsViaProc 0.004
shouldFetchPostWithBlogWithCompositeKey 0.012
shouldInsertNewAuthorByProc 0.005

ColumnPrefixNestedQueryTest

testComplexPerson 0.014
testSelectPetAndRoom 0.009

YearMonthTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.003
shouldGetResultNullFromResultSetByName 0.001
shouldGetResultFromCallableStatement 0.001
shouldGetResultFromResultSetByName 0.001
shouldSetParameter 0
shouldGetResultNullFromCallableStatement 0.001
shouldGetResultNullFromResultSetByPosition 0.001

ReflectorTest

shouldNotGetClass 0
shouldResolveParameterizedSetterParam 0
shouldResolveArraySetterParam 0
shouldResolveGetterType 0
testGetGetterType 0
shouldSettersWithUnrelatedArgTypesThrowException 0.004
shouldResolveParameterizedGetterType 0.001
shouldResolveSetterTypeFromPrivateField 0
shouldResolveArrayGetterType 0
shouldResoleveReadonlySetterWithOverload 0.001
shouldResolveGetterTypeFromPublicField 0
testGetSetterType 0
shouldAllowTwoBooleanGetters 0.001
shouldResolveSetterParam 0

LanguageTest

testLangXmlWithMapperAndSqlSymbols 0.005
testLangXmlTags 0.002
testLangRawWithIncludeAndCData 0.001
testLangVelocityWithMapper 0.011
testLangRaw 0.001
testLangRawWithMapper 0.001
testDynamicSelectWithExpressionParams 0.002
testDynamicSelectWithIteration 0.008
testLangXmlWithMapper 0.006
testDynamicSelectWithPropertyParams 0.003
testLangRawWithInclude 0.001

LazyPropertiesTest

shouldHashCodeTriggerLazyLoading 0.027
shouldInvokingSetterInvalidateLazyLoading_Cglib 0.133
shouldEqualsTriggerLazyLoading 0.01
shouldLoadOnlyTheInvokedLazyProperty 0.016
verifyCustomLazyLoadTriggerMethods 0.011
shouldToStringTriggerLazyLoading 0.011
verifyAggressiveLazyLoadingBehavior 0.011
shouldInvokingSetterInvalidateLazyLoading_Javassist 0.02
shouldCloneTriggerLazyLoading 0.011
verifyEmptyLazyLoadTriggerMethods 0.01

ScheduledCacheTest

shouldFlushAllItemsOnDemand 0.001
shouldRemoveItemOnDemand 0
shouldDemonstrateHowAllObjectsAreFlushedAfterBasedOnTime 5.002

LruCacheTest

shouldFlushAllItemsOnDemand 0
shouldRemoveItemOnDemand 0
shouldRemoveLeastRecentlyUsedItemInBeyondFiveEntries 0

BatchExecutorTest

shouldSelectAllAuthorsAutoMapped 0.003
shouldClearDeferredLoads 0.016
shouldFetchOneOrphanedPostWithNoBlog 0.009
shouldMapConstructorResults 0.002
shouldFetchPostsForBlog 0.009
shouldInsertNewAuthorWithAutoKey 0.004
shouldInsertNewAuthorWithBeforeAutoKey 0.002
shouldFetchComplexBlogs 0.005
shouldInsertNewAuthor 0.003
shouldInsertNewAuthorUsingSimpleNonPreparedStatements 0.006
shouldSelectDiscriminatedPost 0.004
shouldUpdateAuthor 0.005
shouldSelect2DiscriminatedPosts 0.002
shouldDeleteAuthor 0.005
shouldSelectAuthorViaOutParams 0.004
shouldSelectTwoSetsOfAuthorsViaProc 0.005
shouldFetchPostWithBlogWithCompositeKey 0.011
shouldInsertNewAuthorByProc 0.006
dummy 0

FloatTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001
shouldGetResultNullFromResultSetByName 0.001
shouldGetResultFromCallableStatement 0.001
shouldGetResultFromResultSetByName 0.002
shouldSetParameter 0.001
shouldGetResultNullFromCallableStatement 0.002
shouldGetResultNullFromResultSetByPosition 0.002

NotNullColumnTest

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

ExternalResourcesTest

testcopyExternalResource_emptyStringAsFile 0.002
testGetConfiguredTemplate 0.002
testcopyExternalResource 0.002
testcopyExternalResource_fileNotFound 0.001

CacheBuilderTest

testInitializingFailure 0.186
testInitializing 0.072

EnumInterfaceTypeHandlerTest

shouldInsertAUser 0.002
shouldInsertAUserWithoutParameterTypeInXmlElement 0.001
shouldGetAUser 0.001

SqlDateTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001
shouldGetResultFromCallableStatement 0.001
shouldGetResultFromResultSetByName 0.002
shouldSetParameter 0.001

TypeAliasRegistryTest

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

JavassistLazyTest

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

CriterionTest

testSimpleSelect 0.003

SqlRunnerTest

shouldInsert 0.099
shouldDeleteOne 0.016
shouldUpdateCategory 0.008
shouldDemonstrateDDLThroughRunMethod 0
shouldSelectList 0.009
shouldSelectOne 0.008

ScriptRunnerTest

shouldAcceptDelimiterVariations 0.055
changingDelimiterShouldNotCauseRunnerFail 0.007
shouldAcceptMultiCharDelimiter 0.006
testLogging 0.001
shouldReturnWarningIfEndOfLineTerminatorNotFound 0.001
test 0
shouldReturnWarningIfNotTheCurrentDelimiterUsed 0.001
commentAferStatementDelimiterShouldNotCauseRunnerFail 0.007
shouldRunScriptsBySendingFullScriptAtOnce 0
This fails with HSQLDB 2.0 due to the create index statements in the schema script
testLoggingFullScipt 0
shouldRunScriptsUsingProperties 0.009
shouldRunScriptsUsingConnection 0.009

XmlMapperBuilderTest

org.apache.ibatis.builder.xsd.XmlMapperBuilderTest 0
We'll try a different approach. See #1393

ExternalRefidResolutionTest

testExternalRefAfterSelectKey 0.013

IdConflictTest

shouldFailOnDuplicatedId 0.002

CachingBatchExecutorTest

shouldSelectAllAuthorsAutoMapped 0.003
shouldClearDeferredLoads 0.033
shouldFetchOneOrphanedPostWithNoBlog 0.014
shouldMapConstructorResults 0.001
shouldFetchPostsForBlog 0.01
shouldInsertNewAuthorWithAutoKey 0.006
shouldInsertNewAuthorWithBeforeAutoKey 0.003
shouldFetchComplexBlogs 0.005
shouldInsertNewAuthor 0.003
shouldInsertNewAuthorUsingSimpleNonPreparedStatements 0.007
shouldSelectDiscriminatedPost 0.004
shouldUpdateAuthor 0.008
shouldSelect2DiscriminatedPosts 0.001
shouldDeleteAuthor 0.004
shouldSelectAuthorViaOutParams 0.005
shouldSelectTwoSetsOfAuthorsViaProc 0.005
shouldFetchPostWithBlogWithCompositeKey 0.014
shouldInsertNewAuthorByProc 0.006
dummy 0

JdbcTypeTest

shouldHaveDateTimeOffsetConstant 0
shouldHaveRequiredStandardConstants 0

ResultMappingTest

shouldFailWithAMissingColumnInNetstedSelect 1.003
shouldThrowErrorWhenBothResultMapAndNestedSelectAreSet 0.001

ProviderTest

shouldUseProvider 0.002
shouldUseDefaultId 0.006

DiscriminatorTest

shouldInheritResultType 0.002
shouldSwitchResultType 0.008

BlobByteObjectArrayTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001
shouldGetResultNullFromResultSetByName 0
shouldGetResultFromCallableStatement 0.002
shouldGetResultFromResultSetByName 0.002
shouldSetParameter 0.002
shouldGetResultNullFromCallableStatement 0
shouldGetResultNullFromResultSetByPosition 0.002

BaseStatementHandlerTest

specifyQueryTimeoutAndTransactionTimeoutMinIsQueryTimeout 0.003
specifyMappedStatementTimeoutOnly 0.008
specifyQueryTimeoutAndTransactionTimeoutMinIsTransactionTimeout 0.005
specifyTransactionTimeout 0.003
specifyQueryTimeoutAndTransactionTimeoutWithSameValue 0.004
specifyDefaultTimeoutOnly 0.005
notSpecifyTimeout 0.002
specifyMappedStatementTimeoutAndDefaultTimeout 0.004
specifyQueryTimeoutZeroAndTransactionTimeout 0.003

ByteObjectArrayTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.026
shouldGetResultNullFromResultSetByName 0.001
shouldGetResultFromCallableStatement 0.001
shouldGetResultFromResultSetByName 0.001
shouldSetParameter 0.003
shouldGetResultNullFromCallableStatement 0.001
shouldGetResultNullFromResultSetByPosition 0.001

TypeHandlerInjectionTest

shouldGetAUser 0.002

PermissionsTest

checkNestedSelectLoop 0.003
checkNestedResultMapLoop 0.001

CachingSimpleExecutorTest

shouldSelectAllAuthorsAutoMapped 0.007
shouldClearDeferredLoads 0.034
shouldFetchOneOrphanedPostWithNoBlog 0.013
shouldMapConstructorResults 0.005
shouldFetchPostsForBlog 0.018
shouldInsertNewAuthorWithAutoKey 0.006
shouldInsertNewAuthorWithBeforeAutoKey 0.007
shouldFetchComplexBlogs 0.005
shouldInsertNewAuthor 0.003
shouldInsertNewAuthorUsingSimpleNonPreparedStatements 0.008
shouldSelectDiscriminatedPost 0.007
shouldUpdateAuthor 0.014
shouldSelect2DiscriminatedPosts 0.002
shouldDeleteAuthor 0.009
shouldSelectAuthorViaOutParams 0.013
shouldSelectTwoSetsOfAuthorsViaProc 0.008
shouldFetchPostWithBlogWithCompositeKey 0.021
shouldInsertNewAuthorByProc 0.006
dummy 0

SerializeCircularTest

serializeAndDeserializeObjectsWithAggressiveLazyLoadingWithPreloadingAttribute 0.033
serializeAndDeserializeObjectsWithoutAggressiveLazyLoadingWithoutPreloadingAttribute 0.034
serializeAndDeserializeObjectsWithoutAggressiveLazyLoadingWithPreloadingAttribute 0.014
serializeAndDeserializeObjectsWithAggressiveLazyLoadingWithoutPreloadingAttribute 0.015

XPathParserTest

constructorWithDocumentValidationVariables 0.003
constructorWithReaderValidation 0.001
constructorWithReaderValidationVariables 0.001
constructorWithInputStreamValidationVariables 0.001
constructorWithInputStreamValidation 0.002
constructorWithInputStream 0.002
constructorWithDocument 0.002
constructorWithStringValidationVariables 0.001
constructorWithReader 0.002
constructorWithString 0.001
constructorWithInputStreamValidationVariablesEntityResolver 0.001
constructorWithDocumentValidationVariablesEntityResolver 0.001
constructorWithReaderValidationVariablesEntityResolver 0.001
constructorWithStringValidationVariablesEntityResolver 0.002
constructorWithStringValidation 0.001
constructorWithDocumentValidation 0.001

GenericTypeSupportedInHierarchiesTestCase

detectsTheGenericTypeTraversingTheHierarchy 0

MultipleCrossIncludeTest

testMultipleCrossIncludeJavaConfig 0.015
testMultipleCrossIncludeXmlConfig 0.012
testMappedStatementCache 0.008

RoundingHandlersTest

shouldInsertUser2 0.002
shouldGetAUser 0.001

MetaClassTest

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

ByteTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001
shouldGetResultNullFromResultSetByName 0.003
shouldGetResultFromCallableStatement 0.002
shouldGetResultFromResultSetByName 0.002
shouldSetParameter 0.001
shouldGetResultNullFromCallableStatement 0.002
shouldGetResultNullFromResultSetByPosition 0.002

TimestampWithTimezoneTypeHandlerTest

shouldInsertOffsetDateTime 0.008
shouldSelectOffsetDateTime 0.002
shouldInsertOffsetTime 0
HSQLDB 2.4.1 does not support this.

CallSettersOnNullsTest

shouldCallNullOnAutomaticMapping 0.001
shouldCallNullOnMapForSingleColumnWithResultMap 0.001
shouldCallNullOnMappedProperty 0
shouldCallNullOnMapForSingleColumn 0.001
shouldCallNullOnMap 0

ObjectTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.002
shouldGetResultNullFromResultSetByName 0
shouldGetResultFromCallableStatement 0.001
shouldGetResultFromResultSetByName 0.002
shouldSetParameter 0.001
shouldGetResultNullFromCallableStatement 0.001
shouldGetResultNullFromResultSetByPosition 0.001

EnumTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001
shouldGetResultNullFromResultSetByName 0.001
shouldGetResultFromCallableStatement 0.001
shouldGetResultFromResultSetByName 0.001
shouldSetParameter 0.001
shouldSetNullParameter 0
shouldGetResultNullFromCallableStatement 0.001
shouldGetResultNullFromResultSetByPosition 0.001

CachingReuseExecutorTest

shouldSelectAllAuthorsAutoMapped 0.003
shouldClearDeferredLoads 0.018
shouldFetchOneOrphanedPostWithNoBlog 0.013
shouldMapConstructorResults 0.002
shouldFetchPostsForBlog 0.008
shouldInsertNewAuthorWithAutoKey 0.005
shouldInsertNewAuthorWithBeforeAutoKey 0.004
shouldFetchComplexBlogs 0.005
shouldInsertNewAuthor 0.003
shouldInsertNewAuthorUsingSimpleNonPreparedStatements 0.007
shouldSelectDiscriminatedPost 0.004
shouldUpdateAuthor 0.005
shouldSelect2DiscriminatedPosts 0.002
shouldDeleteAuthor 0.006
shouldSelectAuthorViaOutParams 0.006
shouldSelectTwoSetsOfAuthorsViaProc 0.005
shouldFetchPostWithBlogWithCompositeKey 0.015
shouldInsertNewAuthorByProc 0.007
dummy 0

Jdbc3KeyGeneratorTest

shouldFailIfTooManyGeneratedKeys 0.012
shouldFailIfTooManyGeneratedKeys_ParamMap 0.001
shouldAssignKeysToNamedList 0.002
shouldAssingKeysToCollection 0.001
shouldAssignKeyToNamedBean 0
shouldAssignKeysToNamedCollection_MultiParams 0.001
assigningMultipleKeysToDifferentParams 0.001
shouldAssignKeysToList 0.001
shouldAssignMultipleGeneratedKeysToABean_MultiParams_batch 0.002
shouldAssignKeyToBean_batch 0.001
shouldAssignKeyToNamedBean_keyPropertyWithParamName 0.001
shouldAssignKeyToNamedBean_batch 0.002
shouldAssignKeysToNamedArray_MultiParams 0.001
shouldAssingKeysToNamedArray 0.001
shouldAssignKeyToNamedBean_keyPropertyWithParamName_batch 0.001
shouldAssignKeyToBean_MultiParams 0.001
shouldAssingKeysToArray 0.001
assigningMultipleKeysToDifferentParams_batch 0.002
shouldFailIfKeyPropertyIsInvalid_WrongParamName 0.001
shouldFailIfKeyPropertyIsInvalid_NoParamName 0.001
shouldAssignKeysToNamedList_MultiParams 0.001
shouldAssignMultipleGeneratedKeysToBeans_MultiParams 0.001
shouldErrorUndefineProperty 0.001
shouldAssignMultipleGeneratedKeysToABean 0.002
shouldAssignMultipleGeneratedKeysToBeans 0.001
shouldAssignKeyToBean 0.001
shouldAssignMultipleGeneratedKeysToABean_MultiParams 0
shouldAssingKeysToNamedCollection 0.002
shouldFailIfTooManyGeneratedKeys_Batch 0.009

BaseTest

shouldGetAUserFromAnnotation 0.001
shouldGetAUser 0.002

NpeExtendsTest

testSelectWithTeacher 0.017
testSelectNoName 0.013
testNoConstructorConfiguration 0.009
testWithConstructorConfiguration 0.008

JndiDataSourceFactoryTest

shouldRetrieveDataSourceFromJNDI 0.029

ByteArrayTypeHandlerTest

shouldGetResultFromResultSetByPosition 0
shouldGetResultFromCallableStatement 0.001
shouldGetResultFromResultSetByName 0.002
shouldSetParameter 0

EmptyNamespaceTest

testEmptyNamespace 0.004

InheritanceTest

shouldGetAUser 0.002

CglibNPELazyTest

testGrandParent 0.006
testAncestor 0.002
testAncestorAfterQueryingParents 0.003
testNoParent 0.001
testAncestorSelf 0.002

ConstructorAutomappingTest

shouldHandleColumnPrefixCorrectly 0.002

CacheRefsTest

shouldGetAUser 0.002

ReuseExecutorTest

shouldSelectAllAuthorsAutoMapped 0.003
shouldClearDeferredLoads 0.013
shouldFetchOneOrphanedPostWithNoBlog 0.011
shouldMapConstructorResults 0.001
shouldFetchPostsForBlog 0.007
shouldInsertNewAuthorWithAutoKey 0.005
shouldInsertNewAuthorWithBeforeAutoKey 0.003
shouldFetchComplexBlogs 0.004
shouldInsertNewAuthor 0.002
shouldInsertNewAuthorUsingSimpleNonPreparedStatements 0.005
shouldSelectDiscriminatedPost 0.003
shouldUpdateAuthor 0.006
shouldSelect2DiscriminatedPosts 0.001
shouldDeleteAuthor 0.003
shouldSelectAuthorViaOutParams 0.004
shouldSelectTwoSetsOfAuthorsViaProc 0.005
shouldInsertNewAuthorByProc 0.005
dummy 0
shouldFetchPostWithBlogWithCompositeKey 0.011

LongTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.209
shouldGetResultNullFromResultSetByName 0.002
shouldGetResultFromCallableStatement 0.003
shouldGetResultFromResultSetByName 0.002
shouldSetParameter 0.001
shouldGetResultNullFromCallableStatement 0.002
shouldGetResultNullFromResultSetByPosition 0.002

AwfulTableTest

testAwfulTableInsert 0.016

ProviderMethodResolutionTest

shouldErrorWhenCannotDetectsReservedNameMethod 0.002
shouldResolveReservedNameMethodWhenCustomResolverReturnNull 0.002
shouldUseSpecifiedMethodOnSqlProviderAnnotation 0
shouldErrorWhenDefaultResolverMatchedMethodIsMultiple 0.002
shouldErrorWhenDefaultResolverReturnTypeMatchedMethodIsNone 0.002
shouldResolveWhenDefaultResolverMatchedMethodIsOne 0.001
shouldResolveMethodUsingCustomResolver 0
shouldErrorWhenDefaultResolverMethodNameMatchedMethodIsNone 0.002
shouldResolveReservedMethod 0.001

FlushStatementNpeTest

testSameUpdateAfterCommitSimple 0.002
testSameUpdateAfterCommitBatch 0.001
testSameUpdateAfterCommitReuse 0.002

UnknownObjectTest

shouldFailBecauseThereIsAPropertyWithoutTypeHandler 0.005

SuperCacheTest

shouldDemonstrate5LevelSuperCacheHandlesLotsOfEntriesWithoutCrashing 0.883

AnnotationMapperTest

applyDefaultValueOnAnnotationMapper 0.004
applyPropertyValueOnAnnotationMapper 0.005

MissingIdPropertyTest

shouldMapResultsWithoutActuallyWritingIdProperties 0.003

ExtendResultMapTest

shouldGetAUser 0.002

DefaultObjectFactoryTest

createHashSet 0
createClass 0
createClassThrowsProperErrorMsg 0
createTreeSet 0
createArrayList 0
creatHashMap 0

UnknownTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.004
getResultWithResultSetAndColumnIndexThrowsException 0.001
getResultWithResultSetAndColumnNameThrowsException 0.003
setParameterWithNullParameter 0.002
shouldGetResultFromCallableStatement 0.002
setParameterWithNullParameterThrowsException 0.001
shouldGetResultFromResultSetByName 0.006
getResultWithCallableStatementAndColumnIndexThrowsException 0.002
shouldSetParameter 0.002
shouldGetResultNullFromCallableStatement 0.001
setParameterWithNonNullParameterThrowsException 0.002

CacheRefFromXmlTest

shouldGetAUser 0.004

DeepResultMapTest

shouldGetAUser 0.002

BooleanTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.002
shouldGetResultNullFromResultSetByName 0.001
shouldGetResultFromCallableStatement 0.002
shouldGetResultFromResultSetByName 0.001
shouldSetParameter 0.001
shouldGetResultNullFromResultSetByPosition 0.002

PrimitiveResultTypeTest

noErrorThrowOut 0.003
shouldReturnProperPrimitiveType 0.002

ForceFlushOnSelectTest

testShouldNotFlushLocalSessionCacheOnQueryForList 0.017
testSelectShouldFlushLocalCacheIfFlushLocalCacheAtferEachStatementIsTrue 0.007
testShouldFlushLocalSessionCacheOnQueryForList 0.007
testUpdateShouldFlushLocalCache 0.008
testShouldNotFlushLocalSessionCacheOnQuery 0.006
testShouldFlushLocalSessionCacheOnQuery 0.006

ResultsIdTest

testReuseNamedResultsFromXmlMapper 0.002
testNamingResults 0.001
testReuseNamedResultsFromAnotherMapper 0
testResultsOnlyForNaming 0

AutomappingTest

shouldRespectFullAutoMappingBehavior_ExternalNestedResultMap 0.003
shouldNotInheritAutoMappingInherited_InlineNestedResultMap 0.002
shouldNotInheritAutoMappingInherited_ExternalNestedResultMap 0.002
shouldIgnorePartialAutoMappingBehavior_ExternalNestedResultMap 0.002
shouldIgnorePartialAutoMappingBehavior_InlineNestedResultMap 0.002
shouldGetAUser 0.001
shouldGetBooks 0.001
shouldRespectFullAutoMappingBehavior_InlineNestedResultMap 0.002
shouldGetAUserWhithPhoneNumber 0.001
shouldUpdateFinalField 0.003

SqlTimeTypeHandlerTest

shouldGetResultFromResultSetByPosition 0
shouldGetResultFromCallableStatement 0.001
shouldGetResultFromResultSetByName 0.001
shouldSetParameter 0.001

PreparedStatementLoggerTest

shouldPrintParameters 0.002
shouldPrintUpdateCount 0.001
shouldNotPrintLog 0.001
shouldPrintNullParameters 0.003

OffsetDateTimeTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001
shouldGetResultNullFromResultSetByName 0.003
shouldGetResultFromCallableStatement 0.003
shouldGetResultFromResultSetByName 0.007
shouldSetParameter 0.003
shouldGetResultNullFromCallableStatement 0.001
shouldGetResultNullFromResultSetByPosition 0.001

NestedResultHandlerMultipleAssociationTest

success 0.002
failure 0.001

MultipleResultSetTest

shouldGetOrderDetailsEachHavingAnOrderHeaderAnnotationBased 0.002
shouldGetOrderDetailsEachHavingAnOrderHeader 0.002

ManyAnnoTest

testGetMessageForEmptyDatabase 0.202

CacheOrderTest

shouldResolveACacheRefNotYetRead 0

TypeHandlerRegistryTest

shouldBindHandlersToWrapersAndPrimitivesIndividually 0
shouldRegisterAndRetrieveComplexTypeHandler 0.001
shouldRegisterReplaceNullMap 0
shouldRegisterAndRetrieveTypeHandler 0
shouldAutoRegisterAndRetrieveComplexTypeHandler 0.001
shouldReturnHandlerForSuperSuperclassIfRegistered 0.001
demoTypeHandlerForSuperInterface 0
shouldReturnHandlerForSuperclassIfRegistered 0.001

SQLTest

variableLengthArgumentOnOrderBy 0
selectUsingFetchFirstRowsOnlyVariableName 0.001
variableLengthArgumentOnWhere 0
shouldDemonstrateProvidedStringBuilder 0.001
shouldDemonstrateMixedStyle 0
variableLengthArgumentOnSelectDistinct 0.001
variableLengthArgumentOnGroupBy 0.001
shouldProduceExpectedComplexSelectStatement 0
variableLengthArgumentOnOuterJoin 0
batchInsertWithMultipleInsertValues 0.001
deleteUsingLimit 0.001
selectUsingLimitVariableName 0.001
updateUsingLimit 0.001
shouldProduceExpectedSimpleSelectStatement 0.001
variableLengthArgumentOnLeftOuterJoin 0
supportBatchInsert 0
variableLengthArgumentOnRightOuterJoin 0.001
shouldDemonstrateFluentStyle 0
selectUsingLimitAndOffset 0.001
shouldProduceExpectedSimpleSelectStatementMissingFirstParam 0
singleInsertWithMultipleInsertValues 0.001
variableLengthArgumentOnHaving 0
selectUsingOffsetRowsVariableName 0.001
variableLengthArgumentOnFrom 0
variableLengthArgumentOnJoin 0
shouldProduceExpectedSimpleSelectStatementMissingFirstTwoParams 0
variableLengthArgumentOnSelect 0.001
variableLengthArgumentOnInnerJoin 0.001
variableLengthArgumentOnSet 0
singleInsert 0.001
variableLengthArgumentOnIntoColumnsAndValues 0.001
testValues 0
fixFor903UpdateJoins 0
shouldProduceExpectedSimpleSelectStatementMissingAllParams 0
selectUsingOffsetRowsAndFetchFirstRowsOnly 0.001
selectUsingOffsetVariableName 0.001

ConnectionLoggerTest

shouldPrintPrepareCall 0.005
shouldPrintPrepareStatement 0.002
shouldNotPrintCreateStatement 0.007

QuotedColumnNamesTest

testIt 0.001
testItWithResultMap 0.001

UUIDTest

shouldInsertAUser 0.004
shouldGetAUser 0

CharacterTypeHandlerTest

shouldGetResultFromResultSetByPosition 0
shouldGetResultNullFromResultSetByName 0.001
shouldGetResultFromCallableStatement 0.001
shouldGetResultFromResultSetByName 0.001
shouldSetParameter 0.005
shouldSetNullParameter 0.002
shouldGetResultNullFromCallableStatement 0.001
shouldGetResultNullFromResultSetByPosition 0.001

GenericTypeResolutionTest

shouldInsertAUser 0.002
shouldGetAUser 0.001

ColumnForwardingTest

shouldGetUserWithoutGroup 0.002
shouldGetUserWithGroup 0.002

ReturnInstanceForEmptyRowTest

shouldMapBeEmpty 0.002
shouldNestedAssociationNotBeNull 0.001
shouldAssociationBeNullIfNotNullColumnSpecified 0.001
shouldSimpleTypeBeNull 0.001
shouldAssociationNotBeNull 0.002
shouldMapHaveColumnNamesIfCallSettersOnNullsEnabled 0.005
shouldSquashMultipleEmptyResults 0.001
testCollection 0.001
shouldObjectTypeNotBeNull 0

NonExistentVariablesTest

testWrongParameter 0.001

AutoConstructorTest

primitiveSubjects 0.005
annotatedSubject 0.002
badSubject 0.001
extensiveSubject 0.003
fullyPopulatedSubject 0

LocalDateTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.005
shouldGetResultNullFromResultSetByName 0.002
shouldGetResultFromCallableStatement 0.001
shouldGetResultFromResultSetByName 0.001
shouldSetParameter 0.001
shouldGetResultNullFromCallableStatement 0.001
shouldGetResultNullFromResultSetByPosition 0.001

WrongNamespacesTest

shouldFailForWrongNamespace 0.002
shouldFailForMissingNamespace 0.002

XmlExternalRefTest

testCrossReferenceXmlConfig 0.012
testCrossReferenceJavaConfig 0.008
testFailFastOnBuildAll 0.004
testFailFastOnBuildAllWithInsert 0.005
testMappedStatementCache 0.012

FolderMapperTest

testFindWithChildren 0.03

StatementLoggerTest

shouldNotPrintLog 0
shouldPrintLogForUpdate 0.002
shouldPrintLog 0.002

MultipleReverseIncludeTest

testMultipleReverseIncludeJavaConfig 0.005
testMultipleReverseIncludeXmlConfig 0.007

InlineCollectionWithDotTest

selectElementValueInContainerUsingInline 0.01
selectElementValueInContainerUsingSubMap 0.013

SqlTimetampTypeHandlerTest

shouldGetResultFromResultSetByPosition 0
shouldGetResultFromCallableStatement 0.001
shouldGetResultFromResultSetByName 0.001
shouldSetParameter 0.001

DuplicateResourceTest

shouldDemonstrateDuplicateResourceIssue 0.22

PerpetualCacheTest

shouldFlushAllItemsOnDemand 0
shouldRemoveItemOnDemand 0
shouldDemonstrateCopiesAreEqual 0.025
shouldDemonstrateHowAllObjectsAreKept 0.016

TimeOnlyTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001
shouldGetResultNullFromResultSetByName 0.001
shouldGetResultFromCallableStatement 0.001
shouldGetResultFromResultSetByName 0.001
shouldSetParameter 0.001
shouldGetResultNullFromCallableStatement 0.003
shouldGetResultNullFromResultSetByPosition 0.002

HashMapTypeHandlerTest

shouldApplyHashMapTypeHandler 0.002
shouldApplyHashMapTypeHandlerXml 0
shouldNotApplyTypeHandlerToParamMapXml 0.001
shouldNotApplyTypeHandlerToParamMap 0

ComponentTest

shouldInsertNestedPasswordFieldOfComplexType 0

BaseTest

shouldInsertAUser 0.002
shouldGetAUser 0

ComplexColumnTest

testWithComplex2 0.041
testWithComplex3 0.002
testWithComplex4 0.002
testWithParamAttributes 0.004
testWithoutComplex 0.002
testWithComplex 0.002

MapperTypeParameterTest

shouldResolveParam 0.002
shouldResolveMultipleTypeParam 0.001
shouldResolveReturnType 0.002
shouldResolveListTypeParam 0
shouldResolveParameterizedReturnType 0.001
shouldResolveListParam 0.004

ImmutablePOJOTest

testLoadLazyImmutablePOJO 0.002

ColumnPrefixTest

testComplexPerson 0.021
testSelectPetAndRoom 0.011

BigDecimalTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001
shouldGetResultFromCallableStatement 0.007
shouldGetResultFromResultSetByName 0.002
shouldSetParameter 0.002

TypeParameterResolverTest

testReturn_Subclass 0
testReturn_Lv1Array 0.001
testReturn_Lv1Class 0
testReturn_SimpleArrayOfArray 0
testReturn_Lv2Class 0.001
testField_GenericField 0
testReturn_LV2Map 0
testParam_Lv1Single 0
testReturn_Lv2CustomClassList 0
testReturn_SimplePrimitive 0
testReturn_Lv0InnerClass 0.001
testReturn_Lv2CustomClass 0
testReturn_Lv0SimpleClass 0
testReturn_Lv2WildcardList 0
testParam_Lv2Single 0
testParam_Lv2CustomClass 0
testReturnParam_WildcardWithUpperBounds 0.001
testReturn_SimpleWildcard 0
testReturn_SimpleMap 0
testReturn_Anonymous 0
testParam_Primitive 0
testParam_Lv2Multiple 0
testReturn_SimpleArray 0
testReturn_SimpleClass 0
testDeepHierarchy 0.001
testReturn_SimpleTypeVar 0.001
testReturn_SimpleList 0
testReturn_SimpleVoid 0
testReturn_Lv2ArrayOfList 0
testParam_Subclass 0.001
testParam_Lv1Array 0
testParam_Simple 0
testReturn_Lv2ArrayOfArray 0
testReturn_Lv1List 0

BigIntegerTypeHandlerTest

shouldGetResultFromResultSetByPosition 0
shouldGetResultNullFromResultSetByName 0.001
shouldGetResultFromCallableStatement 0.002
shouldGetResultFromResultSetByName 0.002
shouldSetParameter 0.001
shouldGetResultNullFromCallableStatement 0.001
shouldGetResultNullFromResultSetByPosition 0.002

SqlBuilderTest

shouldProduceExpectedComplexSelectStatement 0
shouldProduceExpectedSimpleSelectStatement 0
shouldProduceExpectedSimpleSelectStatementMissingFirstParam 0
shouldProduceExpectedSimpleSelectStatementMissingFirstTwoParams 0
shouldProduceExpectedSimpleSelectStatementMissingAllParams 0

FooMapperTest

testOverwriteWithDefault 0.003

CacheKeyTest

shouldTestCacheKeysNotEqualDueToDateDifference 1.011
serializationTest 0.003
serializationExceptionTest 0.007
shouldTestCacheKeysNotEqualDueToOrder 1.003
shouldDemonstrateEmptyAndNullKeysAreEqual 0.001
shouldTestCacheKeysWithBinaryArrays 0.001
shouldTestCacheKeysEqual 0.003

CommonPropertyDeferLoadTest

testDeferLoadDuringResultHandler 0.002
testDeferLoadAfterResultHandlerWithLazyLoad 0.004
testDeferLoadDuringResultHandlerWithLazyLoad 0.003
testDeferLoadAfterResultHandler 0.003

SPTest

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

CglibNPETest

testInsertBetweenTwoSelects 0.004
testGrandParent 0.001
testAncestor 0.001
testAncestorAfterQueryingParents 0.002
testNoParent 0.001
testSelectWithStringSQLInjection 0.001
testAncestorSelf 0

DateOnlyTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001
shouldGetResultNullFromResultSetByName 0.001
shouldGetResultFromCallableStatement 0.002
shouldGetResultFromResultSetByName 0.001
shouldSetParameter 0.001
shouldGetResultNullFromCallableStatement 0.002
shouldGetResultNullFromResultSetByPosition 0.001

ConfigurationTest

applyPropertyValueOnXmlConfiguration 0.002
applyDefaultValueOnXmlConfiguration 0.004

BlogTest

testSelectBlogWithoutPostsColumnPrefix 0.022
testSelectBlogWithPosts 0.009
testSelectBlogWithPostsColumnPrefix 0.008
testSelectBlogWithoutPosts 0.011

ExtendTest

testExtend 0.002

EnumOrdinalTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.002
shouldGetResultNullFromResultSetByName 0.002
shouldGetResultFromCallableStatement 0.002
shouldGetResultFromResultSetByName 0.002
shouldSetParameter 0.001
shouldSetNullParameter 0.002
shouldGetResultNullFromCallableStatement 0.001
shouldGetResultNullFromResultSetByPosition 0.002

ParameterMapReferenceTest

testCrossReferenceXmlConfig 0.011
testCrossReferenceJavaConfig 0.012

DateTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001
shouldGetResultNullFromResultSetByName 0.002
shouldGetResultFromCallableStatement 0.002
shouldGetResultFromResultSetByName 0.001
shouldSetParameter 0.001
shouldGetResultNullFromCallableStatement 0.003
shouldGetResultNullFromResultSetByPosition 0.004

ResultExtractorTest

shouldExtractList 0.013
shouldExtractArray 0
shouldExtractSingleObject 0
shouldExtractSet 0.034
shouldExtractNullForNullTargetType 0
shouldFailWhenMutipleItemsInList 0.001

CglibProxyTest

shouldSerizaliceAFullLoadedObjectToOriginalClass 0.004
shouldSerializeAProxyForABeanWithoutDefaultConstructorAndUnloadedProperties 0.009
shouldNotLetReadUnloadedPropertyAfterSerialization 0
shouldLetReadALoadedPropertyAfterSerialization 0.001
shouldGenerateWriteReplace 0
shouldSerializeAProxyForABeanWithoutDefaultConstructor 0
shouldSerializeAProxyForABeanWithDefaultConstructor 0.001
shouldNotLetReadUnloadedPropertyAfterTwoSerializations 0.001
shouldKeepGenericTypes 0.865
shouldNotCreateAProxyForAFullyLoadedBean 0
shouldNotGenerateWriteReplaceItThereIsAlreadyOne 0.005
shouldSerizalizeADeserlizaliedProxy 0.001
shouldLetCallALoadedProperty 0
shouldFailCallingAnUnloadedProperty 0.001
shouldCreateAProxyForAPartiallyLoadedBean 0

PropertiesInMappersTest

shouldGetAUser 0.001

DaoTest

testWithNonEmptyList 0.026
testWithNonEmptyList_noCollectionId 0.015
testWithEmptyList 0.007

NamedConstructorArgsTest

argsWithParamAnnos 0.002
argsWithParamAnnosXml 0.001

PrimitivesTest

shouldGetAUser 0.003

ResolverUtilTest

getClassLoader 0
findAnnotatedWithNullPackageName 0.001
testToString 0.001
findImplementationsWithNullPackageName 0
find 0.06
getPackagePath 0
setClassLoader 0.001
findImplementations 0.011
addIfMatching 0
findAnnotated 0.011
addIfNotMatching 0
getClasses 0

XmlMapperTest

applyDefaultValueOnXmlMapper 0.016
applyPropertyValueOnXmlMapper 0.006

ResulthandlerTest

shouldGetAllUsers 0.001
shouldGetAUser 0.001

OffsetTimeTypeHandlerTest

shouldGetResultFromResultSetByPosition 0
shouldGetResultNullFromResultSetByName 0.002
shouldGetResultFromCallableStatement 0.001
shouldGetResultFromResultSetByName 0.002
shouldSetParameter 0.003
shouldGetResultNullFromCallableStatement 0.001
shouldGetResultNullFromResultSetByPosition 0.002

ExpressionEvaluatorTest

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

BlobTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.014
shouldGetResultNullFromResultSetByName 0.002
shouldGetResultFromCallableStatement 0.002
shouldGetResultFromResultSetByName 0.003
shouldSetParameter 0.002
shouldGetResultNullFromCallableStatement 0.001
shouldGetResultNullFromResultSetByPosition 0.001

MultiDbTest

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

XmlConfigBuilderTest

org.apache.ibatis.builder.xsd.XmlConfigBuilderTest 0
We'll try a different approach. See #1393

MultipleIteratesTest

shouldGetAUser 0.005

BlobInputStreamTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.004
shouldGetResultNullFromResultSetByName 0.002
shouldGetResultFromCallableStatement 0.003
shouldGetResultFromResultSetByName 0.001
shouldSetParameter 0.001
shouldGetResultNullFromCallableStatement 0.002
shouldGetResultNullFromResultSetByPosition 0.001
integrationTest 0.013

ImmutablePOJOTest

shouldLoadImmutablePOJOBySignature 0.002
shouldFailLoadingImmutablePOJO 0.002

ParameterExpressionTest

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

ResultSetLoggerTest

shouldPrintVarchars 0.02
shouldNotPrintBlobs 0.004

ShortNameTest

getStatementByShortName 0.009
ambiguousShortNameShouldFail 0.009

ConstructorColumnPrefixTest

shouldGetArticlesAnno 0.001
shouldGetArticles 0.001

Jsr310TypeHandlerRegistryTest

shouldRegisterJsr310TypeHandlers 0

PluginTest

mapPluginShouldInterceptGet 0.006
shouldNotInterceptToString 0

PropertyParserTest

replaceToVariableValue 0
notReplace 0
applyCustomSeparator 0
applyDefaultValue 0

NStringTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001
shouldGetResultFromCallableStatement 0.001
shouldGetResultFromResultSetByName 0.002
shouldSetParameter 0.001

BatchKeysTest

testInsertJdbc3 0.013
testInsertMapperJdbc3 0.007
testInsertMapperNoBatchJdbc3 0.023
testInsertWithMapper 0.013
testInsert 0.007

CustomizationTest

applyDefaultValueWhenCustomizeDefaultValueSeparator 0.006
applyPropertyValueWhenCustomizeDefaultValueSeparator 0.012

DoubleTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001
shouldGetResultNullFromResultSetByName 0.002
shouldGetResultFromCallableStatement 0.001
shouldGetResultFromResultSetByName 0.001
shouldSetParameter 0.001
shouldGetResultNullFromCallableStatement 0.001
shouldGetResultNullFromResultSetByPosition 0.001

CglibLazyTest

lazyLoadUserWithNothingWithoutInterface 0.045
lazyLoadUserWithGetXxxWithInterface 0.024
lazyLoadUserWithGetXxxWithoutInterface 0.017
lazyLoadUserWithNothingWithInterface 0.019
lazyLoadUserWithGetObjectWithoutInterface 0.017
lazyLoadUserWithGetObjectWithInterface 0.018

NestedResultHandlerAssociationTest

shouldHandleRowBounds 0.002
shouldHandleStop 0.002

MapTypeHandlerTest

shouldGetAUserFromAnnotation 0.002
shouldGetAUserFromXML 0.001

ShortTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001
shouldGetResultNullFromResultSetByName 0.001
shouldGetResultFromCallableStatement 0.002
shouldGetResultFromResultSetByName 0.002
shouldSetParameter 0.001
shouldGetResultNullFromCallableStatement 0.001
shouldGetResultNullFromResultSetByPosition 0.001

ManagedTransactionFactoryTest

shouldEnsureThatCallsToManagedTransactionAPIDoNotForwardToManagedConnections 0.081
shouldEnsureThatCallsToManagedTransactionAPIDoNotForwardToManagedConnectionsAndDoesNotCloseConnection 0.002

AutodiscoverTest

testTypeHandler 0
testTypeAlias 0
testMapper 0

CamelCaseMappingTest

testMap 0.001
testList 0.001

ParentChildTest

shouldGetAUser 0.004

ForEachMapTest

shouldGetStringKeyStringValueEntries 0.003
shouldSubstituteIndexWithKey 0.002
shouldGetNestedBeanKeyValueEntries 0.003
shouldGetIntKeyBoolValueEntries 0.002

ResourcesTest

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

CacheTest

shouldErrorInvalidCacheNamespaceRefAttributesSpecifyBoth 0.031
shouldApplyFlushCacheOptions 0.02
shouldApplyCacheNamespaceRef 0.018
shouldInsertWithOptionsFlushesCache 0.01
testplan1 0.011
testplan2 0.01
testplan3 0.011
shouldApplyCustomCacheProperties 0.008
shouldErrorInvalidCacheNamespaceRefAttributesIsEmpty 0.008
shouldErrorUnsupportedProperties 0.009

SimpleTypeRegistryTest

shouldTestIfClassIsSimpleTypeAndReturnFalse 0
shouldTestIfClassIsSimpleTypeAndReturnTrue 0
shouldTestIfMapIsSimpleTypeAndReturnFalse 0

ResultMapReferenceTest

testCrossReferenceXmlConfig 0.019
testCrossReferenceJavaConfig 0.007

ClassLoaderWrapperTest

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

NestedResultHandlerTest

testGetPersonOrderedByItem 0.002
testUnorderedGetPersonWithHandler 0.001
testGetPersonItemPairs 0.001
testGetPersonWithHandler 0.001
testGetPerson 0.001

GenericTokenParserTest

shallNotInterpolateSkippedVaiables 0
shouldDemonstrateGenericTokenReplacement 0
shouldParseFastOnJdk7u6 0
Because it randomly fails on Travis CI. It could be useful during development.

IncludeTest

testParametrizedIncludes 0.001
testIncludes 0.001

XmlConfigBuilderTest

unknownJavaTypeOnTypeHandler 0.007
shouldSuccessfullyLoadXMLConfigFileWithPropertiesUrl 0.003
propertiesSpecifyResourceAndUrlAtSameTime 0.006
shouldSuccessfullyLoadXMLConfigFile 0.029
parseIsTwice 0.002
shouldSuccessfullyLoadMinimalXMLConfigFile 0.002
unknownSettings 0.002
registerJavaTypeInitializingTypeHandler 0.002

ResultMapWithAssociationsTest

shouldFindAllPersonRecordsWithAssociatedAddressRecord 0.002

YearTypeHandlerTest

shouldGetResultFromResultSetByPosition 0
shouldGetResultNullFromResultSetByName 0.002
shouldGetResultFromCallableStatement 0.001
shouldGetResultFromResultSetByName 0.002
shouldSetParameter 0
shouldGetResultNullFromCallableStatement 0.002
shouldGetResultNullFromResultSetByPosition 0.001

AssociationTypeTest

shouldGetAUser 0.001

BindingTest

shouldSelectOneBlogAsMap 0.008
shouldExecuteMultipleBoundSelectMapOfBlogsByIdInSameSessionWithoutClearingLocalCache 0.003
shouldFailWhenSelectingOneBlogWithNonExistentParam 0
registeredMappers 0
shouldSelectListOfPostsLikeTwoParameters 0.011
shouldFindPostsInArray 0.009
shouldSelectOneAuthorByConstructor 0.005
shouldFindThreeSpecificPosts 0.001
shouldCacheMapperMethod 0.01
shouldInsertAuthorWithSelectKeyAndDynamicParams 0.011
shouldSelectDraftTypedPosts 0.006
shouldGetBlogsWithAuthorsAndPosts 0.02
shouldExecuteBoundSelectOneBlogStatement 0
shouldSelectBlogWithDefault31ParamNames 0.004
shouldExecuteMultipleBoundSelectMapOfBlogsByIdBetweenTwoSessionsWithGlobalCacheEnabled 0.001
shouldExecuteBoundSelectListOfBlogsAsMaps 0.001
shouldSelectOneAuthor 0
shouldExecuteBoundSelectOneBlogStatementWithConstructorUsingXMLConfig 0.002
shouldFailWhenSelectingOneBlogWithNonExistentNestedParam 0.001
shouldReturnANotNullHashCode 0.001
shouldExecuteBoundSelectBlogUsingConstructorWithResultMapAndProperties 0.008
shouldSelectRandom 0.001
shouldExecuteBoundSelectListOfBlogsStatement 0.001
shouldSelectOneAuthorFromCache 0
shouldExecuteBoundSelectBlogUsingConstructorWithResultMapCollection 0
void org.apache.ibatis.binding.BindingTest.shouldExecuteBoundSelectBlogUsingConstructorWithResultMapCollection() is @Disabled
verifyErrorMessageFromSelectKey 0.007
executeWithCursorAndRowBounds 0.003
shouldExecuteBoundSelectOneBlogStatementWithConstructor 0.001
shouldFindPostsInList 0.002
shouldCompareTwoMappers 0
shouldExecuteMultipleBoundSelectOfBlogsByIdInWithProvidedResultHandlerBetweenSessions 0.003
shouldExecuteBoundSelectMapOfBlogsById 0
shouldSelectBlogWithDefault30ParamNames 0.002
shouldSelectBlogWithPostsUsingSubSelect 0.011
shouldExecuteMultipleBoundSelectOfBlogsByIdInWithProvidedResultHandlerInSameSession 0.001
shouldSelectListOfPostsLike 0.004
shouldExecuteBoundSelectListOfBlogsStatementUsingProvider 0.004
executeWithMapKeyAndRowBounds 0.001
shouldInsertAuthorWithSelectKey 0.004
shouldExecuteBoundSelectBlogUsingConstructorWithResultMap 0.002
shouldGetBlogsWithAuthorsAndPostsEagerly 0.001
shouldFailWhenSelectingOneBlogWithNullParam 0.002
shouldSelectBlogWithAParamNamedValue 0.002
shouldSelectListOfBlogsUsingXMLConfig 0.001
shouldSelectDraftTypedPostsWithResultMap 0.001
shouldReturnANotNullToString 0
verifyErrorMessageFromInsertAfterSelectKey 0.003
executeWithResultHandlerAndRowBounds 0.001

SelectBuilderTest

shouldProduceExpectedComplexSelectStatement 0
shouldProduceExpectedSimpleSelectStatement 0
shouldProduceExpectedSimpleSelectStatementMissingFirstParam 0.001
shouldProduceExpectedSimpleSelectStatementMissingFirstTwoParams 0
shouldProduceExpectedSimpleSelectStatementMissingAllParams 0

PrimitiveArrayTest

shouldGetAUser 0.002

VFSTest

getNotExistMethod 0
invoke 0.001
getInstanceShouldNotBeNull 0
getExistMethod 0
getInstanceShouldNotBeNullInMultiThreadEnv 0.001

ForEachTest

shouldRemoveIndexVariableInTheContext 0.037
nullItemInContext 0.008
shouldHandleComplexNullItem 0.002
shouldHandleMoreComplexNullItem 0.001
shouldGetAUser 0.001
shouldRemoveItemVariableInTheContext 0.002
shouldReportMissingPropertyName 0.008

CollectionParametersTest

shouldGetTwoUsersPassingAList 0.002
shouldGetTwoUsersPassingACollection 0.002
shouldGetTwoUsersPassingAnArray 0.001

MultipleIncludeTest

testMultipleIncludeJavaConfig 0.006
testMultipleIncludeXmlConfig 0.006

TypeHandlerTest

shouldApplyTypeHandlerOnReturnTypeWithJdbcTypeSpecified 0.013
shouldApplyTypeHandlerUsingConstructor 0.006
shouldFailIfMultipleHandlerMappedToAType 0.006
shouldPickSoleTypeHandlerOnXmlResultMap 0.018
shouldPickSameTypeHandlerMappedToDifferentJdbcTypes 0.007
shouldGetAUser 0.006
shouldPickHandlerForNull 0.006
shouldApplyTypeHandlerWithJdbcTypeSpecified 0.006
shouldApplyTypeHandlerOnGeneratedKey 0.006

LocalTimeTest

shouldInsertLocalTimeWithNanoseconds 0.002
shouldSelectLocalTimeWithNanoseconds 0.001

BoundSqlTest

testHasAdditionalParameter 0.057

MultipleDiscriminatorTest

testMultipleDiscriminator2 0.002
testMultipleDiscriminator 0.001
testMultipleDiscriminatorLoop 0.003

MetaObjectTest

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

MemberAccessTest

parameterMappingAndResultMapping 0.011
constructorAutoMapping 0.002
constructorMapping 0.001
parameterMappingAndResultAutoMapping 0
parameterMappingAndResultAutoMappingUsingOgnl 0.002

EnumWithOgnlTest

testEnumWithOgnlDirectorNameAttribute 0.005
testEnumWithOgnl 0.004
testEnumWithOgnlDirector 0.004
testEnumWithOgnlDirectorWithInterface 0.001
testEnumWithOgnlDirectorNameAttributeWithInterface 0.002

ArrayTypeHandlerTest

shouldInsertArrayValue 0.025
shouldInsertNullValue 0.006

BaseJdbcLoggerTest

shouldDescribePrimitiveArrayParameter 0
shouldDescribeObjectArrayParameter 0

EncodingTest

testEncoding1 0.002
testEncoding2 0.001

NoParamTypeTest

shouldAcceptDifferentTypeInTheSameBatch 0.002

ReverseIncludeTest

testReverseIncludeXmlConfig 0.007
testReverseIncludeJavaConfig 0.006

JavaMethodsTest

shouldGetAUser 0.008

WrongMapperTest

shouldFailForBothOneAndMany 0.001

WeakCacheTest

shouldFlushAllItemsOnDemand 0
shouldDemonstrateObjectsBeingCollectedAsNeeded 0.117
shouldRemoveItemOnDemand 0.001
shouldDemonstrateCopiesAreEqual 0.007

AncestorRefTest

testCircularCollection 0.002
testAncestorRef 0.001
testCircularAssociation 0.001

DuplicateStatementsTest

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

EnumTypeHandlerUsingAnnotationTest

testForTypeDiscriminator 0.023
testForArg 0.001
testForResult 0.002

FlushTest

invokeFlushStatementsViaMapper 0.011

FooMapperTest

testNullAssociation 0.008
testNotNullAssociation 0.001

StringListTest

shouldMapListOfStrings 0.002
shouldFailFastIfCollectionTypeIsAmbiguous 0.005
shouldMapListOfStringsToMap 0.002

UnpooledDataSourceTest

shouldNotRegisterTheSameDriverMultipleTimes 0.9
shouldRegisterDynamicallyLoadedDriver 0
Requires MySQL server and a driver.

AuthorDAOTest

shouldNotOverwriteCollectionOnNestedQuery 0
void org.apache.ibatis.submitted.initialized_collection_property.AuthorDAOTest.shouldNotOverwriteCollectionOnNestedQuery() is @Disabled
shouldNotOverwriteCollectionOnNestedResultMap 0.001

ResultSetTypeTest

testWithPrepared 0.011
testWithCallable 0.012
testWithStatement 0.006

DynSqlTest

testSimpleSelect 0.001
testDynamicSelectWithTypeHandler 0.004

SqlSessionTest

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

StringTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001
shouldGetResultFromCallableStatement 0.002
shouldGetResultFromResultSetByName 0.002
shouldSetParameter 0.002

SqlProviderTest

shouldGetUsersByNameWithParamNameUsingMap 0.009
shouldUpdateUserSelective 0.004
staticMethodOnePrimitiveShortArgument 0.002
shouldUpdateUser 0.001
shouldGetOneUser 0.001
mapperGetByEntity 0.003
staticMethodOneArgument 0.001
staticMethodOnePrimitiveLongArgument 0.001
notSupportParameterObjectOnMultipleArguments 0
shouldPassedDatabaseIdToProviderMethod 0.008
shouldGetUsersByNameUsingMap 0.002
boxing 0
staticMethodOnePrimitiveByteArgument 0
providerContextAndMap 0.001
staticMethodOnePrimitiveIntArgument 0
invalidArgumentsCombination 0.001
staticMethodOnePrimitiveDoubleArgument 0.001
shouldInsertUser 0.001
mapperOneParamAndProviderContext 0.002
unboxing 0.001
mapperProviderContextOnly 0.002
shouldGetAllUsers 0
shouldGetTwoUsers 0.001
staticMethodOnePrimitiveBooleanArgument 0.001
shouldDeleteUser 0.001
differentTypeAndValue 0
notSupportParameterObjectOnNamedArgument 0.001
multipleMap 0.001
shouldGetUsersByCriteriaMapWithParam 0.002
shouldInsertUserSelective 0.002
staticMethodOnlyProviderContext 0
shouldGetUsersByNameWithParamName 0.002
mapperMultipleParamAndProviderContextWithAtParam 0.003
multipleProviderContext 0
invokeError 0.001
methodOverload 0
staticMethodOnePrimitiveCharArgument 0.001
shouldGetUsersByNameWithParamNameAndOrderBy 0
staticMethodMultipleArgument 0
staticMethodOneArgumentAndProviderContext 0.001
mapAndProviderContext 0.001
shouldGetUsersByCriteria 0.002
omitType 0
shouldGetUsersByCriteriaMap 0.002
staticMethodNoArgument 0.001
staticMethodOnePrimitiveFloatArgument 0
shouldGetUsersByName 0.002
mapperMultipleParamAndProviderContext 0.002
notSqlProvider 0
methodNotFound 0

SqlSessionManagerTest

shouldCommitInsertedAuthor 0.011
shouldRollbackInsertedAuthor 0.002
shouldImplicitlyRollbackInsertedAuthor 0.002
shouldThrowExceptionIfMappedStatementDoesNotExistAndSqlSessionIsOpen 0.001

RefidResolutionTest

testIncludes 0.008

MyBatisTest

test 0.007

CursorSimpleTest

testCursorIteratorNoSuchElementExceptionWithHasNext 0.001
testCursorMultipleIteratorCall 0.002
shouldGetAllUser 0.001
testCursorMultipleHasNextCall 0.001
testCursorMultipleCloseCall 0.001
shouldThrowIllegalStateExceptionUsingIteratorOnSessionClosed 0.001
testCursorIteratorNoSuchElementExceptionNoHasNext 0.001
testCursorWithRowBound 0.001
testCursorClosedOnSessionClose 0
testCursorWithBadRowBound 0.001
testCursorUsageAfterClose 0.001
shouldGetAllUserUsingAnnotationBasedMapper 0.004

IntegerTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001
shouldGetResultNullFromResultSetByName 0.001
shouldGetResultFromCallableStatement 0.001
shouldGetResultFromResultSetByName 0.002
shouldSetParameter 0.001
shouldGetResultNullFromCallableStatement 0.001
shouldGetResultNullFromResultSetByPosition 0.002

AssociationTest

shouldGetAllCars 0.002
shouldGetAllCarsNonUnique 0.001
shouldGetAllCarsAndDetectAssociationType 0.003
shouldGetOneCarWithOneEngineAndBrakes 0.002

OrderPrefixRemovedTest

testOrderPrefixNotRemoved 0.002

OgnlStaticTest

shouldGetAUserStatic 0.004
shouldGetAUserWithIfNode 0.002

CustomCollectionHandlingTest

testSelectListWithNestedSelect 0.026
testSelectListWithNestedResultMap 0.009

BlobTest

testInsertBlobObjectsThenSelectAll 0.002
testInsertBlobThenSelectAll 0.001

ResultMapExtendsTest

testExternalExtendsJavaConfig 0.005
testExternalExtendsXmlConfig 0.009

CountTest

testCount 0.002

InvalidNamedConstructorArgsTest

noMatchingConstructorArgName 0.045
missingRequiredJavaType 0.003
wrongJavaType 0.001

ArrayResultTypeTest

shouldGetUserArray 0.003
shouldGetSimpleTypeArray 0.001
shouldGetUserArrayXml 0.001
shouldGetPrimitiveArray 0.002

SimpleObjectTest

testGetById 0.021

BatchTest

shouldGetAUserNoException 0.011

MonthTypeHandlerTest

shouldGetResultFromResultSetByPosition 0
shouldGetResultNullFromResultSetByName 0.002
shouldGetResultFromCallableStatement 0.003
shouldGetResultFromResultSetByName 0.002
shouldSetParameter 0.002
shouldGetResultNullFromCallableStatement 0.003
shouldGetResultNullFromResultSetByPosition 0.002

MapperExtendTest

shouldGetAUserWithAnOverloadedXMLMethod 0.001
shouldGetAUserWithAnOverloadedAnnotatedMethod 0.001
shouldGetAUserWithAnExtendedAnnotatedMethod 0.001
shouldGetAUserWithAnExtendedXMLMethod 0.001
shouldFindStatementInSubInterfaceOfDeclaringClass 0.001
shouldThrowExceptionIfNoMatchingStatementFound 0.004

EnumWithMethodTest

shouldInsertAUser 0.003
shouldGetAUser 0.001

ErrorContextTest

shouldShowProgressiveErrorContextBuilding 0
verifyStoreRecall 0

NestedForEachTest

testSimpleSelectWithPrimitives 0.001
testSimpleSelect 0.002
testSimpleSelectWithMapperAndPrimitives 0.002
testNestedSelect 0.001
testNestedSelect2 0.001

DefaultMethodTest

shouldInvokeDefaultMethodOfSubclass 0.006
shouldInvokeDefaultMethod 0.002
shouldInvokeDefaultMethodOfPackagePrivateMapper 0.001

SimpleListParameterTest

shouldGetACar 0.003
shouldResolveGenericMethodGetterType 0.001
shouldResolveGenericFieldGetterType 0.001

JapaneseDateTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001
shouldGetResultNullFromResultSetByName 0.001
shouldGetResultFromCallableStatement 0.001
shouldGetResultFromResultSetByName 0.002
shouldSetParameter 0.001
shouldGetResultNullFromCallableStatement 0.001
shouldGetResultNullFromResultSetByPosition 0.002

HeavyInitialLoadTest

selectThingsConcurrently_mybatis_issue_224 0.169

NClobTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.018
shouldGetResultNullFromResultSetByName 0.001
shouldGetResultFromCallableStatement 0.001
shouldGetResultFromResultSetByName 0.002
shouldSetParameter 0.001
shouldGetResultNullFromCallableStatement 0.001
shouldGetResultNullFromResultSetByPosition 0.001

TimezoneEdgeCaseTest

shouldSelectNonExistentLocalTimestampAsIs 0.003
shouldSelectNonExistentLocalDateAsIs 0.001
shouldInsertNonExistentLocalDateAsIs 0.002
shouldInsertNonExistentLocalTimestampAsIs 0.001

DynSqlTest

testSelectSimple 0.002
testNumerics 0.001
testOgnlStaticMethodCall 0.003
testCustomValueObjectWithoutParamAnnotation 0.015
testValueObjectWithoutParamAnnotation 0.001
testNonValueObjectWithoutParamAnnotation 0.002
testBindNull 0.001
testSelect 0.001
testSelectLike 0.001

GenericTypesTest

testShouldGetAListOfMaps 0.014

DefaultParameterHandlerTest

setParametersThrowsProperException 0.158

DefaultResultHandlerTypeTest

testSelectMapAnnotation 0.023
testSelectMap 0.009
testSelectList 0.009

UseActualParamNameTest

shouldListParamBeReferencedByActualNameIfAnotherParamExists 0.002
shouldSingleParamBeReferencedByAnyName 0
shouldSoleListParamBeReferencedByImplicitName 0.001
shouldMultipleParamsBeReferencedByActualNames 0

SelectKeyTest

testAnnotatedInsertTable2WithGeneratedKey 0.023
testAnnotatedInsertTable2WithGeneratedKeyXml 0.012
testSelectKey 0.016
testAnnotatedUpdateTable2WithGeneratedKey 0
HSQLDB is not returning the generated column after the update
testSeleckKeyReturnsNoData 0.01
testAnnotatedInsertTable2WithSelectKeyWithKeyMapXml 0.012
testAnnotatedInsertTable2WithSelectKeyWithKeyObject 0.018
testAnnotatedInsertTable2WithSelectKeyWithKeyObjectXml 0.017
testSeleckKeyReturnsTooManyData 0.012
testAnnotatedUpdateTable2WithGeneratedKeyXml 0
HSQLDB is not returning the generated column after the update
testSeleckKeyWithWrongKeyProperty 0.011
testAnnotatedInsertTable3_2 0.01
testAnnotatedUpdateTable2WithSelectKeyWithKeyMap 0.01
testAnnotatedInsertTable2WithSelectKeyWithKeyMap 0.009
testAnnotatedUpdateTable2WithSelectKeyWithKeyObjectXml 0.011
testAnnotatedInsertTable2 0.009
testAnnotatedInsertTable3 0.009
testAnnotatedUpdateTable2WithSelectKeyWithKeyMapXml 0.015
testAnnotatedUpdateTable2WithSelectKeyWithKeyObject 0.01
testInsertTable1 0.014
testInsertTable2 0.01

JavassistTest

shouldGetAUserAndGroups 0.06

LogFactoryTest

shouldUseLog4J2 0.036
shouldUseStdOut 0.014
shouldUseLog4J 0.012
shouldUseSlf4j 0.013
shouldUseNoLogging 0
shouldReadLogImplFromSettings 0
shouldUseJdKLogging 0.012
shouldUseCommonsLogging 0.014

NullTest

shouldGetTypeAndTypeHandlerForNullStringType 0

DmlMapperReturnTypesTest

shouldReturnInteger 0.005
shouldReturnPrimitiveLong 0.002
shouldReturnPrimitiveInteger 0.002
shouldReturnLong 0.001
updateShouldReturnVoid 0.006
shouldReturnBoolean 0.002
shouldReturnPrimitiveBoolean 0.002

AnnotationMapperBuilderTest

withoutOptionsWhenNotSpecifyDefaultValue 0
withoutOptionsWhenSpecifyDefaultValue 0
withOptionsAndWithoutOptionsAttributesWhenSpecifyDefaultValue 0.001
withOptions 0.004
withOptionsAndWithoutOptionsAttributesWhenNotSpecifyDefaultValue 0.001

DefaultResultSetHandlerTest

shouldThrowExceptionWithColumnName 0.105
shouldRetainColumnNameCase 0.007

FifoCacheTest

shouldRemoveFirstItemInBeyondFiveEntries 0
shouldFlushAllItemsOnDemand 0
shouldRemoveItemOnDemand 0

MapperNameTest

initDatabase 0.004

ValueInMapTest

shouldWorkWithAPropertyNamedValue 0.002
shouldWorkWithAList 0.001

LocalDateTimeTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001
shouldGetResultNullFromResultSetByName 0.002
shouldGetResultFromCallableStatement 0.001
shouldGetResultFromResultSetByName 0.003
shouldSetParameter 0.002
shouldGetResultNullFromCallableStatement 0.002
shouldGetResultNullFromResultSetByPosition 0.002

IntegerEnumTest

shouldParseMapWithIntegerJdbcType 0.005

NonFullyQualifiedNamespaceTest

testCrossReferenceXmlConfig 0.012

LanguageDriverRegistryTest

registerByInstanceSameType 0
registerByTypeDoesNotCreateNewInstance 0.007
registerByTypeNull 0
registerByType 0
registerByTypeSameType 0.001
registerByInstance 0
registerByInstanceNull 0.001
setDefaultDriverClass 0.001

JavassistProxyTest

shouldSerizaliceAFullLoadedObjectToOriginalClass 0.005
shouldSerializeAProxyForABeanWithoutDefaultConstructorAndUnloadedProperties 0.006
shouldNotLetReadUnloadedPropertyAfterSerialization 0.002
shouldLetReadALoadedPropertyAfterSerialization 0
shouldGenerateWriteReplace 0.001
shouldSerializeAProxyForABeanWithoutDefaultConstructor 0
shouldSerializeAProxyForABeanWithDefaultConstructor 0
shouldNotLetReadUnloadedPropertyAfterTwoSerializations 0.002
shouldKeepGenericTypes 1.144
shouldNotCreateAProxyForAFullyLoadedBean 0
shouldNotGenerateWriteReplaceItThereIsAlreadyOne 0.003
shouldSerizalizeADeserlizaliedProxy 0.001
shouldLetCallALoadedProperty 0
shouldFailCallingAnUnloadedProperty 0
shouldCreateAProxyForAPartiallyLoadedBean 0.001

ExceptionUtilTest

shouldUnwrapThrowable 0

NamedConstructorArgsUseActualNameTest

argsByActualNamesXml 0.002
argsByActualNames 0.001

EnumWithOgnlTest

testConfiguration 0.014
testMixedConfiguration 0.006

Failure Details

[Summary] [Package List] [Test Cases]


shouldReconnectWhenServerKilledLeakedConnection
skipped: See the comments
org.apache.ibatis.submitted.lazyload_proxyfactory_comparison.JavassistLazyTest
skipped: See Issue 664: Javassist ProxyFactory does not handle interfaces with generics correctly.
shouldRunScriptsBySendingFullScriptAtOnce
skipped: This fails with HSQLDB 2.0 due to the create index statements in the schema script
org.apache.ibatis.builder.xsd.XmlMapperBuilderTest
skipped: We'll try a different approach. See #1393
shouldInsertOffsetTime
skipped: HSQLDB 2.4.1 does not support this.
org.apache.ibatis.builder.xsd.XmlConfigBuilderTest
skipped: We'll try a different approach. See #1393
shouldParseFastOnJdk7u6
skipped: Because it randomly fails on Travis CI. It could be useful during development.
shouldExecuteBoundSelectBlogUsingConstructorWithResultMapCollection
skipped: void org.apache.ibatis.binding.BindingTest.shouldExecuteBoundSelectBlogUsingConstructorWithResultMapCollection() is @Disabled
shouldGetFirstFourUsers_Annotated
skipped: fails currently - issue 507
shouldGetAllUsers_Annotated
skipped: fails currently - issue 507
shouldRegisterDynamicallyLoadedDriver
skipped: Requires MySQL server and a driver.
shouldNotOverwriteCollectionOnNestedQuery
skipped: void org.apache.ibatis.submitted.initialized_collection_property.AuthorDAOTest.shouldNotOverwriteCollectionOnNestedQuery() is @Disabled
testAnnotatedUpdateTable2WithGeneratedKey
skipped: HSQLDB is not returning the generated column after the update
testAnnotatedUpdateTable2WithGeneratedKeyXml
skipped: HSQLDB is not returning the generated column after the update