Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
1750 0 0 19 98.9% 42.16 s

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.015 s
org.apache.ibatis.submitted.selectkey 21 0 0 2 90.5% 0.197 s
org.apache.ibatis.submitted.hashmaptypehandler 4 0 0 0 100% 0.020 s
org.apache.ibatis.submitted.parent_childs 2 0 0 0 100% 0.014 s
org.apache.ibatis.submitted.primitives 1 0 0 0 100% 0.009 s
org.apache.ibatis.submitted.permissions 2 0 0 0 100% 0.015 s
org.apache.ibatis.submitted.record_type 4 0 0 0 100% 0.034 s
org.apache.ibatis.executor.resultset 2 0 0 0 100% 0.206 s
org.apache.ibatis.submitted.lazy_deserialize 2 0 0 0 100% 0.025 s
org.apache.ibatis.submitted.xml_external_ref 25 0 0 0 100% 0.151 s
org.apache.ibatis.plugin 2 0 0 0 100% 0.009 s
org.apache.ibatis.submitted.lazyload_common_property 4 0 0 0 100% 0.025 s
org.apache.ibatis.submitted.ognl_enum 4 0 0 0 100% 0.036 s
org.apache.ibatis.submitted.quotedcolumnnames 2 0 0 0 100% 0.005 s
org.apache.ibatis.submitted.param_name_resolve 3 0 0 0 100% 0.021 s
org.apache.ibatis.type 311 0 0 0 100% 0.497 s
org.apache.ibatis.submitted.typehandlerinjection 1 0 0 0 100% 0.009 s
org.apache.ibatis.submitted.keygen 32 0 0 0 100% 0.049 s
org.apache.ibatis.submitted.lazyload_proxyfactory_comparison 12 0 0 6 50.0% 0.062 s
org.apache.ibatis.submitted.serializecircular 4 0 0 0 100% 0.056 s
org.apache.ibatis.submitted.nestedresulthandler_gh1551 2 0 0 0 100% 0.017 s
org.apache.ibatis.submitted.substitution_in_annots 4 0 0 0 100% 0.014 s
org.apache.ibatis.submitted.orphan_result_maps 2 0 0 0 100% 0.007 s
org.apache.ibatis.submitted.resolution.javamethods 1 0 0 0 100% 0.010 s
org.apache.ibatis.submitted.result_handler_type 3 0 0 0 100% 0.014 s
org.apache.ibatis.executor.statement 9 0 0 0 100% 0.017 s
org.apache.ibatis.submitted.include_property 10 0 0 0 100% 0.023 s
org.apache.ibatis.submitted.named_constructor_args 7 0 0 0 100% 0.024 s
org.apache.ibatis.submitted.parent_reference_3level 4 0 0 0 100% 0.026 s
org.apache.ibatis.submitted.inline_association_with_dot 2 0 0 0 100% 0.027 s
org.apache.ibatis.submitted.emptycollection 3 0 0 0 100% 0.021 s
org.apache.ibatis.transaction.managed 2 0 0 0 100% 0.005 s
org.apache.ibatis.submitted.enumtypehandler_on_map 2 0 0 0 100% 0.016 s
org.apache.ibatis.submitted.extendresultmap 1 0 0 0 100% 0.014 s
org.apache.ibatis.submitted.deferload_common_property 4 0 0 0 100% 0.044 s
org.apache.ibatis.submitted.propertiesinmapperfiles 1 0 0 0 100% 0.011 s
org.apache.ibatis.submitted.use_actual_param_name 4 0 0 0 100% 0.008 s
org.apache.ibatis.submitted.not_null_column 8 0 0 0 100% 0.017 s
org.apache.ibatis.submitted.global_variables_defaults 8 0 0 0 100% 0.056 s
org.apache.ibatis.submitted.mapper_extend 6 0 0 0 100% 0.020 s
org.apache.ibatis.submitted.null_associations 2 0 0 0 100% 0.017 s
org.apache.ibatis.submitted.rounding 2 0 0 0 100% 0.010 s
org.apache.ibatis.datasource.unpooled 2 0 0 1 50.0% 0.001 s
org.apache.ibatis.submitted.ancestor_ref 3 0 0 0 100% 0.037 s
org.apache.ibatis.submitted.batch_test 1 0 0 0 100% 0.013 s
org.apache.ibatis.submitted.discriminator 4 0 0 0 100% 0.025 s
org.apache.ibatis.submitted.ognlstatic 1 0 0 0 100% 0.015 s
org.apache.ibatis.submitted.valueinmap 2 0 0 0 100% 0.009 s
org.apache.ibatis.submitted.cglib_lazy_error 12 0 0 0 100% 0.040 s
org.apache.ibatis.submitted.flush_statement_npe 3 0 0 0 100% 0.013 s
org.apache.ibatis.submitted.map_class_name_conflict 1 0 0 0 100% 0.006 s
org.apache.ibatis.cache 39 0 0 0 100% 8.260 s
org.apache.ibatis.io 47 0 0 0 100% 0.119 s
org.apache.ibatis.submitted.resolution.cachereffromxml 1 0 0 0 100% 0.010 s
org.apache.ibatis.submitted.raw_sql_source 3 0 0 0 100% 0.008 s
org.apache.ibatis.executor 145 0 0 0 100% 1.679 s
org.apache.ibatis.submitted.global_variables 2 0 0 0 100% 0.019 s
org.apache.ibatis.submitted.no_param_type 1 0 0 0 100% 0.011 s
org.apache.ibatis.reflection.factory 6 0 0 0 100% 0.002 s
org.apache.ibatis.submitted.stringlist 3 0 0 0 100% 0.016 s
org.apache.ibatis.submitted.sqlprovider 62 0 0 0 100% 0.143 s
org.apache.ibatis.submitted.disallowdotsonnames 1 0 0 0 100% 0.006 s
org.apache.ibatis.submitted.heavy_initial_load 1 0 0 0 100% 0.230 s
org.apache.ibatis.submitted.javassist 1 0 0 0 100% 0.018 s
org.apache.ibatis.submitted.generictyperesolution 2 0 0 0 100% 0.016 s
org.apache.ibatis.submitted.primitive_result_type 2 0 0 0 100% 0.012 s
org.apache.ibatis.submitted.constructor_automapping 1 0 0 0 100% 0.017 s
org.apache.ibatis.submitted.localtime 2 0 0 0 100% 0.011 s
org.apache.ibatis.submitted.maptypehandler 2 0 0 0 100% 0.022 s
org.apache.ibatis.submitted.dml_return_types 7 0 0 0 100% 0.025 s
org.apache.ibatis.transaction.jdbc 3 0 0 0 100% 0.011 s
org.apache.ibatis.reflection 88 0 0 0 100% 0.093 s
org.apache.ibatis.exceptions 2 0 0 0 100% 0.004 s
org.apache.ibatis.submitted.constructor_columnprefix 2 0 0 0 100% 0.020 s
org.apache.ibatis.builder.xml.dynamic 33 0 0 0 100% 12.23 s
org.apache.ibatis.submitted.complex_type 1 0 0 0 100% 0.019 s
org.apache.ibatis.parsing 46 0 0 1 97.8% 0.134 s
org.apache.ibatis.submitted.generictypes 1 0 0 0 100% 0.020 s
org.apache.ibatis.submitted.immutable_constructor 2 0 0 0 100% 0.020 s
org.apache.ibatis.submitted.unmatched_prop_type 1 0 0 0 100% 0.010 s
org.apache.ibatis.datasource.jndi 1 0 0 0 100% 0.007 s
org.apache.ibatis.submitted.cache 11 0 0 0 100% 0.086 s
org.apache.ibatis.submitted.enum_interface_type_handler 3 0 0 0 100% 0.024 s
org.apache.ibatis.submitted.call_setters_on_nulls 8 0 0 0 100% 0.030 s
org.apache.ibatis.submitted.complex_column 6 0 0 0 100% 0.027 s
org.apache.ibatis.submitted.simplelistparameter 3 0 0 0 100% 0.013 s
org.apache.ibatis.submitted.column_prefix 7 0 0 0 100% 0.083 s
org.apache.ibatis.submitted.mapper_type_parameter 6 0 0 0 100% 0.026 s
org.apache.ibatis.submitted.integer_enum 1 0 0 0 100% 0.010 s
org.apache.ibatis.submitted.optional_on_mapper_method 5 0 0 0 100% 0.086 s
org.apache.ibatis.submitted.lazy_properties 9 0 0 0 100% 0.056 s
org.apache.ibatis.builder 46 0 0 0 100% 0.084 s
org.apache.ibatis.submitted.typehandler 9 0 0 0 100% 0.043 s
org.apache.ibatis.submitted.unknownobject 1 0 0 0 100% 0.005 s
org.apache.ibatis.submitted.camelcase 2 0 0 0 100% 0.014 s
org.apache.ibatis.mapping 5 0 0 0 100% 0.005 s
org.apache.ibatis.submitted.force_flush_on_select 6 0 0 0 100% 0.042 s
org.apache.ibatis.autoconstructor 6 0 0 0 100% 1.297 s
org.apache.ibatis.submitted.order_prefix_removed 1 0 0 0 100% 0.012 s
org.apache.ibatis.submitted.autodiscover 3 0 0 0 100% 0.010 s
org.apache.ibatis.submitted.multipleresultsetswithassociation 2 0 0 0 100% 0.021 s
org.apache.ibatis.submitted.associationtest 4 0 0 0 100% 0.023 s
org.apache.ibatis.submitted.column_forwarding 2 0 0 0 100% 0.016 s
org.apache.ibatis.submitted.duplicate_statements 5 0 0 2 60.0% 0.023 s
org.apache.ibatis.submitted.resolution.cacherefs 1 0 0 0 100% 0.009 s
org.apache.ibatis.submitted.awful_table 1 0 0 0 100% 0.022 s
org.apache.ibatis.submitted.duplicate_resource_loaded 1 0 0 0 100% 0.184 s
org.apache.ibatis.submitted.array_result_type 4 0 0 0 100% 0.019 s
org.apache.ibatis.submitted.complex_property 1 0 0 0 100% 0.027 s
org.apache.ibatis.logging 8 0 0 0 100% 0.089 s
org.apache.ibatis.submitted.member_access 5 0 0 0 100% 0.021 s
org.apache.ibatis.submitted.empty_row 11 0 0 0 100% 0.023 s
org.apache.ibatis.submitted.foreach 12 0 0 0 100% 0.036 s
org.apache.ibatis.submitted.inheritance 1 0 0 0 100% 0.020 s
org.apache.ibatis.scripting.defaults 6 0 0 0 100% 0.066 s
org.apache.ibatis.submitted.no_result_type_map 4 0 0 0 100% 0.010 s
org.apache.ibatis.scripting 8 0 0 0 100% 0.007 s
org.apache.ibatis.submitted.annotion_many_one_add_resultmapid 4 0 0 0 100% 0.030 s
org.apache.ibatis.submitted.repeatable 29 0 0 0 100% 0.642 s
org.apache.ibatis.submitted.nonexistentvariables 1 0 0 0 100% 0.010 s
org.apache.ibatis.submitted.blobtest 2 0 0 0 100% 0.022 s
org.apache.ibatis.binding 59 0 0 1 98.3% 2.378 s
org.apache.ibatis.submitted.multidb 8 0 0 0 100% 0.023 s
org.apache.ibatis.submitted.nestedresulthandler 5 0 0 0 100% 0.016 s
org.apache.ibatis.submitted.result_set_type 3 0 0 0 100% 0.021 s
org.apache.ibatis.submitted.default_method 3 0 0 0 100% 0.023 s
org.apache.ibatis.submitted.dynsql2 2 0 0 0 100% 0.015 s
org.apache.ibatis.datasource.pooled 5 0 0 0 100% 2.052 s
org.apache.ibatis.submitted.cursor_nested 2 0 0 0 100% 0.024 s
org.apache.ibatis.submitted.automapping 10 0 0 0 100% 0.022 s
org.apache.ibatis.submitted.enumtypehandler_on_annotation 3 0 0 0 100% 0.021 s
org.apache.ibatis.submitted.overwritingproperties 1 0 0 0 100% 0.013 s
org.apache.ibatis.submitted.empty_namespace 1 0 0 0 100% 0.004 s
org.apache.ibatis.submitted.cursor_simple 14 0 0 0 100% 0.037 s
org.apache.ibatis.submitted.timezone_edge_case 4 0 0 0 100% 0.011 s
org.apache.ibatis.submitted.collectionparameters 3 0 0 0 100% 0.017 s
org.apache.ibatis.submitted.blocking_cache 3 0 0 0 100% 1.058 s
org.apache.ibatis.submitted.multipleiterates 1 0 0 0 100% 0.011 s
org.apache.ibatis.submitted.refid_resolution 2 0 0 0 100% 0.010 s
org.apache.ibatis.submitted.xml_references 2 0 0 0 100% 0.009 s
org.apache.ibatis.submitted.arg_name_based_constructor_automapping 7 0 0 0 100% 0.029 s
org.apache.ibatis.submitted.annotion_many_one_add_columnprefix 4 0 0 0 100% 0.035 s
org.apache.ibatis.cursor.defaults 1 0 0 0 100% 1.118 s
org.apache.ibatis.submitted.nestedresulthandler_association 2 0 0 0 100% 0.013 s
org.apache.ibatis.submitted.cacheorder 1 0 0 0 100% 0.018 s
org.apache.ibatis.submitted.uuid_test 2 0 0 0 100% 0.009 s
org.apache.ibatis.builder.xsd 3 0 0 3 0% 0.001 s
org.apache.ibatis.submitted.language 11 0 0 0 100% 0.207 s
org.apache.ibatis.submitted.associationtype 1 0 0 0 100% 0.016 s
org.apache.ibatis.submitted.association_nested 1 0 0 0 100% 0.017 s
org.apache.ibatis.submitted.sql 1 0 0 0 100% 0.013 s
org.apache.ibatis.submitted.custom_collection_handling 2 0 0 0 100% 0.035 s
org.apache.ibatis.submitted.initialized_collection_property 2 0 0 1 50.0% 0.014 s
org.apache.ibatis.executor.loader 15 0 0 0 100% 0.780 s
org.apache.ibatis.jdbc 68 0 0 1 98.5% 0.304 s
org.apache.ibatis.submitted.includes 2 0 0 0 100% 0.019 s
org.apache.ibatis.submitted.bringrags 1 0 0 0 100% 0.018 s
org.apache.ibatis.submitted.nested 5 0 0 0 100% 0.015 s
org.apache.ibatis.submitted.sptests 32 0 0 0 100% 0.033 s
org.apache.ibatis.submitted.results_id 5 0 0 0 100% 0.017 s
org.apache.ibatis.submitted.cursor_cache_oom 1 0 0 0 100% 3.175 s
org.apache.ibatis.submitted.call_setters_on_nulls_again 1 0 0 0 100% 0.012 s
org.apache.ibatis.submitted.primitive_array 1 0 0 0 100% 0.009 s
org.apache.ibatis.submitted.lazy_immutable 1 0 0 0 100% 0.010 s
org.apache.ibatis.submitted.manyanno 1 0 0 0 100% 0.632 s
org.apache.ibatis.submitted.missing_id_property 1 0 0 0 100% 0.016 s
org.apache.ibatis.submitted.multiple_discriminator 3 0 0 0 100% 0.016 s
org.apache.ibatis.submitted.nested_query_cache 2 0 0 0 100% 0.173 s
org.apache.ibatis.submitted.enum_with_method 2 0 0 0 100% 0.020 s
org.apache.ibatis.logging.jdbc 14 0 0 0 100% 0.101 s
org.apache.ibatis.submitted.batch_keys 5 0 0 0 100% 0.049 s
org.apache.ibatis.submitted.extend 1 0 0 0 100% 0.015 s
org.apache.ibatis.submitted.count 1 0 0 0 100% 0.008 s
org.apache.ibatis.submitted.array_type_handler 2 0 0 0 100% 0.026 s
org.apache.ibatis.submitted.extends_with_constructor 4 0 0 0 100% 0.030 s
org.apache.ibatis.submitted.dynsql 9 0 0 0 100% 0.046 s
org.apache.ibatis.submitted.parametrizedlist 4 0 0 0 100% 0.020 s
org.apache.ibatis.submitted.timestamp_with_timezone 3 0 0 1 66.7% 0.010 s
org.apache.ibatis.submitted.resultmapwithassociationstest 1 0 0 0 100% 0.010 s
org.apache.ibatis.submitted.result_handler 2 0 0 0 100% 0.007 s
org.apache.ibatis.scripting.xmltags 2 0 0 0 100% 0.022 s
org.apache.ibatis.submitted.encoding 2 0 0 0 100% 0.011 s
org.apache.ibatis.submitted.basetest 2 0 0 0 100% 0.009 s
org.apache.ibatis.submitted.resolution.deepresultmap 1 0 0 0 100% 0.012 s
org.apache.ibatis.session 68 0 0 0 100% 0.722 s
org.apache.ibatis.submitted.criterion 1 0 0 0 100% 0.016 s
org.apache.ibatis.submitted.foreach_map 4 0 0 0 100% 0.017 s

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.015 s

org.apache.ibatis.submitted.selectkey

- Class Tests Errors Failures Skipped Success Rate Time
SelectKeyTest 21 0 0 2 90.5% 0.197 s

org.apache.ibatis.submitted.hashmaptypehandler

- Class Tests Errors Failures Skipped Success Rate Time
HashMapTypeHandlerTest 4 0 0 0 100% 0.020 s

org.apache.ibatis.submitted.parent_childs

- Class Tests Errors Failures Skipped Success Rate Time
ParentChildTest 2 0 0 0 100% 0.014 s

org.apache.ibatis.submitted.primitives

- Class Tests Errors Failures Skipped Success Rate Time
PrimitivesTest 1 0 0 0 100% 0.009 s

org.apache.ibatis.submitted.permissions

- Class Tests Errors Failures Skipped Success Rate Time
PermissionsTest 2 0 0 0 100% 0.015 s

org.apache.ibatis.submitted.record_type

- Class Tests Errors Failures Skipped Success Rate Time
RecordTypeTest 4 0 0 0 100% 0.034 s

org.apache.ibatis.executor.resultset

- Class Tests Errors Failures Skipped Success Rate Time
DefaultResultSetHandlerTest 2 0 0 0 100% 0.206 s

org.apache.ibatis.submitted.lazy_deserialize

- Class Tests Errors Failures Skipped Success Rate Time
LazyDeserializeTest 2 0 0 0 100% 0.025 s

org.apache.ibatis.submitted.xml_external_ref

- Class Tests Errors Failures Skipped Success Rate Time
MultipleCrossIncludeTest 3 0 0 0 100% 0.036 s
MultipleIncludeTest 2 0 0 0 100% 0.010 s
MultipleReverseIncludeTest 2 0 0 0 100% 0.009 s
NonFullyQualifiedNamespaceTest 1 0 0 0 100% 0.007 s
ParameterMapReferenceTest 2 0 0 0 100% 0.010 s
ResultMapExtendsTest 2 0 0 0 100% 0.012 s
ResultMapReferenceTest 2 0 0 0 100% 0.010 s
ReverseIncludeTest 2 0 0 0 100% 0.008 s
SameIdTest 2 0 0 0 100% 0.014 s
ShortNameTest 2 0 0 0 100% 0.012 s
XmlExternalRefTest 5 0 0 0 100% 0.023 s

org.apache.ibatis.plugin

- Class Tests Errors Failures Skipped Success Rate Time
PluginTest 2 0 0 0 100% 0.009 s

org.apache.ibatis.submitted.lazyload_common_property

- Class Tests Errors Failures Skipped Success Rate Time
CommonPropertyLazyLoadTest 4 0 0 0 100% 0.025 s

org.apache.ibatis.submitted.ognl_enum

- Class Tests Errors Failures Skipped Success Rate Time
EnumWithOgnlTest 4 0 0 0 100% 0.036 s

org.apache.ibatis.submitted.quotedcolumnnames

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

org.apache.ibatis.submitted.param_name_resolve

- Class Tests Errors Failures Skipped Success Rate Time
ActualParamNameTest 2 0 0 0 100% 0.014 s
NoActualParamNameTest 1 0 0 0 100% 0.007 s

org.apache.ibatis.type

- Class Tests Errors Failures Skipped Success Rate Time
ArrayTypeHandlerTest 10 0 0 0 100% 0.070 s
BigDecimalTypeHandlerTest 4 0 0 0 100% 0.006 s
BigIntegerTypeHandlerTest 7 0 0 0 100% 0.005 s
BlobByteObjectArrayTypeHandlerTest 7 0 0 0 100% 0.022 s
BlobInputStreamTypeHandlerTest 8 0 0 0 100% 0.059 s
BlobTypeHandlerTest 7 0 0 0 100% 0.009 s
BooleanTypeHandlerTest 7 0 0 0 100% 0.005 s
ByteArrayTypeHandlerTest 4 0 0 0 100% 0.003 s
ByteObjectArrayTypeHandlerTest 7 0 0 0 100% 0.006 s
ByteTypeHandlerTest 7 0 0 0 100% 0.006 s
CharacterTypeHandlerTest 11 0 0 0 100% 0.008 s
ClobReaderTypeHandlerTest 8 0 0 0 100% 0.037 s
ClobTypeHandlerTest 7 0 0 0 100% 0.006 s
DateOnlyTypeHandlerTest 7 0 0 0 100% 0.004 s
DateTypeHandlerTest 7 0 0 0 100% 0.003 s
DoubleTypeHandlerTest 7 0 0 0 100% 0.003 s
EnumOrdinalTypeHandlerTest 8 0 0 0 100% 0.003 s
EnumTypeHandlerTest 8 0 0 0 100% 0.005 s
FloatTypeHandlerTest 7 0 0 0 100% 0.003 s
GenericTypeSupportedInHierarchiesTestCase 1 0 0 0 100% 0.003 s
InstantTypeHandlerTest 7 0 0 0 100% 0.005 s
IntegerTypeHandlerTest 7 0 0 0 100% 0.005 s
JapaneseDateTypeHandlerTest 7 0 0 0 100% 0.010 s
JdbcTypeTest 2 0 0 0 100% 0.002 s
Jsr310TypeHandlerRegistryTest 1 0 0 0 100% 0.001 s
LocalDateTimeTypeHandlerTest 7 0 0 0 100% 0.004 s
LocalDateTypeHandlerTest 7 0 0 0 100% 0.003 s
LocalTimeTypeHandlerTest 7 0 0 0 100% 0.004 s
LongTypeHandlerTest 7 0 0 0 100% 0.004 s
MonthTypeHandlerTest 7 0 0 0 100% 0.006 s
NClobTypeHandlerTest 7 0 0 0 100% 0.004 s
NStringTypeHandlerTest 4 0 0 0 100% 0.003 s
ObjectTypeHandlerTest 7 0 0 0 100% 0.003 s
OffsetDateTimeTypeHandlerTest 7 0 0 0 100% 0.003 s
OffsetTimeTypeHandlerTest 7 0 0 0 100% 0.004 s
ShortTypeHandlerTest 7 0 0 0 100% 0.004 s
SimpleTypeRegistryTest 3 0 0 0 100% 0 s
SqlDateTypeHandlerTest 4 0 0 0 100% 0.002 s
SqlTimetampTypeHandlerTest 4 0 0 0 100% 0.002 s
SqlTimeTypeHandlerTest 4 0 0 0 100% 0.001 s
StringTypeHandlerTest 4 0 0 0 100% 0.002 s
TimeOnlyTypeHandlerTest 7 0 0 0 100% 0.004 s
TypeAliasRegistryTest 7 0 0 0 100% 0.003 s
TypeHandlerRegistryTest 9 0 0 0 100% 0.110 s
UnknownTypeHandlerTest 11 0 0 0 100% 0.032 s
YearMonthTypeHandlerTest 7 0 0 0 100% 0.004 s
YearTypeHandlerTest 7 0 0 0 100% 0.003 s
ZonedDateTimeTypeHandlerTest 7 0 0 0 100% 0.003 s

org.apache.ibatis.submitted.typehandlerinjection

- Class Tests Errors Failures Skipped Success Rate Time
TypeHandlerInjectionTest 1 0 0 0 100% 0.009 s

org.apache.ibatis.submitted.keygen

- Class Tests Errors Failures Skipped Success Rate Time
Jdbc3KeyGeneratorTest 32 0 0 0 100% 0.049 s

org.apache.ibatis.submitted.lazyload_proxyfactory_comparison

- Class Tests Errors Failures Skipped Success Rate Time
DefaultLazyTest 6 0 0 0 100% 0.061 s
JavassistLazyTest 6 0 0 6 0% 0.001 s

org.apache.ibatis.submitted.serializecircular

- Class Tests Errors Failures Skipped Success Rate Time
SerializeCircularTest 4 0 0 0 100% 0.056 s

org.apache.ibatis.submitted.nestedresulthandler_gh1551

- Class Tests Errors Failures Skipped Success Rate Time
NestedResultHandlerGh1551Test 2 0 0 0 100% 0.017 s

org.apache.ibatis.submitted.substitution_in_annots

- Class Tests Errors Failures Skipped Success Rate Time
SubstitutionInAnnotsTest 4 0 0 0 100% 0.014 s

org.apache.ibatis.submitted.orphan_result_maps

- Class Tests Errors Failures Skipped Success Rate Time
OrphanResultMapTest 2 0 0 0 100% 0.007 s

org.apache.ibatis.submitted.resolution.javamethods

- Class Tests Errors Failures Skipped Success Rate Time
JavaMethodsTest 1 0 0 0 100% 0.010 s

org.apache.ibatis.submitted.result_handler_type

- Class Tests Errors Failures Skipped Success Rate Time
DefaultResultHandlerTypeTest 3 0 0 0 100% 0.014 s

org.apache.ibatis.executor.statement

- Class Tests Errors Failures Skipped Success Rate Time
BaseStatementHandlerTest 9 0 0 0 100% 0.017 s

org.apache.ibatis.submitted.include_property

- Class Tests Errors Failures Skipped Success Rate Time
IncludePropertyErrorTest 1 0 0 0 100% 0.004 s
IncludePropertyTest 9 0 0 0 100% 0.019 s

org.apache.ibatis.submitted.named_constructor_args

- Class Tests Errors Failures Skipped Success Rate Time
InvalidNamedConstructorArgsTest 3 0 0 0 100% 0.010 s
NamedConstructorArgsTest 2 0 0 0 100% 0.008 s
NamedConstructorArgsUseActualNameTest 2 0 0 0 100% 0.006 s

org.apache.ibatis.submitted.parent_reference_3level

- Class Tests Errors Failures Skipped Success Rate Time
BlogTest 4 0 0 0 100% 0.026 s

org.apache.ibatis.submitted.inline_association_with_dot

- Class Tests Errors Failures Skipped Success Rate Time
InlineCollectionWithDotTest 2 0 0 0 100% 0.027 s

org.apache.ibatis.submitted.emptycollection

- Class Tests Errors Failures Skipped Success Rate Time
DaoTest 3 0 0 0 100% 0.021 s

org.apache.ibatis.transaction.managed

- Class Tests Errors Failures Skipped Success Rate Time
ManagedTransactionFactoryTest 2 0 0 0 100% 0.005 s

org.apache.ibatis.submitted.enumtypehandler_on_map

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

org.apache.ibatis.submitted.extendresultmap

- Class Tests Errors Failures Skipped Success Rate Time
ExtendResultMapTest 1 0 0 0 100% 0.014 s

org.apache.ibatis.submitted.deferload_common_property

- Class Tests Errors Failures Skipped Success Rate Time
CommonPropertyDeferLoadTest 4 0 0 0 100% 0.044 s

org.apache.ibatis.submitted.propertiesinmapperfiles

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

org.apache.ibatis.submitted.use_actual_param_name

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

org.apache.ibatis.submitted.not_null_column

- Class Tests Errors Failures Skipped Success Rate Time
NotNullColumnTest 8 0 0 0 100% 0.017 s

org.apache.ibatis.submitted.global_variables_defaults

- Class Tests Errors Failures Skipped Success Rate Time
AnnotationMapperTest 2 0 0 0 100% 0.018 s
ConfigurationTest 2 0 0 0 100% 0.013 s
CustomizationTest 2 0 0 0 100% 0.013 s
XmlMapperTest 2 0 0 0 100% 0.012 s

org.apache.ibatis.submitted.mapper_extend

- Class Tests Errors Failures Skipped Success Rate Time
MapperExtendTest 6 0 0 0 100% 0.020 s

org.apache.ibatis.submitted.null_associations

- Class Tests Errors Failures Skipped Success Rate Time
FooMapperTest 2 0 0 0 100% 0.017 s

org.apache.ibatis.submitted.rounding

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

org.apache.ibatis.datasource.unpooled

- Class Tests Errors Failures Skipped Success Rate Time
UnpooledDataSourceTest 2 0 0 1 50.0% 0.001 s

org.apache.ibatis.submitted.ancestor_ref

- Class Tests Errors Failures Skipped Success Rate Time
AncestorRefTest 3 0 0 0 100% 0.037 s

org.apache.ibatis.submitted.batch_test

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

org.apache.ibatis.submitted.discriminator

- Class Tests Errors Failures Skipped Success Rate Time
DiscriminatorTest 4 0 0 0 100% 0.025 s

org.apache.ibatis.submitted.ognlstatic

- Class Tests Errors Failures Skipped Success Rate Time
OgnlStaticTest 1 0 0 0 100% 0.015 s

org.apache.ibatis.submitted.valueinmap

- Class Tests Errors Failures Skipped Success Rate Time
ValueInMapTest 2 0 0 0 100% 0.009 s

org.apache.ibatis.submitted.cglib_lazy_error

- Class Tests Errors Failures Skipped Success Rate Time
CglibNPELazyTest 5 0 0 0 100% 0.022 s
CglibNPETest 7 0 0 0 100% 0.018 s

org.apache.ibatis.submitted.flush_statement_npe

- Class Tests Errors Failures Skipped Success Rate Time
FlushStatementNpeTest 3 0 0 0 100% 0.013 s

org.apache.ibatis.submitted.map_class_name_conflict

- Class Tests Errors Failures Skipped Success Rate Time
MapperNameTest 1 0 0 0 100% 0.006 s

org.apache.ibatis.cache

- Class Tests Errors Failures Skipped Success Rate Time
BaseCacheTest 1 0 0 0 100% 0.001 s
CacheKeyTest 10 0 0 0 100% 2.029 s
FifoCacheTest 4 0 0 0 100% 0.002 s
LruCacheTest 4 0 0 0 100% 0.002 s
PerpetualCacheTest 5 0 0 0 100% 0.039 s
ScheduledCacheTest 3 0 0 0 100% 5.013 s
SerializedCacheTest 3 0 0 0 100% 0.003 s
SoftCacheTest 4 0 0 0 100% 0.664 s
SuperCacheTest 1 0 0 0 100% 0.430 s
WeakCacheTest 4 0 0 0 100% 0.077 s

org.apache.ibatis.io

- Class Tests Errors Failures Skipped Success Rate Time
ClassLoaderWrapperTest 9 0 0 0 100% 0.003 s
ExternalResourcesTest 4 0 0 0 100% 0.026 s
ResolverUtilTest 12 0 0 0 100% 0.071 s
ResourcesTest 17 0 0 0 100% 0.008 s
VFSTest 5 0 0 0 100% 0.011 s

org.apache.ibatis.submitted.resolution.cachereffromxml

- Class Tests Errors Failures Skipped Success Rate Time
CacheRefFromXmlTest 1 0 0 0 100% 0.010 s

org.apache.ibatis.submitted.raw_sql_source

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

org.apache.ibatis.executor

- Class Tests Errors Failures Skipped Success Rate Time
BaseExecutorTest 22 0 0 0 100% 0.267 s
BatchExecutorTest 23 0 0 0 100% 0.368 s
CachingBatchExecutorTest 23 0 0 0 100% 0.200 s
CachingReuseExecutorTest 23 0 0 0 100% 0.194 s
CachingSimpleExecutorTest 23 0 0 0 100% 0.190 s
ErrorContextTest 2 0 0 0 100% 0 s
ResultExtractorTest 6 0 0 0 100% 0.229 s
ReuseExecutorTest 23 0 0 0 100% 0.231 s

org.apache.ibatis.submitted.global_variables

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

org.apache.ibatis.submitted.no_param_type

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

org.apache.ibatis.reflection.factory

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

org.apache.ibatis.submitted.stringlist

- Class Tests Errors Failures Skipped Success Rate Time
StringListTest 3 0 0 0 100% 0.016 s

org.apache.ibatis.submitted.sqlprovider

- Class Tests Errors Failures Skipped Success Rate Time
ProviderMethodResolutionTest 9 0 0 0 100% 0.032 s
SqlProviderTest 53 0 0 0 100% 0.111 s

org.apache.ibatis.submitted.disallowdotsonnames

- Class Tests Errors Failures Skipped Success Rate Time
DisallowDotsOnNamesTest 1 0 0 0 100% 0.006 s

org.apache.ibatis.submitted.heavy_initial_load

- Class Tests Errors Failures Skipped Success Rate Time
HeavyInitialLoadTest 1 0 0 0 100% 0.230 s

org.apache.ibatis.submitted.javassist

- Class Tests Errors Failures Skipped Success Rate Time
JavassistTest 1 0 0 0 100% 0.018 s

org.apache.ibatis.submitted.generictyperesolution

- Class Tests Errors Failures Skipped Success Rate Time
GenericTypeResolutionTest 2 0 0 0 100% 0.016 s

org.apache.ibatis.submitted.primitive_result_type

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

org.apache.ibatis.submitted.constructor_automapping

- Class Tests Errors Failures Skipped Success Rate Time
ConstructorAutomappingTest 1 0 0 0 100% 0.017 s

org.apache.ibatis.submitted.localtime

- Class Tests Errors Failures Skipped Success Rate Time
LocalTimeTest 2 0 0 0 100% 0.011 s

org.apache.ibatis.submitted.maptypehandler

- Class Tests Errors Failures Skipped Success Rate Time
MapTypeHandlerTest 2 0 0 0 100% 0.022 s

org.apache.ibatis.submitted.dml_return_types

- Class Tests Errors Failures Skipped Success Rate Time
DmlMapperReturnTypesTest 7 0 0 0 100% 0.025 s

org.apache.ibatis.transaction.jdbc

- Class Tests Errors Failures Skipped Success Rate Time
JdbcTransactionFactoryTest 2 0 0 0 100% 0.009 s
JdbcTransactionTest 1 0 0 0 100% 0.002 s

org.apache.ibatis.reflection

- Class Tests Errors Failures Skipped Success Rate Time
ArrayUtilTest 3 0 0 0 100% 0.002 s
ExceptionUtilTest 1 0 0 0 100% 0.001 s
MetaClassTest 8 0 0 0 100% 0.008 s
MetaObjectTest 24 0 0 0 100% 0.014 s
ReflectorTest 17 0 0 0 100% 0.018 s
TypeParameterResolverTest 35 0 0 0 100% 0.050 s

org.apache.ibatis.exceptions

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

org.apache.ibatis.submitted.constructor_columnprefix

- Class Tests Errors Failures Skipped Success Rate Time
ConstructorColumnPrefixTest 2 0 0 0 100% 0.020 s

org.apache.ibatis.builder.xml.dynamic

- Class Tests Errors Failures Skipped Success Rate Time
DynamicSqlSourceTest 25 0 0 0 100% 12.22 s
ExpressionEvaluatorTest 8 0 0 0 100% 0.007 s

org.apache.ibatis.submitted.complex_type

- Class Tests Errors Failures Skipped Success Rate Time
ComplexTypeTest 1 0 0 0 100% 0.019 s

org.apache.ibatis.parsing

- Class Tests Errors Failures Skipped Success Rate Time
GenericTokenParserTest 25 0 0 1 96.0% 0.064 s
PropertyParserTest 4 0 0 0 100% 0.002 s
XPathParserTest 17 0 0 0 100% 0.068 s

org.apache.ibatis.submitted.generictypes

- Class Tests Errors Failures Skipped Success Rate Time
GenericTypesTest 1 0 0 0 100% 0.020 s

org.apache.ibatis.submitted.immutable_constructor

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

org.apache.ibatis.submitted.unmatched_prop_type

- Class Tests Errors Failures Skipped Success Rate Time
UnmatchedPropTypeTest 1 0 0 0 100% 0.010 s

org.apache.ibatis.datasource.jndi

- Class Tests Errors Failures Skipped Success Rate Time
JndiDataSourceFactoryTest 1 0 0 0 100% 0.007 s

org.apache.ibatis.submitted.cache

- Class Tests Errors Failures Skipped Success Rate Time
CacheTest 11 0 0 0 100% 0.086 s

org.apache.ibatis.submitted.enum_interface_type_handler

- Class Tests Errors Failures Skipped Success Rate Time
EnumInterfaceTypeHandlerTest 3 0 0 0 100% 0.024 s

org.apache.ibatis.submitted.call_setters_on_nulls

- Class Tests Errors Failures Skipped Success Rate Time
CallSettersOnNullsTest 5 0 0 0 100% 0.022 s
DoNotCallSettersOnNullsTest 3 0 0 0 100% 0.008 s

org.apache.ibatis.submitted.complex_column

- Class Tests Errors Failures Skipped Success Rate Time
ComplexColumnTest 6 0 0 0 100% 0.027 s

org.apache.ibatis.submitted.simplelistparameter

- Class Tests Errors Failures Skipped Success Rate Time
SimpleListParameterTest 3 0 0 0 100% 0.013 s

org.apache.ibatis.submitted.column_prefix

- Class Tests Errors Failures Skipped Success Rate Time
ColumnPrefixAutoMappingTest 3 0 0 0 100% 0.037 s
ColumnPrefixNestedQueryTest 2 0 0 0 100% 0.024 s
ColumnPrefixTest 2 0 0 0 100% 0.022 s

org.apache.ibatis.submitted.mapper_type_parameter

- Class Tests Errors Failures Skipped Success Rate Time
MapperTypeParameterTest 6 0 0 0 100% 0.026 s

org.apache.ibatis.submitted.integer_enum

- Class Tests Errors Failures Skipped Success Rate Time
IntegerEnumTest 1 0 0 0 100% 0.010 s

org.apache.ibatis.submitted.optional_on_mapper_method

- Class Tests Errors Failures Skipped Success Rate Time
OptionalOnMapperMethodTest 5 0 0 0 100% 0.086 s

org.apache.ibatis.submitted.lazy_properties

- Class Tests Errors Failures Skipped Success Rate Time
LazyPropertiesTest 9 0 0 0 100% 0.056 s

org.apache.ibatis.builder

- Class Tests Errors Failures Skipped Success Rate Time
AnnotationMapperBuilderTest 5 0 0 0 100% 0.019 s
ParameterExpressionTest 14 0 0 0 100% 0.007 s
SqlSourceBuilderTest 2 0 0 0 100% 0.002 s
XmlConfigBuilderTest 9 0 0 0 100% 0.028 s
XmlMapperBuilderTest 16 0 0 0 100% 0.028 s

org.apache.ibatis.submitted.typehandler

- Class Tests Errors Failures Skipped Success Rate Time
TypeHandlerTest 9 0 0 0 100% 0.043 s

org.apache.ibatis.submitted.unknownobject

- Class Tests Errors Failures Skipped Success Rate Time
UnknownObjectTest 1 0 0 0 100% 0.005 s

org.apache.ibatis.submitted.camelcase

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

org.apache.ibatis.mapping

- Class Tests Errors Failures Skipped Success Rate Time
BoundSqlTest 1 0 0 0 100% 0 s
CacheBuilderTest 2 0 0 0 100% 0.002 s
ResultMappingTest 2 0 0 0 100% 0.003 s

org.apache.ibatis.submitted.force_flush_on_select

- Class Tests Errors Failures Skipped Success Rate Time
ForceFlushOnSelectTest 6 0 0 0 100% 0.042 s

org.apache.ibatis.autoconstructor

- Class Tests Errors Failures Skipped Success Rate Time
AutoConstructorTest 6 0 0 0 100% 1.297 s

org.apache.ibatis.submitted.order_prefix_removed

- Class Tests Errors Failures Skipped Success Rate Time
OrderPrefixRemovedTest 1 0 0 0 100% 0.012 s

org.apache.ibatis.submitted.autodiscover

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

org.apache.ibatis.submitted.multipleresultsetswithassociation

- Class Tests Errors Failures Skipped Success Rate Time
MultipleResultSetTest 2 0 0 0 100% 0.021 s

org.apache.ibatis.submitted.associationtest

- Class Tests Errors Failures Skipped Success Rate Time
AssociationTest 4 0 0 0 100% 0.023 s

org.apache.ibatis.submitted.column_forwarding

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

org.apache.ibatis.submitted.duplicate_statements

- Class Tests Errors Failures Skipped Success Rate Time
DuplicateStatementsTest 5 0 0 2 60.0% 0.023 s

org.apache.ibatis.submitted.resolution.cacherefs

- Class Tests Errors Failures Skipped Success Rate Time
CacheRefsTest 1 0 0 0 100% 0.009 s

org.apache.ibatis.submitted.awful_table

- Class Tests Errors Failures Skipped Success Rate Time
AwfulTableTest 1 0 0 0 100% 0.022 s

org.apache.ibatis.submitted.duplicate_resource_loaded

- Class Tests Errors Failures Skipped Success Rate Time
DuplicateResourceTest 1 0 0 0 100% 0.184 s

org.apache.ibatis.submitted.array_result_type

- Class Tests Errors Failures Skipped Success Rate Time
ArrayResultTypeTest 4 0 0 0 100% 0.019 s

org.apache.ibatis.submitted.complex_property

- Class Tests Errors Failures Skipped Success Rate Time
ComponentTest 1 0 0 0 100% 0.027 s

org.apache.ibatis.logging

- Class Tests Errors Failures Skipped Success Rate Time
LogFactoryTest 8 0 0 0 100% 0.089 s

org.apache.ibatis.submitted.member_access

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

org.apache.ibatis.submitted.empty_row

- Class Tests Errors Failures Skipped Success Rate Time
ReturnInstanceForEmptyRowTest 11 0 0 0 100% 0.023 s

org.apache.ibatis.submitted.foreach

- Class Tests Errors Failures Skipped Success Rate Time
ForEachTest 12 0 0 0 100% 0.036 s

org.apache.ibatis.submitted.inheritance

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

org.apache.ibatis.scripting.defaults

- Class Tests Errors Failures Skipped Success Rate Time
DefaultParameterHandlerTest 6 0 0 0 100% 0.066 s

org.apache.ibatis.submitted.no_result_type_map

- Class Tests Errors Failures Skipped Success Rate Time
NoResultTypeMapTest 4 0 0 0 100% 0.010 s

org.apache.ibatis.scripting

- Class Tests Errors Failures Skipped Success Rate Time
LanguageDriverRegistryTest 8 0 0 0 100% 0.007 s

org.apache.ibatis.submitted.annotion_many_one_add_resultmapid

- Class Tests Errors Failures Skipped Success Rate Time
OneManyResultMapTest 4 0 0 0 100% 0.030 s

org.apache.ibatis.submitted.repeatable

- Class Tests Errors Failures Skipped Success Rate Time
RepeatableDeleteTest 6 0 0 0 100% 0.431 s
RepeatableErrorTest 3 0 0 0 100% 0.013 s
RepeatableInsertTest 6 0 0 0 100% 0.066 s
RepeatableSelectTest 8 0 0 0 100% 0.067 s
RepeatableUpdateTest 6 0 0 0 100% 0.065 s

org.apache.ibatis.submitted.nonexistentvariables

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

org.apache.ibatis.submitted.blobtest

- Class Tests Errors Failures Skipped Success Rate Time
BlobTest 2 0 0 0 100% 0.022 s

org.apache.ibatis.binding

- Class Tests Errors Failures Skipped Success Rate Time
BindingTest 53 0 0 1 98.1% 2.166 s
FlushTest 1 0 0 0 100% 0.180 s
MapperMethodParamTest 2 0 0 0 100% 0.020 s
WrongMapperTest 1 0 0 0 100% 0.003 s
WrongNamespacesTest 2 0 0 0 100% 0.009 s

org.apache.ibatis.submitted.multidb

- Class Tests Errors Failures Skipped Success Rate Time
MultiDbTest 6 0 0 0 100% 0.017 s
ProviderTest 2 0 0 0 100% 0.006 s

org.apache.ibatis.submitted.nestedresulthandler

- Class Tests Errors Failures Skipped Success Rate Time
NestedResultHandlerTest 5 0 0 0 100% 0.016 s

org.apache.ibatis.submitted.result_set_type

- Class Tests Errors Failures Skipped Success Rate Time
ResultSetTypeTest 3 0 0 0 100% 0.021 s

org.apache.ibatis.submitted.default_method

- Class Tests Errors Failures Skipped Success Rate Time
DefaultMethodTest 3 0 0 0 100% 0.023 s

org.apache.ibatis.submitted.dynsql2

- Class Tests Errors Failures Skipped Success Rate Time
DynSqlTest 2 0 0 0 100% 0.015 s

org.apache.ibatis.datasource.pooled

- Class Tests Errors Failures Skipped Success Rate Time
PooledDataSourceTest 5 0 0 0 100% 2.052 s

org.apache.ibatis.submitted.cursor_nested

- Class Tests Errors Failures Skipped Success Rate Time
CursorNestedTest 2 0 0 0 100% 0.024 s

org.apache.ibatis.submitted.automapping

- Class Tests Errors Failures Skipped Success Rate Time
AutomappingTest 10 0 0 0 100% 0.022 s

org.apache.ibatis.submitted.enumtypehandler_on_annotation

- Class Tests Errors Failures Skipped Success Rate Time
EnumTypeHandlerUsingAnnotationTest 3 0 0 0 100% 0.021 s

org.apache.ibatis.submitted.overwritingproperties

- Class Tests Errors Failures Skipped Success Rate Time
FooMapperTest 1 0 0 0 100% 0.013 s

org.apache.ibatis.submitted.empty_namespace

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

org.apache.ibatis.submitted.cursor_simple

- Class Tests Errors Failures Skipped Success Rate Time
CursorSimpleTest 14 0 0 0 100% 0.037 s

org.apache.ibatis.submitted.timezone_edge_case

- Class Tests Errors Failures Skipped Success Rate Time
TimezoneEdgeCaseTest 4 0 0 0 100% 0.011 s

org.apache.ibatis.submitted.collectionparameters

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

org.apache.ibatis.submitted.blocking_cache

- Class Tests Errors Failures Skipped Success Rate Time
BlockingCacheTest 3 0 0 0 100% 1.058 s

org.apache.ibatis.submitted.multipleiterates

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

org.apache.ibatis.submitted.refid_resolution

- Class Tests Errors Failures Skipped Success Rate Time
ExternalRefidResolutionTest 1 0 0 0 100% 0.006 s
RefidResolutionTest 1 0 0 0 100% 0.004 s

org.apache.ibatis.submitted.xml_references

- Class Tests Errors Failures Skipped Success Rate Time
EnumWithOgnlTest 2 0 0 0 100% 0.009 s

org.apache.ibatis.submitted.arg_name_based_constructor_automapping

- Class Tests Errors Failures Skipped Success Rate Time
ArgNameBasedConstructorAutoMappingTest 7 0 0 0 100% 0.029 s

org.apache.ibatis.submitted.annotion_many_one_add_columnprefix

- Class Tests Errors Failures Skipped Success Rate Time
OneManyColumnPrefixTest 4 0 0 0 100% 0.035 s

org.apache.ibatis.cursor.defaults

- Class Tests Errors Failures Skipped Success Rate Time
DefaultCursorTest 1 0 0 0 100% 1.118 s

org.apache.ibatis.submitted.nestedresulthandler_association

- Class Tests Errors Failures Skipped Success Rate Time
NestedResultHandlerAssociationTest 2 0 0 0 100% 0.013 s

org.apache.ibatis.submitted.cacheorder

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

org.apache.ibatis.submitted.uuid_test

- Class Tests Errors Failures Skipped Success Rate Time
UUIDTest 2 0 0 0 100% 0.009 s

org.apache.ibatis.builder.xsd

- Class Tests Errors Failures Skipped Success Rate Time
XmlConfigBuilderTest 2 0 0 2 0% 0.001 s
XmlMapperBuilderTest 1 0 0 1 0% 0 s

org.apache.ibatis.submitted.language

- Class Tests Errors Failures Skipped Success Rate Time
LanguageTest 11 0 0 0 100% 0.207 s

org.apache.ibatis.submitted.associationtype

- Class Tests Errors Failures Skipped Success Rate Time
AssociationTypeTest 1 0 0 0 100% 0.016 s

org.apache.ibatis.submitted.association_nested

- Class Tests Errors Failures Skipped Success Rate Time
FolderMapperTest 1 0 0 0 100% 0.017 s

org.apache.ibatis.submitted.sql

- Class Tests Errors Failures Skipped Success Rate Time
HsqldbSQLTest 1 0 0 0 100% 0.013 s

org.apache.ibatis.submitted.custom_collection_handling

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

org.apache.ibatis.submitted.initialized_collection_property

- Class Tests Errors Failures Skipped Success Rate Time
AuthorDAOTest 2 0 0 1 50.0% 0.014 s

org.apache.ibatis.executor.loader

- Class Tests Errors Failures Skipped Success Rate Time
JavassistProxyTest 15 0 0 0 100% 0.780 s

org.apache.ibatis.jdbc

- Class Tests Errors Failures Skipped Success Rate Time
NullTest 1 0 0 0 100% 0.002 s
PooledDataSourceTest 3 0 0 0 100% 0.021 s
ScriptRunnerTest 12 0 0 1 91.7% 0.075 s
SelectBuilderTest 5 0 0 0 100% 0.004 s
SqlBuilderTest 5 0 0 0 100% 0.002 s
SqlRunnerTest 6 0 0 0 100% 0.170 s
SQLTest 36 0 0 0 100% 0.030 s

org.apache.ibatis.submitted.includes

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

org.apache.ibatis.submitted.bringrags

- Class Tests Errors Failures Skipped Success Rate Time
SimpleObjectTest 1 0 0 0 100% 0.018 s

org.apache.ibatis.submitted.nested

- Class Tests Errors Failures Skipped Success Rate Time
NestedForEachTest 5 0 0 0 100% 0.015 s

org.apache.ibatis.submitted.sptests

- Class Tests Errors Failures Skipped Success Rate Time
SPTest 32 0 0 0 100% 0.033 s

org.apache.ibatis.submitted.results_id

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

org.apache.ibatis.submitted.cursor_cache_oom

- Class Tests Errors Failures Skipped Success Rate Time
CursorOomTest 1 0 0 0 100% 3.175 s

org.apache.ibatis.submitted.call_setters_on_nulls_again

- Class Tests Errors Failures Skipped Success Rate Time
MyBatisTest 1 0 0 0 100% 0.012 s

org.apache.ibatis.submitted.primitive_array

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

org.apache.ibatis.submitted.lazy_immutable

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

org.apache.ibatis.submitted.manyanno

- Class Tests Errors Failures Skipped Success Rate Time
ManyAnnoTest 1 0 0 0 100% 0.632 s

org.apache.ibatis.submitted.missing_id_property

- Class Tests Errors Failures Skipped Success Rate Time
MissingIdPropertyTest 1 0 0 0 100% 0.016 s

org.apache.ibatis.submitted.multiple_discriminator

- Class Tests Errors Failures Skipped Success Rate Time
MultipleDiscriminatorTest 3 0 0 0 100% 0.016 s

org.apache.ibatis.submitted.nested_query_cache

- Class Tests Errors Failures Skipped Success Rate Time
NestedQueryCacheTest 2 0 0 0 100% 0.173 s

org.apache.ibatis.submitted.enum_with_method

- Class Tests Errors Failures Skipped Success Rate Time
EnumWithMethodTest 2 0 0 0 100% 0.020 s

org.apache.ibatis.logging.jdbc

- Class Tests Errors Failures Skipped Success Rate Time
BaseJdbcLoggerTest 2 0 0 0 100% 0.022 s
ConnectionLoggerTest 3 0 0 0 100% 0.053 s
PreparedStatementLoggerTest 4 0 0 0 100% 0.017 s
ResultSetLoggerTest 2 0 0 0 100% 0.004 s
StatementLoggerTest 3 0 0 0 100% 0.005 s

org.apache.ibatis.submitted.batch_keys

- Class Tests Errors Failures Skipped Success Rate Time
BatchKeysTest 5 0 0 0 100% 0.049 s

org.apache.ibatis.submitted.extend

- Class Tests Errors Failures Skipped Success Rate Time
ExtendTest 1 0 0 0 100% 0.015 s

org.apache.ibatis.submitted.count

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

org.apache.ibatis.submitted.array_type_handler

- Class Tests Errors Failures Skipped Success Rate Time
ArrayTypeHandlerTest 2 0 0 0 100% 0.026 s

org.apache.ibatis.submitted.extends_with_constructor

- Class Tests Errors Failures Skipped Success Rate Time
NpeExtendsTest 4 0 0 0 100% 0.030 s

org.apache.ibatis.submitted.dynsql

- Class Tests Errors Failures Skipped Success Rate Time
DynSqlTest 9 0 0 0 100% 0.046 s

org.apache.ibatis.submitted.parametrizedlist

- Class Tests Errors Failures Skipped Success Rate Time
ParametrizedListTest 4 0 0 0 100% 0.020 s

org.apache.ibatis.submitted.timestamp_with_timezone

- Class Tests Errors Failures Skipped Success Rate Time
TimestampWithTimezoneTypeHandlerTest 3 0 0 1 66.7% 0.010 s

org.apache.ibatis.submitted.resultmapwithassociationstest

- Class Tests Errors Failures Skipped Success Rate Time
ResultMapWithAssociationsTest 1 0 0 0 100% 0.010 s

org.apache.ibatis.submitted.result_handler

- Class Tests Errors Failures Skipped Success Rate Time
ResulthandlerTest 2 0 0 0 100% 0.007 s

org.apache.ibatis.scripting.xmltags

- Class Tests Errors Failures Skipped Success Rate Time
OgnlCacheTest 2 0 0 0 100% 0.022 s

org.apache.ibatis.submitted.encoding

- Class Tests Errors Failures Skipped Success Rate Time
EncodingTest 2 0 0 0 100% 0.011 s

org.apache.ibatis.submitted.basetest

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

org.apache.ibatis.submitted.resolution.deepresultmap

- Class Tests Errors Failures Skipped Success Rate Time
DeepResultMapTest 1 0 0 0 100% 0.012 s

org.apache.ibatis.session

- Class Tests Errors Failures Skipped Success Rate Time
AutoMappingUnknownColumnBehaviorTest 3 0 0 0 100% 0.168 s
SqlSessionManagerTest 6 0 0 0 100% 0.188 s
SqlSessionTest 59 0 0 0 100% 0.366 s

org.apache.ibatis.submitted.criterion

- Class Tests Errors Failures Skipped Success Rate Time
CriterionTest 1 0 0 0 100% 0.016 s

org.apache.ibatis.submitted.foreach_map

- Class Tests Errors Failures Skipped Success Rate Time
ForEachMapTest 4 0 0 0 100% 0.017 s

Test Cases

[Summary] [Package List] [Test Cases]

AutoConstructorTest

primitiveSubjects 0.060 s
badMultipleAnnotatedSubject 0.004 s
annotatedSubject 0.054 s
badSubject 0.004 s
extensiveSubject 0.018 s
fullyPopulatedSubject 0.004 s

BindingTest

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

FlushTest

invokeFlushStatementsViaMapper 0.012 s

MapperMethodParamTest

parameterNameIsSizeUsingHashMap 0.007 s
parameterNameIsSizeAndTypeIsLong 0.002 s

WrongMapperTest

shouldFailForBothOneAndMany 0.002 s

WrongNamespacesTest

shouldFailForWrongNamespace 0.004 s
shouldFailForMissingNamespace 0.004 s

AnnotationMapperBuilderTest

withoutOptionsWhenNotSpecifyDefaultValue 0.005 s
withoutOptionsWhenSpecifyDefaultValue 0.001 s
withOptionsAndWithoutOptionsAttributesWhenSpecifyDefaultValue 0.001 s
withOptions 0.011 s
withOptionsAndWithoutOptionsAttributesWhenNotSpecifyDefaultValue 0.001 s

ParameterExpressionTest

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

SqlSourceBuilderTest

testShrinkWhitespacesInSqlIsFalse 0.001 s
testShrinkWhitespacesInSqlIsTrue 0 s

DynamicSqlSourceTest

shouldTrimSETInsteadOfCOMMAForBothConditions 0.210 s
shouldConditionallyDefault 0.181 s
shouldConditionallyIncludeWhere 0.174 s
shouldDemonstrateSimpleExpectedTextWithNoLoopsOrConditionals 0.173 s
shouldTrimNoWhereClause 0.159 s
shouldTrimWHEREANDWithCRLFForFirstCondition 0.170 s
shouldTrimWHEREORWithCRLFForFirstCondition 0.156 s
shouldTrimWHEREInsteadOfANDForFirstCondition 0.156 s
shouldTrimWHEREInsteadOfANDForBothConditions 0.159 s
shouldTrimNoSetClause 0.145 s
shouldHandleOgnlExpression 0.158 s
shouldTrimWHEREANDWithLFForFirstCondition 0.174 s
shouldSkipForEachWhenCollectionIsEmpty 0.156 s
shouldTrimWHEREORWithLFForFirstCondition 0.148 s
shouldTrimWHEREANDWithTABForFirstCondition 8.604 s
shouldIterateOnceForEachItemInCollection 0.139 s
shouldPerformStrictMatchOnForEachVariableSubstitution 0.153 s
shouldTrimWHEREORWithTABForFirstCondition 0.136 s
shouldDemonstrateMultipartExpectedTextWithNoLoopsOrConditionals 0.127 s
shouldMapNullStringsToEmptyStrings 0 s
shouldConditionallyChooseFirst 0.158 s
shouldConditionallyExcludeWhere 0.152 s
shouldTrimWHEREInsteadOfORForSecondCondition 0.143 s
shouldTrimCommaAfterSET 0.144 s
shouldConditionallyChooseSecond 0.133 s

ExpressionEvaluatorTest

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

XmlConfigBuilderTest

unknownJavaTypeOnTypeHandler 0.003 s
shouldSuccessfullyLoadXMLConfigFileWithPropertiesUrl 0.005 s
propertiesSpecifyResourceAndUrlAtSameTime 0.001 s
parseIsTwice 0.001 s
shouldSuccessfullyLoadMinimalXMLConfigFile 0.006 s
shouldAllowSubclassedConfiguration 0.002 s
unknownSettings 0.002 s
noDefaultConstructorForSubclassedConfiguration 0.001 s
registerJavaTypeInitializingTypeHandler 0.003 s

XmlMapperBuilderTest

mappedStatementWithOptions 0.003 s
resolveTypeHandlerNoAssignable 0.001 s
useCacheRefNamespaceIsUndefined 0.001 s
resolveJdbcTypeWithUndefinedValue 0.001 s
resolveResultSetTypeWithUndefinedValue 0 s
errorResultMapLocation 0.002 s
shouldFailedLoadXMLMapperFile 0.002 s
useCacheRefNamespaceIsNull 0.001 s
setCurrentNamespaceValueIsNull 0.001 s
resolveTypeHandlerTypeHandlerAliasIsNull 0.001 s
resolveParameterModeWithUndefinedValue 0.001 s
shouldSuccessfullyLoadXMLMapperFile 0.003 s
mappedStatementWithoutOptionsWhenSpecifyDefaultValue 0.002 s
parseExpression 0.001 s
resolveClassWithNotFound 0.001 s
createInstanceWithAbstractClass 0.001 s

XmlConfigBuilderTest

shouldSuccessfullyLoadXMLConfigFile 0 s
- We'll try a different approach. See #1393 -
shouldSuccessfullyLoadMinimalXMLConfigFile 0 s
- We'll try a different approach. See #1393 -

XmlMapperBuilderTest

mappedStatementWithOptions 0 s
- We'll try a different approach. See #1393 -

BaseCacheTest

shouldDemonstrateEqualsAndHashCodeForVariousCacheTypes 0.001 s

CacheKeyTest

shouldTestCacheKeysNotEqualDueToDateDifference 1.009 s
throwExceptionWhenTryingToUpdateNullCacheKey 0.001 s
serializationTest 0.003 s
serializationExceptionTest 0.004 s
shouldTestCacheKeysNotEqualDueToOrder 1.009 s
shouldDemonstrateEmptyAndNullKeysAreEqual 0 s
throwExceptionWhenTryingToUpdateAllNullCacheKey 0.001 s
shouldTestCacheKeysWithBinaryArrays 0 s
shouldTestCacheKeysEqual 0 s
shouldDemonstrateClonedNullCacheKeysAreEqual 0.001 s

FifoCacheTest

shouldRemoveFirstItemInBeyondFiveEntries 0 s
shouldFlushAllItemsOnDemand 0 s
shouldRiseConflictInBeyondFiveEntries 0 s
shouldRemoveItemOnDemand 0 s

LruCacheTest

shouldFlushAllItemsOnDemand 0 s
shouldCacheSizeEqualsKeyMapSize 0 s
shouldRemoveItemOnDemand 0 s
shouldRemoveLeastRecentlyUsedItemInBeyondFiveEntries 0 s

PerpetualCacheTest

shouldDemonstrateIdIsNull 0 s
shouldFlushAllItemsOnDemand 0.001 s
shouldRemoveItemOnDemand 0 s
shouldDemonstrateCopiesAreEqual 0.027 s
shouldDemonstrateHowAllObjectsAreKept 0.011 s

ScheduledCacheTest

shouldFlushAllItemsOnDemand 0 s
shouldRemoveItemOnDemand 0 s
shouldDemonstrateHowAllObjectsAreFlushedAfterBasedOnTime 5.011 s

SerializedCacheTest

throwExceptionWhenTryingToCacheNonSerializableObject 0 s
shouldDemonstrateSerializedObjectAreEqual 0.001 s
shouldDemonstrateNullsAreSerializable 0 s

SoftCacheTest

shouldFlushAllItemsOnDemand 0.001 s
shouldDemonstrateObjectsBeingCollectedAsNeeded 0.650 s
shouldRemoveItemOnDemand 0.001 s
shouldDemonstrateCopiesAreEqual 0.010 s

SuperCacheTest

shouldDemonstrate5LevelSuperCacheHandlesLotsOfEntriesWithoutCrashing 0.429 s

WeakCacheTest

shouldFlushAllItemsOnDemand 0 s
shouldDemonstrateObjectsBeingCollectedAsNeeded 0.068 s
shouldRemoveItemOnDemand 0.001 s
shouldDemonstrateCopiesAreEqual 0.005 s

DefaultCursorTest

shouldCloseImmediatelyIfResultSetIsClosed 1.100 s

JndiDataSourceFactoryTest

shouldRetrieveDataSourceFromJNDI 0.007 s

PooledDataSourceTest

PoppedConnectionShouldBeNotEqualToClosedConnection 0.023 s
shouldBlockUntilConnectionIsAvailableInPooledDataSource 1.009 s
forceCloseAllShouldRemoveAllActiveAndIdleConnection 0.002 s
shouldEnsureCorrectIdleConnectionCount 0.001 s
connectionShouldBeAvailableAfterMaximumCheckoutTime 1.014 s

UnpooledDataSourceTest

shouldNotRegisterTheSameDriverMultipleTimes 0 s
shouldRegisterDynamicallyLoadedDriver 0 s
- Requires MySQL server and a driver. -

GeneralExceptionsTest

shouldInstantiateAndThrowAllCustomExceptions 0.002 s
should 0.002 s

BaseExecutorTest

shouldSelectAllAuthorsAutoMapped 0.007 s
shouldClearDeferredLoads 0.023 s
testCreateCacheKeyWithAdditionalParameter 0.001 s
shouldFetchOneOrphanedPostWithNoBlog 0.009 s
shouldMapConstructorResults 0.003 s
shouldFetchPostsForBlog 0.008 s
shouldInsertNewAuthorWithAutoKey 0.013 s
testCreateCacheKeyWithMetaObject 0.001 s
testCreateCacheKeyWithTypeHandler 0.001 s
shouldInsertNewAuthorWithBeforeAutoKey 0.005 s
shouldFetchComplexBlogs 0.004 s
shouldInsertNewAuthor 0.002 s
shouldInsertNewAuthorUsingSimpleNonPreparedStatements 0.005 s
testCreateCacheKeyWithNull 0.001 s
shouldSelectDiscriminatedPost 0.005 s
shouldUpdateAuthor 0.010 s
shouldSelect2DiscriminatedPosts 0.002 s
shouldDeleteAuthor 0.005 s
shouldSelectAuthorViaOutParams 0.010 s
shouldSelectTwoSetsOfAuthorsViaProc 0.007 s
shouldFetchPostWithBlogWithCompositeKey 0.015 s
shouldInsertNewAuthorByProc 0.005 s

BatchExecutorTest

shouldSelectAllAuthorsAutoMapped 0.003 s
shouldClearDeferredLoads 0.009 s
testCreateCacheKeyWithAdditionalParameter 0 s
shouldFetchOneOrphanedPostWithNoBlog 0.005 s
shouldMapConstructorResults 0.001 s
shouldFetchPostsForBlog 0.006 s
shouldInsertNewAuthorWithAutoKey 0.003 s
testCreateCacheKeyWithMetaObject 0 s
testCreateCacheKeyWithTypeHandler 0 s
shouldInsertNewAuthorWithBeforeAutoKey 0.002 s
shouldFetchComplexBlogs 0.002 s
shouldInsertNewAuthor 0.001 s
shouldInsertNewAuthorUsingSimpleNonPreparedStatements 0.004 s
testCreateCacheKeyWithNull 0.001 s
shouldSelectDiscriminatedPost 0.002 s
shouldUpdateAuthor 0.003 s
shouldSelect2DiscriminatedPosts 0.001 s
shouldDeleteAuthor 0.003 s
shouldSelectAuthorViaOutParams 0.004 s
shouldSelectTwoSetsOfAuthorsViaProc 0.003 s
shouldFetchPostWithBlogWithCompositeKey 0.008 s
shouldInsertNewAuthorByProc 0.004 s
dummy 0 s

CachingBatchExecutorTest

shouldSelectAllAuthorsAutoMapped 0.003 s
shouldClearDeferredLoads 0.016 s
testCreateCacheKeyWithAdditionalParameter 0 s
shouldFetchOneOrphanedPostWithNoBlog 0.005 s
shouldMapConstructorResults 0.001 s
shouldFetchPostsForBlog 0.006 s
shouldInsertNewAuthorWithAutoKey 0.003 s
testCreateCacheKeyWithMetaObject 0 s
testCreateCacheKeyWithTypeHandler 0.001 s
shouldInsertNewAuthorWithBeforeAutoKey 0.002 s
shouldFetchComplexBlogs 0.002 s
shouldInsertNewAuthor 0.001 s
shouldInsertNewAuthorUsingSimpleNonPreparedStatements 0.004 s
testCreateCacheKeyWithNull 0 s
shouldSelectDiscriminatedPost 0.002 s
shouldUpdateAuthor 0.004 s
shouldSelect2DiscriminatedPosts 0.002 s
shouldDeleteAuthor 0.003 s
shouldSelectAuthorViaOutParams 0.003 s
shouldSelectTwoSetsOfAuthorsViaProc 0.003 s
shouldFetchPostWithBlogWithCompositeKey 0.007 s
shouldInsertNewAuthorByProc 0.003 s
dummy 0 s

CachingReuseExecutorTest

shouldSelectAllAuthorsAutoMapped 0.003 s
shouldClearDeferredLoads 0.010 s
testCreateCacheKeyWithAdditionalParameter 0 s
shouldFetchOneOrphanedPostWithNoBlog 0.005 s
shouldMapConstructorResults 0.001 s
shouldFetchPostsForBlog 0.004 s
shouldInsertNewAuthorWithAutoKey 0.003 s
testCreateCacheKeyWithMetaObject 0 s
testCreateCacheKeyWithTypeHandler 0.001 s
shouldInsertNewAuthorWithBeforeAutoKey 0.002 s
shouldFetchComplexBlogs 0.003 s
shouldInsertNewAuthor 0.001 s
shouldInsertNewAuthorUsingSimpleNonPreparedStatements 0.004 s
testCreateCacheKeyWithNull 0 s
shouldSelectDiscriminatedPost 0.003 s
shouldUpdateAuthor 0.003 s
shouldSelect2DiscriminatedPosts 0.002 s
shouldDeleteAuthor 0.003 s
shouldSelectAuthorViaOutParams 0.003 s
shouldSelectTwoSetsOfAuthorsViaProc 0.003 s
shouldFetchPostWithBlogWithCompositeKey 0.006 s
shouldInsertNewAuthorByProc 0.003 s
dummy 0 s

CachingSimpleExecutorTest

shouldSelectAllAuthorsAutoMapped 0.003 s
shouldClearDeferredLoads 0.008 s
testCreateCacheKeyWithAdditionalParameter 0 s
shouldFetchOneOrphanedPostWithNoBlog 0.005 s
shouldMapConstructorResults 0.001 s
shouldFetchPostsForBlog 0.005 s
shouldInsertNewAuthorWithAutoKey 0.003 s
testCreateCacheKeyWithMetaObject 0 s
testCreateCacheKeyWithTypeHandler 0 s
shouldInsertNewAuthorWithBeforeAutoKey 0.001 s
shouldFetchComplexBlogs 0.003 s
shouldInsertNewAuthor 0.002 s
shouldInsertNewAuthorUsingSimpleNonPreparedStatements 0.004 s
testCreateCacheKeyWithNull 0 s
shouldSelectDiscriminatedPost 0.002 s
shouldUpdateAuthor 0.004 s
shouldSelect2DiscriminatedPosts 0.001 s
shouldDeleteAuthor 0.003 s
shouldSelectAuthorViaOutParams 0.002 s
shouldSelectTwoSetsOfAuthorsViaProc 0.003 s
shouldFetchPostWithBlogWithCompositeKey 0.007 s
shouldInsertNewAuthorByProc 0.003 s
dummy 0.001 s

ErrorContextTest

shouldShowProgressiveErrorContextBuilding 0 s
verifyStoreRecall 0 s

JavassistProxyTest

shouldSerizaliceAFullLoadedObjectToOriginalClass 0.004 s
shouldSerializeAProxyForABeanWithoutDefaultConstructorAndUnloadedProperties 0.008 s
shouldNotLetReadUnloadedPropertyAfterSerialization 0.002 s
shouldLetReadALoadedPropertyAfterSerialization 0 s
shouldGenerateWriteReplace 0.001 s
shouldSerializeAProxyForABeanWithoutDefaultConstructor 0 s
shouldSerializeAProxyForABeanWithDefaultConstructor 0.001 s
shouldNotLetReadUnloadedPropertyAfterTwoSerializations 0.001 s
shouldKeepGenericTypes 0.755 s
shouldNotCreateAProxyForAFullyLoadedBean 0.001 s
shouldNotGenerateWriteReplaceItThereIsAlreadyOne 0.002 s
shouldSerizalizeADeserlizaliedProxy 0 s
shouldLetCallALoadedProperty 0.001 s
shouldFailCallingAnUnloadedProperty 0.001 s
shouldCreateAProxyForAPartiallyLoadedBean 0.001 s

ResultExtractorTest

shouldExtractList 0.185 s
shouldExtractArray 0.001 s
shouldExtractSingleObject 0 s
shouldExtractSet 0.038 s
shouldExtractNullForNullTargetType 0.001 s
shouldFailWhenMutipleItemsInList 0.001 s

DefaultResultSetHandlerTest

shouldThrowExceptionWithColumnName 0.202 s
shouldRetainColumnNameCase 0.003 s

ReuseExecutorTest

shouldSelectAllAuthorsAutoMapped 0.003 s
shouldClearDeferredLoads 0.011 s
testCreateCacheKeyWithAdditionalParameter 0.001 s
shouldFetchOneOrphanedPostWithNoBlog 0.005 s
shouldMapConstructorResults 0.001 s
shouldFetchPostsForBlog 0.007 s
shouldInsertNewAuthorWithAutoKey 0.004 s
testCreateCacheKeyWithMetaObject 0.001 s
testCreateCacheKeyWithTypeHandler 0 s
shouldInsertNewAuthorWithBeforeAutoKey 0.002 s
shouldFetchComplexBlogs 0.002 s
shouldInsertNewAuthor 0.002 s
shouldInsertNewAuthorUsingSimpleNonPreparedStatements 0.005 s
testCreateCacheKeyWithNull 0 s
shouldSelectDiscriminatedPost 0.004 s
shouldUpdateAuthor 0.004 s
shouldSelect2DiscriminatedPosts 0.001 s
shouldDeleteAuthor 0.003 s
shouldSelectAuthorViaOutParams 0.004 s
shouldSelectTwoSetsOfAuthorsViaProc 0.022 s
shouldInsertNewAuthorByProc 0.006 s
dummy 0.001 s
shouldFetchPostWithBlogWithCompositeKey 0.008 s

BaseStatementHandlerTest

specifyQueryTimeoutAndTransactionTimeoutMinIsQueryTimeout 0.004 s
specifyMappedStatementTimeoutOnly 0.002 s
specifyQueryTimeoutAndTransactionTimeoutMinIsTransactionTimeout 0.002 s
specifyTransactionTimeout 0.001 s
specifyQueryTimeoutAndTransactionTimeoutWithSameValue 0.001 s
specifyDefaultTimeoutOnly 0.001 s
notSpecifyTimeout 0.002 s
specifyMappedStatementTimeoutAndDefaultTimeout 0.002 s
specifyQueryTimeoutZeroAndTransactionTimeout 0.002 s

ClassLoaderWrapperTest

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

ExternalResourcesTest

testcopyExternalResource_emptyStringAsFile 0.018 s
testGetConfiguredTemplate 0.003 s
testcopyExternalResource 0.002 s
testcopyExternalResource_fileNotFound 0.003 s

ResolverUtilTest

getClassLoader 0 s
findAnnotatedWithNullPackageName 0 s
testToString 0.001 s
findImplementationsWithNullPackageName 0 s
find 0.042 s
getPackagePath 0 s
setClassLoader 0.002 s
findImplementations 0.011 s
addIfMatching 0.001 s
findAnnotated 0.010 s
addIfNotMatching 0 s
getClasses 0 s

ResourcesTest

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

VFSTest

getNotExistMethod 0.004 s
invoke 0.003 s
getInstanceShouldNotBeNull 0 s
getExistMethod 0 s
getInstanceShouldNotBeNullInMultiThreadEnv 0.002 s

NullTest

shouldGetTypeAndTypeHandlerForNullStringType 0.002 s

PooledDataSourceTest

shouldProperlyMaintainPoolOf3ActiveAnd2IdleConnections 0.019 s
ShouldReturnRealConnection 0.001 s
shouldNotFailCallingToStringOverAnInvalidConnection 0 s

ScriptRunnerTest

shouldAcceptDelimiterVariations 0.004 s
changingDelimiterShouldNotCauseRunnerFail 0.016 s
shouldAcceptMultiCharDelimiter 0.001 s
testLogging 0.001 s
shouldReturnWarningIfEndOfLineTerminatorNotFound 0.003 s
test 0 s
shouldReturnWarningIfNotTheCurrentDelimiterUsed 0.001 s
commentAferStatementDelimiterShouldNotCauseRunnerFail 0.015 s
shouldRunScriptsBySendingFullScriptAtOnce 0 s
- This fails with HSQLDB 2.0 due to the create index statements in the schema script -
testLoggingFullScipt 0.001 s
shouldRunScriptsUsingProperties 0.014 s
shouldRunScriptsUsingConnection 0.017 s

SelectBuilderTest

shouldProduceExpectedComplexSelectStatement 0.002 s
shouldProduceExpectedSimpleSelectStatement 0.001 s
shouldProduceExpectedSimpleSelectStatementMissingFirstParam 0 s
shouldProduceExpectedSimpleSelectStatementMissingFirstTwoParams 0 s
shouldProduceExpectedSimpleSelectStatementMissingAllParams 0.001 s

SqlBuilderTest

shouldProduceExpectedComplexSelectStatement 0.001 s
shouldProduceExpectedSimpleSelectStatement 0.001 s
shouldProduceExpectedSimpleSelectStatementMissingFirstParam 0 s
shouldProduceExpectedSimpleSelectStatementMissingFirstTwoParams 0 s
shouldProduceExpectedSimpleSelectStatementMissingAllParams 0 s

SqlRunnerTest

shouldInsert 0.112 s
shouldDeleteOne 0.034 s
shouldUpdateCategory 0.008 s
shouldDemonstrateDDLThroughRunMethod 0.001 s
shouldSelectList 0.007 s
shouldSelectOne 0.006 s

SQLTest

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

BaseJdbcLoggerTest

shouldDescribePrimitiveArrayParameter 0.019 s
shouldDescribeObjectArrayParameter 0.003 s

ConnectionLoggerTest

shouldPrintPrepareCall 0.049 s
shouldPrintPrepareStatement 0.001 s
shouldNotPrintCreateStatement 0.003 s

PreparedStatementLoggerTest

shouldPrintParameters 0.011 s
shouldPrintUpdateCount 0.002 s
shouldNotPrintLog 0.001 s
shouldPrintNullParameters 0.002 s

ResultSetLoggerTest

shouldPrintVarchars 0.001 s
shouldNotPrintBlobs 0.002 s

StatementLoggerTest

shouldNotPrintLog 0.002 s
shouldPrintLogForUpdate 0.002 s
shouldPrintLog 0.001 s

LogFactoryTest

shouldUseLog4J2 0.016 s
shouldUseStdOut 0.001 s
shouldUseLog4J 0.024 s
shouldUseSlf4j 0.002 s
shouldUseNoLogging 0 s
shouldReadLogImplFromSettings 0.006 s
shouldUseJdKLogging 0.014 s
shouldUseCommonsLogging 0.021 s

BoundSqlTest

testHasAdditionalParameter 0 s

CacheBuilderTest

testInitializingFailure 0.001 s
testInitializing 0.001 s

ResultMappingTest

shouldFailWithAMissingColumnInNetstedSelect 0.002 s
shouldThrowErrorWhenBothResultMapAndNestedSelectAreSet 0.001 s

GenericTokenParserTest

shouldDemonstrateGenericTokenReplacement(String, String)[1] 0.017 s
shouldDemonstrateGenericTokenReplacement(String, String)[2] 0 s
shouldDemonstrateGenericTokenReplacement(String, String)[3] 0 s
shouldDemonstrateGenericTokenReplacement(String, String)[4] 0 s
shouldDemonstrateGenericTokenReplacement(String, String)[5] 0.001 s
shouldDemonstrateGenericTokenReplacement(String, String)[6] 0 s
shouldDemonstrateGenericTokenReplacement(String, String)[7] 0 s
shouldDemonstrateGenericTokenReplacement(String, String)[8] 0.001 s
shouldDemonstrateGenericTokenReplacement(String, String)[9] 0.001 s
shouldDemonstrateGenericTokenReplacement(String, String)[10] 0.001 s
shouldDemonstrateGenericTokenReplacement(String, String)[11] 0 s
shouldDemonstrateGenericTokenReplacement(String, String)[12] 0 s
shouldDemonstrateGenericTokenReplacement(String, String)[13] 0 s
shouldDemonstrateGenericTokenReplacement(String, String)[14] 0 s
shouldDemonstrateGenericTokenReplacement(String, String)[15] 0 s
shouldDemonstrateGenericTokenReplacement(String, String)[16] 0 s
shouldDemonstrateGenericTokenReplacement(String, String)[17] 0.001 s
shouldDemonstrateGenericTokenReplacement(String, String)[18] 0 s
shouldDemonstrateGenericTokenReplacement(String, String)[19] 0 s
shouldDemonstrateGenericTokenReplacement(String, String)[20] 0 s
shouldParseFastOnJdk7u6 0 s
- Because it randomly fails on Github CI. It could be useful during development. -
shallNotInterpolateSkippedVariables(String, String)[1] 0.001 s
shallNotInterpolateSkippedVariables(String, String)[2] 0 s
shallNotInterpolateSkippedVariables(String, String)[3] 0 s
shallNotInterpolateSkippedVariables(String, String)[4] 0.001 s

PropertyParserTest

replaceToVariableValue 0 s
notReplace 0 s
applyCustomSeparator 0.001 s
applyDefaultValue 0 s

XPathParserTest

constructorWithDocumentValidationVariables 0.010 s
constructorWithReaderValidation 0.004 s
constructorWithReaderValidationVariables 0.004 s
constructorWithInputStreamValidationVariables 0.004 s
constructorWithInputStreamValidation 0.003 s
constructorWithInputStream 0.004 s
formatXNodeToString 0.002 s
constructorWithDocument 0.003 s
constructorWithStringValidationVariables 0.006 s
constructorWithReader 0.003 s
constructorWithString 0.003 s
constructorWithInputStreamValidationVariablesEntityResolver 0.003 s
constructorWithDocumentValidationVariablesEntityResolver 0.004 s
constructorWithReaderValidationVariablesEntityResolver 0.002 s
constructorWithStringValidationVariablesEntityResolver 0.004 s
constructorWithStringValidation 0.003 s
constructorWithDocumentValidation 0.004 s

PluginTest

mapPluginShouldInterceptGet 0.007 s
shouldNotInterceptToString 0 s

ArrayUtilTest

testequals 0.001 s
testToString 0 s
testHashCode 0.001 s

ExceptionUtilTest

shouldUnwrapThrowable 0.001 s

DefaultObjectFactoryTest

createHashMap 0 s
createHashSet 0 s
createClass 0.001 s
createClassThrowsProperErrorMsg 0.001 s
createTreeSet 0 s
createArrayList 0 s

MetaClassTest

shouldTestDataTypeOfGenericMethod 0.003 s
shouldThrowReflectionExceptionGetGetterType 0.002 s
shouldCheckGetterExistance 0.001 s
shouldCheckTypeForEachGetter 0 s
shouldFindPropertyName 0.001 s
shouldCheckTypeForEachSetter 0 s
shouldCheckSetterExistance 0 s
shouldCheckGetterAndSetterNames 0.001 s

MetaObjectTest

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

ReflectorTest

shouldNotGetClass 0.001 s
shouldIgnoreBestMatchSetterIfGetterIsAmbiguous 0.003 s
shouldResolveParameterizedSetterParam 0.001 s
shouldResolveArraySetterParam 0 s
shouldResolveGetterType 0 s
testGetGetterType 0 s
shouldSettersWithUnrelatedArgTypesThrowException 0.003 s
shouldResolveReadonlySetterWithOverload 0.001 s
shouldResolveParameterizedGetterType 0 s
shouldResolveSetterTypeFromPrivateField 0 s
shouldResolveArrayGetterType 0.001 s
shouldTwoGettersForNonBooleanPropertyThrowException 0.002 s
shouldTwoGettersWithDifferentTypesThrowException 0.002 s
shouldResolveGetterTypeFromPublicField 0.001 s
testGetSetterType 0 s
shouldAllowTwoBooleanGetters 0.001 s
shouldResolveSetterParam 0 s

TypeParameterResolverTest

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

DefaultParameterHandlerTest

testParameterObjectGetPropertyValueWithNull 0.002 s
setParametersThrowsProperException 0.026 s
testParameterObjectGetPropertyValueWithMetaObject 0.004 s
testParameterObjectGetPropertyValueWithAdditionalParameter 0.002 s
testParameterObjectGetPropertyValueWithMetaObjectAndCreateOnce 0.025 s
testParameterObjectGetPropertyValueWithTypeHandler 0.002 s

LanguageDriverRegistryTest

registerByInstanceSameType 0 s
registerByTypeDoesNotCreateNewInstance 0.002 s
registerByTypeNull 0.001 s
registerByType 0.001 s
registerByTypeSameType 0 s
registerByInstance 0 s
registerByInstanceNull 0.001 s
setDefaultDriverClass 0.001 s

OgnlCacheTest

concurrentAccess 0.019 s
issue2609 0.003 s

AutoMappingUnknownColumnBehaviorTest

warningCauseByUnknownPropertyType 0.007 s
none 0.003 s
failingCauseByUnknownColumn 0.002 s

SqlSessionManagerTest

shouldFindAllMutablePostLites 0.008 s
shouldCommitInsertedAuthor 0.013 s
shouldRollbackInsertedAuthor 0.002 s
shouldFindAllPostLites 0.002 s
shouldImplicitlyRollbackInsertedAuthor 0.002 s
shouldThrowExceptionIfMappedStatementDoesNotExistAndSqlSessionIsOpen 0 s

SqlSessionTest

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

AncestorRefTest

testCircularCollection 0.004 s
testAncestorRef 0.001 s
testCircularAssociation 0.001 s

OneManyColumnPrefixTest

shouldUseColumnPrefixInXmlWithMany 0.003 s
shouldResolveNestedColumnPrefix 0.002 s
shouldUseColumnPrefixWithMany 0.001 s
shouldUseColumnPrefixWithOne 0.008 s

OneManyResultMapTest

shouldResolveResultMapInTheSameNamespace 0.003 s
shouldUseResultMapWithMany 0.001 s
shouldUseResultMapInXmlWithMany 0.001 s
shouldUseResultMapWithOne 0.002 s

ArgNameBasedConstructorAutoMappingTest

shouldRespectMapUnderscoreToCamelCaseSetting 0.003 s
shouldWorkWithExtraColumns 0.002 s
shouldFindResultsInDifferentOrder 0.001 s
shouldErrorMessageBeHelpful 0 s
shouldRespectUseColumnLabelSetting 0 s
shouldApplyColumnPrefix 0.002 s
shouldRespectParamAnnotation 0.001 s

ArrayResultTypeTest

shouldGetUserArray 0.002 s
shouldGetSimpleTypeArray 0 s
shouldGetUserArrayXml 0.001 s
shouldGetPrimitiveArray 0.001 s

ArrayTypeHandlerTest

shouldInsertArrayValue 0.018 s
shouldInsertNullValue 0.007 s

AssociationTest

shouldGetAllCars 0.003 s
shouldGetAllCarsNonUnique 0.001 s
shouldGetAllCarsAndDetectAssociationType 0 s
shouldGetOneCarWithOneEngineAndBrakes 0.001 s

AssociationTypeTest

shouldGetAUser 0.001 s

FolderMapperTest

testFindWithChildren 0.016 s

AutodiscoverTest

testTypeHandler 0 s
testTypeAlias 0 s
testMapper 0 s

AutomappingTest

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

AwfulTableTest

testAwfulTableInsert 0.022 s

BaseTest

shouldInsertAUser 0.002 s
shouldGetAUser 0 s

BatchKeysTest

testInsertJdbc3 0.015 s
testInsertMapperJdbc3 0.008 s
testInsertMapperNoBatchJdbc3 0.006 s
testInsertWithMapper 0.012 s
testInsert 0.008 s

BatchTest

shouldGetAUserNoException 0.005 s

BlobTest

testInsertBlobObjectsThenSelectAll 0.004 s
testInsertBlobThenSelectAll 0.001 s

BlockingCacheTest

ensureLockIsAcquiredBeforePut 0.041 s
testBlockingCache 1.010 s
ensureLockIsReleasedOnRollback 0.006 s

SimpleObjectTest

testGetById 0.017 s

CacheTest

shouldErrorInvalidCacheNamespaceRefAttributesSpecifyBoth 0.021 s
shouldApplyFlushCacheOptions 0.008 s
shouldResultBeCachedAfterInsert 0.005 s
shouldApplyCacheNamespaceRef 0.009 s
shouldInsertWithOptionsFlushesCache 0.005 s
testplan1 0.006 s
testplan2 0.006 s
testplan3 0.006 s
shouldApplyCustomCacheProperties 0.005 s
shouldErrorInvalidCacheNamespaceRefAttributesIsEmpty 0.006 s
shouldErrorUnsupportedProperties 0.006 s

CacheOrderTest

shouldResolveACacheRefNotYetRead 0 s

CallSettersOnNullsTest

shouldCallNullOnAutomaticMapping 0.002 s
shouldCallNullOnMapForSingleColumnWithResultMap 0 s
shouldCallNullOnMappedProperty 0 s
shouldCallNullOnMapForSingleColumn 0.001 s
shouldCallNullOnMap 0.001 s

DoNotCallSettersOnNullsTest

shouldCallNullOnAutomaticMapping 0.001 s
shouldCallNullOnMappedProperty 0 s
shouldCallNullOnMap 0.001 s

MyBatisTest

test 0.005 s

CamelCaseMappingTest

testMap 0.001 s
testList 0.001 s

CglibNPELazyTest

testGrandParent 0.004 s
testAncestor 0.001 s
testAncestorAfterQueryingParents 0.001 s
testNoParent 0.001 s
testAncestorSelf 0 s

CglibNPETest

testInsertBetweenTwoSelects 0.003 s
testGrandParent 0.001 s
testAncestor 0.001 s
testAncestorAfterQueryingParents 0.001 s
testNoParent 0 s
testSelectWithStringSQLInjection 0 s
testAncestorSelf 0.001 s

CollectionParametersTest

shouldGetTwoUsersPassingAList 0.002 s
shouldGetTwoUsersPassingACollection 0.001 s
shouldGetTwoUsersPassingAnArray 0 s

ColumnForwardingTest

shouldGetUserWithoutGroup 0.002 s
shouldGetUserWithGroup 0.001 s

ColumnPrefixAutoMappingTest

testComplexPerson 0.020 s
testSelectPetAndRoom 0.008 s
testCaseInsensitivity 0.008 s

ColumnPrefixNestedQueryTest

testComplexPerson 0.011 s
testSelectPetAndRoom 0.012 s

ColumnPrefixTest

testComplexPerson 0.012 s
testSelectPetAndRoom 0.009 s

ComplexColumnTest

testWithComplex2 0.003 s
testWithComplex3 0.002 s
testWithComplex4 0.002 s
testWithParamAttributes 0.001 s
testWithoutComplex 0.001 s
testWithComplex 0.001 s

ComponentTest

shouldInsertNestedPasswordFieldOfComplexType 0.003 s

ComplexTypeTest

shouldUpdateProps 0.003 s

ConstructorAutomappingTest

shouldHandleColumnPrefixCorrectly 0.003 s

ConstructorColumnPrefixTest

shouldGetArticlesAnno 0.004 s
shouldGetArticles 0 s

CountTest

testCount 0.002 s

CriterionTest

testSimpleSelect 0.002 s

CursorOomTest

shouldNotCacheAllDataForWholeSessionWhileUsingCursor 3.110 s

CursorNestedTest

shouldGetAllUser 0.002 s
testCursorWithRowBound 0.001 s

CursorSimpleTest

testCursorIteratorNoSuchElementExceptionWithHasNext 0.002 s
testCursorMultipleIteratorCall 0.002 s
shouldGetAllUser 0.001 s
testCursorMultipleHasNextCall 0 s
testCursorMultipleCloseCall 0.001 s
shouldThrowIllegalStateExceptionUsingIteratorOnSessionClosed 0.001 s
testCursorIteratorNoSuchElementExceptionNoHasNext 0.001 s
testCursorWithRowBound 0 s
testCursorClosedOnSessionClose 0.001 s
shouldNullItemNotStopIteration 0.002 s
shouldRowBoundsCountNullItem 0.001 s
testCursorWithBadRowBound 0 s
testCursorUsageAfterClose 0.001 s
shouldGetAllUserUsingAnnotationBasedMapper 0.003 s

CustomCollectionHandlingTest

testSelectListWithNestedSelect 0.026 s
testSelectListWithNestedResultMap 0.008 s

DefaultMethodTest

shouldInvokeDefaultMethodOfSubclass 0.004 s
shouldInvokeDefaultMethod 0.002 s
shouldInvokeDefaultMethodOfPackagePrivateMapper 0.002 s

CommonPropertyDeferLoadTest

testDeferLoadDuringResultHandler 0.002 s
testDeferLoadAfterResultHandlerWithLazyLoad 0.004 s
testDeferLoadDuringResultHandlerWithLazyLoad 0.002 s
testDeferLoadAfterResultHandler 0.001 s

DisallowDotsOnNamesTest

testShouldNotAllowMappedStatementsWithDots 0.005 s

DiscriminatorTest

shouldInheritResultType 0.003 s
shouldSwitchResultType 0.001 s
shouldBeAppliedToResultMapInConstructorArgNested 0.002 s
shouldBeAppliedToResultMapInConstructorArg 0.001 s

DmlMapperReturnTypesTest

shouldReturnInteger 0.003 s
shouldReturnPrimitiveLong 0.001 s
shouldReturnPrimitiveInteger 0.001 s
shouldReturnLong 0.001 s
updateShouldReturnVoid 0.001 s
shouldReturnBoolean 0.001 s
shouldReturnPrimitiveBoolean 0.001 s

DuplicateResourceTest

shouldDemonstrateDuplicateResourceIssue 0.182 s

DuplicateStatementsTest

shouldGetAllUsers 0.013 s
shouldGetFirstFourUsers_Annotated 0 s
- fails currently - issue 507 -
shouldGetFirstFourUsers 0.004 s
shouldGetAllUsers_Annotated 0 s
- fails currently - issue 507 -
shouldFailForDuplicateMethod 0.005 s

DynSqlTest

testSelectSimple 0.002 s
testNumerics 0.001 s
testOgnlStaticMethodCall 0.009 s
testCustomValueObjectWithoutParamAnnotation 0.012 s
testValueObjectWithoutParamAnnotation 0.001 s
testNonValueObjectWithoutParamAnnotation 0.002 s
testBindNull 0.001 s
testSelect 0.001 s
testSelectLike 0.004 s

DynSqlTest

testSimpleSelect 0.001 s
testDynamicSelectWithTypeHandler 0.004 s

DaoTest

testWithNonEmptyList 0.012 s
testWithNonEmptyList_noCollectionId 0.005 s
testWithEmptyList 0.004 s

EmptyNamespaceTest

testEmptyNamespace 0.004 s

ReturnInstanceForEmptyRowTest

shouldMapBeEmpty 0.003 s
shouldNestedAssociationNotBeNull 0.001 s
shouldAssociationBeNullIfNotNullColumnSpecified 0 s
shouldSimpleTypeBeNull 0.001 s
shouldAssociationNotBeNull 0 s
shouldMapHaveColumnNamesIfCallSettersOnNullsEnabled 0 s
testArgNameBasedConstructorAutomapping 0.001 s
shouldSquashMultipleEmptyResults 0.001 s
testConstructorAutomapping 0.001 s
testCollection 0 s
shouldObjectTypeNotBeNull 0.001 s

EncodingTest

testEncoding1 0.002 s
testEncoding2 0.001 s

EnumTypeHandlerUsingAnnotationTest

testForTypeDiscriminator 0.003 s
testForArg 0.003 s
testForResult 0.001 s

EnumTypeHandlerTest

testEnumWithParam 0.003 s
testEnumWithoutParam 0.002 s

EnumInterfaceTypeHandlerTest

shouldInsertAUser 0.002 s
shouldInsertAUserWithoutParameterTypeInXmlElement 0.002 s
shouldGetAUser 0 s

EnumWithMethodTest

shouldInsertAUser 0.007 s
shouldGetAUser 0.001 s

ExtendTest

testExtend 0.002 s

ExtendResultMapTest

shouldGetAUser 0.002 s

NpeExtendsTest

testSelectWithTeacher 0.006 s
testSelectNoName 0.004 s
testNoConstructorConfiguration 0.005 s
testWithConstructorConfiguration 0.003 s

FlushStatementNpeTest

testSameUpdateAfterCommitSimple 0.001 s
testSameUpdateAfterCommitBatch 0 s
testSameUpdateAfterCommitReuse 0.001 s

ForceFlushOnSelectTest

testShouldNotFlushLocalSessionCacheOnQueryForList 0.012 s
testSelectShouldFlushLocalCacheIfFlushLocalCacheAtferEachStatementIsTrue 0.006 s
testShouldFlushLocalSessionCacheOnQueryForList 0.005 s
testUpdateShouldFlushLocalCache 0.005 s
testShouldNotFlushLocalSessionCacheOnQuery 0.005 s
testShouldFlushLocalSessionCacheOnQuery 0.006 s

ForEachTest

shouldAllowNullWhenAttributeIsOmitAndConfigurationIsTrue 0.002 s
shouldRemoveIndexVariableInTheContext 0.004 s
nullItemInContext 0.001 s
shouldAllowNullWhenAttributeIsOmitAndConfigurationIsDefault 0.008 s
shouldHandleComplexNullItem 0.002 s
shouldHandleMoreComplexNullItem 0.001 s
shouldAllowNullWhenAttributeIsTrueAndConfigurationIsFalse 0.001 s
shouldNotAllowNullWhenAttributeIsOmitAndConfigurationIsFalse 0 s
shouldGetAUser 0.001 s
shouldRemoveItemVariableInTheContext 0.002 s
shouldNotAllowNullWhenAttributeIsFalseAndConfigurationIsTrue 0 s
shouldReportMissingPropertyName 0.002 s

ForEachMapTest

shouldGetStringKeyStringValueEntries 0.003 s
shouldSubstituteIndexWithKey 0.001 s
shouldGetNestedBeanKeyValueEntries 0.002 s
shouldGetIntKeyBoolValueEntries 0.002 s

GenericTypeResolutionTest

shouldInsertAUser 0.003 s
shouldGetAUser 0.001 s

GenericTypesTest

testShouldGetAListOfMaps 0.020 s

BaseTest

shouldGetAUserFromAnnotation 0.002 s
shouldGetAUser 0.002 s

AnnotationMapperTest

applyDefaultValueOnAnnotationMapper 0.013 s
applyPropertyValueOnAnnotationMapper 0.004 s

ConfigurationTest

applyPropertyValueOnXmlConfiguration 0.008 s
applyDefaultValueOnXmlConfiguration 0.004 s

CustomizationTest

applyDefaultValueWhenCustomizeDefaultValueSeparator 0.008 s
applyPropertyValueWhenCustomizeDefaultValueSeparator 0.004 s

XmlMapperTest

applyDefaultValueOnXmlMapper 0.007 s
applyPropertyValueOnXmlMapper 0.005 s

HashMapTypeHandlerTest

shouldApplyHashMapTypeHandler 0.003 s
shouldApplyHashMapTypeHandlerXml 0.001 s
shouldNotApplyTypeHandlerToParamMapXml 0.001 s
shouldNotApplyTypeHandlerToParamMap 0.001 s

HeavyInitialLoadTest

selectThingsConcurrently_mybatis_issue_224 0.196 s

ImmutablePOJOTest

shouldLoadImmutablePOJOBySignature 0.002 s
shouldFailLoadingImmutablePOJO 0.002 s

IncludeTest

testParametrizedIncludes 0 s
testIncludes 0 s

IncludePropertyErrorTest

shouldFailForDuplicatedPropertyNames 0.004 s

IncludePropertyTest

testRuntimeVar 0.001 s
testSimpleProperty 0 s
testConfigVar 0.001 s
testPropertyContext 0 s
testParametersInAttribute 0.003 s
testEmptyString 0 s
testPropertyInRefid 0 s
testNestedDynamicValue 0 s
testNestedInclude 0.001 s

InheritanceTest

shouldGetAUser 0.003 s

AuthorDAOTest

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

InlineCollectionWithDotTest

selectElementValueInContainerUsingInline 0.014 s
selectElementValueInContainerUsingSubMap 0.012 s

IntegerEnumTest

shouldParseMapWithIntegerJdbcType 0.009 s

JavassistTest

shouldGetAUserAndGroups 0.004 s

Jdbc3KeyGeneratorTest

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

LanguageTest

testLangXmlWithMapperAndSqlSymbols 0.003 s
testLangXmlTags 0.003 s
testLangRawWithIncludeAndCData 0 s
testLangVelocityWithMapper 0.011 s
testLangRaw 0 s
testLangRawWithMapper 0 s
testDynamicSelectWithExpressionParams 0.001 s
testDynamicSelectWithIteration 0.016 s
testLangXmlWithMapper 0.001 s
testDynamicSelectWithPropertyParams 0.001 s
testLangRawWithInclude 0 s

CommonPropertyLazyLoadTest

testLazyLoadWithFirstAncestor 0.008 s
testLazyLoadWithNoAncestor 0.001 s
testLazyLoadSkipFirstAncestor 0.001 s
testLazyLoadWithAllAncestors 0 s

DefaultLazyTest

lazyLoadUserWithNothingWithoutInterface 0.020 s
lazyLoadUserWithGetXxxWithInterface 0.007 s
lazyLoadUserWithGetXxxWithoutInterface 0.007 s
lazyLoadUserWithNothingWithInterface 0.007 s
lazyLoadUserWithGetObjectWithoutInterface 0.008 s
lazyLoadUserWithGetObjectWithInterface 0.006 s

JavassistLazyTest

lazyLoadUserWithNothingWithoutInterface 0 s
- See Issue 664: Javassist ProxyFactory does not handle interfaces with generics correctly. -
lazyLoadUserWithGetXxxWithInterface 0 s
- See Issue 664: Javassist ProxyFactory does not handle interfaces with generics correctly. -
lazyLoadUserWithGetXxxWithoutInterface 0 s
- See Issue 664: Javassist ProxyFactory does not handle interfaces with generics correctly. -
lazyLoadUserWithNothingWithInterface 0 s
- See Issue 664: Javassist ProxyFactory does not handle interfaces with generics correctly. -
lazyLoadUserWithGetObjectWithoutInterface 0 s
- See Issue 664: Javassist ProxyFactory does not handle interfaces with generics correctly. -
lazyLoadUserWithGetObjectWithInterface 0 s
- See Issue 664: Javassist ProxyFactory does not handle interfaces with generics correctly. -

LazyDeserializeTest

testLoadLazyDeserialize 0.017 s
testLoadLazyDeserializeWithoutConfigurationFactory 0.006 s

ImmutablePOJOTest

testLoadLazyImmutablePOJO 0.001 s

LazyPropertiesTest

shouldHashCodeTriggerLazyLoading 0.016 s
shouldEqualsTriggerLazyLoading 0.005 s
shouldLoadOnlyTheInvokedLazyProperty 0.005 s
verifyCustomLazyLoadTriggerMethods 0.004 s
shouldToStringTriggerLazyLoading 0.005 s
verifyAggressiveLazyLoadingBehavior 0.005 s
shouldInvokingSetterInvalidateLazyLoading_Javassist 0.004 s
shouldCloneTriggerLazyLoading 0.006 s
verifyEmptyLazyLoadTriggerMethods 0.005 s

LocalTimeTest

shouldInsertLocalTimeWithNanoseconds 0.002 s
shouldSelectLocalTimeWithNanoseconds 0 s

ManyAnnoTest

testGetMessageForEmptyDatabase 0.632 s

MapperExtendTest

shouldGetAUserWithAnOverloadedXMLMethod 0.002 s
shouldGetAUserWithAnOverloadedAnnotatedMethod 0.001 s
shouldGetAUserWithAnExtendedAnnotatedMethod 0.001 s
shouldGetAUserWithAnExtendedXMLMethod 0 s
shouldFindStatementInSubInterfaceOfDeclaringClass 0.001 s
shouldThrowExceptionIfNoMatchingStatementFound 0.001 s

MapperTypeParameterTest

shouldResolveParam 0.002 s
shouldResolveMultipleTypeParam 0.001 s
shouldResolveReturnType 0.002 s
shouldResolveListTypeParam 0.001 s
shouldResolveParameterizedReturnType 0.002 s
shouldResolveListParam 0.001 s

MapTypeHandlerTest

shouldGetAUserFromAnnotation 0.002 s
shouldGetAUserFromXML 0.001 s

MapperNameTest

initDatabase 0.005 s

MemberAccessTest

parameterMappingAndResultMapping 0.007 s
constructorAutoMapping 0.003 s
constructorMapping 0.001 s
parameterMappingAndResultAutoMapping 0 s
parameterMappingAndResultAutoMappingUsingOgnl 0.002 s

MissingIdPropertyTest

shouldMapResultsWithoutActuallyWritingIdProperties 0.002 s

MultiDbTest

shouldInsertInCommonWithSelectKey 0.004 s
shouldExecuteHsqlQueryWithInclude 0 s
shouldExecuteHsqlQueryWithDynamicIf 0.001 s
shouldExecuteCommonQuery 0 s
shouldInsertInCommonWithSelectKey2 0.001 s
shouldExecuteHsqlQuery 0 s

ProviderTest

shouldUseProvider 0.002 s
shouldUseDefaultId 0.003 s

MultipleIteratesTest

shouldGetAUser 0.002 s

MultipleResultSetTest

shouldGetOrderDetailsEachHavingAnOrderHeaderAnnotationBased 0.008 s
shouldGetOrderDetailsEachHavingAnOrderHeader 0 s

MultipleDiscriminatorTest

testMultipleDiscriminator2 0.002 s
testMultipleDiscriminator 0.001 s
testMultipleDiscriminatorLoop 0.002 s

InvalidNamedConstructorArgsTest

noMatchingConstructorArgName 0.002 s
missingRequiredJavaType 0.001 s
wrongJavaType 0.001 s

NamedConstructorArgsTest

argsWithParamAnnos 0.002 s
argsWithParamAnnosXml 0.001 s

NamedConstructorArgsUseActualNameTest

argsByActualNamesXml 0.002 s
argsByActualNames 0 s

NestedForEachTest

testSimpleSelectWithPrimitives 0.002 s
testSimpleSelect 0.001 s
testSimpleSelectWithMapperAndPrimitives 0.002 s
testNestedSelect 0.001 s
testNestedSelect2 0.001 s

NestedResultHandlerTest

testGetPersonOrderedByItem 0.002 s
testUnorderedGetPersonWithHandler 0.002 s
testGetPersonItemPairs 0.001 s
testGetPersonWithHandler 0.001 s
testGetPerson 0 s

NestedResultHandlerAssociationTest

shouldHandleRowBounds 0.003 s
shouldHandleStop 0.002 s

NestedResultHandlerGh1551Test

useColumnLabelIsFalse 0.003 s
useColumnLabelIsTrue 0.002 s

NestedResultHandlerMultipleAssociationTest

success 0.004 s
failure 0.001 s

NestedQueryCacheTest

testThatNestedQueryItemsAreRetrievedFromCache 0.008 s
testThatNestedQueryItemsAreRetrievedIfNotInCache 0.001 s

NonExistentVariablesTest

testWrongParameter 0.002 s

NotNullColumnTest

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

NoParamTypeTest

shouldAcceptDifferentTypeInTheSameBatch 0.002 s

NoResultTypeMapTest

shouldGetAllUsers 0.002 s
shouldFailIfNoMatchingMethod 0.001 s
shouldGetAUser 0.001 s
shouldResolveInheritedReturnType 0 s

FooMapperTest

testNullAssociation 0.003 s
testNotNullAssociation 0.001 s

OgnlStaticTest

shouldGetAUserStatic 0.004 s

EnumWithOgnlTest

testEnumWithOgnl 0.004 s
testEnumWithOgnlDirector 0.003 s
testEnumWithOgnlDirectorWithInterface 0.001 s
testEnumWithOgnlDirectorNameAttributeWithInterface 0.001 s

OptionalOnMapperMethodTest

returnNullOnXml 0.003 s
returnOptionalFromSqlSession 0.038 s
returnNotNullOnXml 0.001 s
returnNotNullOnAnnotation 0 s
returnNullOnAnnotation 0.001 s

OrderPrefixRemovedTest

testOrderPrefixNotRemoved 0.002 s

OrphanResultMapTest

testNestedResultMap 0.004 s
testSeparateResultMaps 0.003 s

FooMapperTest

testOverwriteWithDefault 0.002 s

ParametrizedListTest

testShouldDetectUsersAsParameterInsideAMap 0.009 s
testShouldGetAListOfMaps 0.004 s
testShouldDetectUsersAsParameterInsideAList 0.003 s
testShouldGetAUserAsAMap 0.002 s

ActualParamNameTest

testSingleListParameterWhenUseActualParamNameIsTrue 0.005 s
testSingleArrayParameterWhenUseActualParamNameIsTrue 0 s

NoActualParamNameTest

testSingleListParameterWhenUseActualParamNameIsFalse 0.002 s

ParentChildTest

shouldGet2ParentsWithConstructor 0.003 s
shouldGet2Parents 0.001 s

BlogTest

testSelectBlogWithoutPostsColumnPrefix 0.014 s
testSelectBlogWithPosts 0.004 s
testSelectBlogWithPostsColumnPrefix 0.003 s
testSelectBlogWithoutPosts 0.004 s

PermissionsTest

checkNestedSelectLoop 0.003 s
checkNestedResultMapLoop 0 s

PrimitivesTest

shouldGetAUser 0.002 s

PrimitiveArrayTest

shouldGetAUser 0.002 s

PrimitiveResultTypeTest

noErrorThrowOut 0.002 s
shouldReturnProperPrimitiveType 0.002 s

PropertiesInMappersTest

shouldGetAUser 0.001 s

QuotedColumnNamesTest

testIt 0.001 s
testItWithResultMap 0 s

RawSqlSourceTest

shouldUseDynamicSqlSourceForAnStatementWithXmlTags 0.001 s
shouldUseDynamicSqlSourceForAnStatementWithInlineArguments 0 s
shouldUseRawSqlSourceForAnStaticStatement 0.001 s

RecordTypeTest

testSelectRecord 0.004 s
testSelectNestedRecord 0.017 s
testSelectRecordAutomapping 0.001 s
testInsertRecord 0.001 s

ExternalRefidResolutionTest

testExternalRefAfterSelectKey 0.005 s

RefidResolutionTest

testIncludes 0.003 s

RepeatableDeleteTest

h2UsingProvider 0.266 s
h2 0.010 s
hsql 0.011 s
derby 0.126 s
hsqlUsingProvider 0.004 s
derbyUsingProvider 0.013 s

RepeatableErrorTest

bothSpecifySelectContainerAndSelectProviderContainer 0.005 s
bothSpecifySelectAndSelectProvider 0.005 s
noSuchStatementByCurrentDatabase 0.003 s

RepeatableInsertTest

h2UsingProvider 0.010 s
h2 0.007 s
hsql 0.006 s
derby 0.021 s
hsqlUsingProvider 0.005 s
derbyUsingProvider 0.016 s

RepeatableSelectTest

h2UsingProvider 0.009 s
usingBoth 0.014 s
h2 0.006 s
hsql 0.003 s
derby 0.012 s
hsqlUsingProvider 0.004 s
usingBothProvider 0.003 s
derbyUsingProvider 0.013 s

RepeatableUpdateTest

h2UsingProvider 0.010 s
h2 0.013 s
hsql 0.004 s
derby 0.017 s
hsqlUsingProvider 0.005 s
derbyUsingProvider 0.013 s

CacheRefFromXmlTest

shouldGetAUser 0.003 s

CacheRefsTest

shouldGetAUser 0.002 s

DeepResultMapTest

shouldGetAUser 0.001 s

JavaMethodsTest

shouldGetAUser 0.002 s

ResultMapWithAssociationsTest

shouldFindAllPersonRecordsWithAssociatedAddressRecord 0.002 s

IdConflictTest

shouldFailOnDuplicatedId 0.004 s

ResultsIdTest

testReuseNamedResultsFromXmlMapper 0.001 s
testNamingResults 0.001 s
testReuseNamedResultsFromAnotherMapper 0.001 s
testResultsOnlyForNaming 0 s

ResulthandlerTest

shouldGetAllUsers 0.002 s
shouldGetAUser 0 s

DefaultResultHandlerTypeTest

testSelectMapAnnotation 0.008 s
testSelectMap 0.003 s
testSelectList 0.003 s

ResultSetTypeTest

testWithPrepared 0.006 s
testWithCallable 0.003 s
testWithStatement 0.003 s

RoundingHandlersTest

shouldInsertUser2 0.002 s
shouldGetAUser 0 s

SelectKeyTest

testAnnotatedInsertTable2WithGeneratedKey 0.015 s
testAnnotatedInsertTable2WithGeneratedKeyXml 0.007 s
testSelectKey 0.010 s
testAnnotatedUpdateTable2WithGeneratedKey 0 s
- HSQLDB is not returning the generated column after the update -
testSeleckKeyReturnsNoData 0.007 s
testAnnotatedInsertTable2WithSelectKeyWithKeyMapXml 0.006 s
testAnnotatedInsertTable2WithSelectKeyWithKeyObject 0.016 s
testAnnotatedInsertTable2WithSelectKeyWithKeyObjectXml 0.011 s
testSeleckKeyReturnsTooManyData 0.039 s
testAnnotatedUpdateTable2WithGeneratedKeyXml 0 s
- HSQLDB is not returning the generated column after the update -
testSeleckKeyWithWrongKeyProperty 0.014 s
testAnnotatedInsertTable3_2 0.008 s
testAnnotatedUpdateTable2WithSelectKeyWithKeyMap 0.007 s
testAnnotatedInsertTable2WithSelectKeyWithKeyMap 0.007 s
testAnnotatedUpdateTable2WithSelectKeyWithKeyObjectXml 0.006 s
testAnnotatedInsertTable2 0.006 s
testAnnotatedInsertTable3 0.006 s
testAnnotatedUpdateTable2WithSelectKeyWithKeyMapXml 0.006 s
testAnnotatedUpdateTable2WithSelectKeyWithKeyObject 0.007 s
testInsertTable1 0.007 s
testInsertTable2 0.007 s

SerializeCircularTest

serializeAndDeserializeObjectsWithAggressiveLazyLoadingWithPreloadingAttribute 0.025 s
serializeAndDeserializeObjectsWithoutAggressiveLazyLoadingWithoutPreloadingAttribute 0.011 s
serializeAndDeserializeObjectsWithoutAggressiveLazyLoadingWithPreloadingAttribute 0.012 s
serializeAndDeserializeObjectsWithAggressiveLazyLoadingWithoutPreloadingAttribute 0.006 s

SimpleListParameterTest

shouldGetACar 0.002 s
shouldResolveGenericMethodGetterType 0 s
shouldResolveGenericFieldGetterType 0 s

SPTest

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

HsqldbSQLTest

testFetchFirst 0.004 s

ProviderMethodResolutionTest

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

SqlProviderTest

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

StringListTest

shouldMapListOfStrings 0.002 s
shouldFailFastIfCollectionTypeIsAmbiguous 0.003 s
shouldMapListOfStringsToMap 0.001 s

SubstitutionInAnnotsTest

testSubstitutionWithAnnotsParamAnnot 0.002 s
testSubstitutionWithAnnotsParameter 0.001 s
testSubstitutionWithXml 0.001 s
testSubstitutionWithAnnotsValue 0 s

TimestampWithTimezoneTypeHandlerTest

shouldInsertOffsetDateTime 0.002 s
shouldSelectOffsetDateTime 0.001 s
shouldInsertOffsetTime 0 s
- HSQLDB 2.4.1 does not support this. -

TimezoneEdgeCaseTest

shouldSelectNonExistentLocalTimestampAsIs 0.002 s
shouldSelectNonExistentLocalDateAsIs 0 s
shouldInsertNonExistentLocalDateAsIs 0.001 s
shouldInsertNonExistentLocalTimestampAsIs 0 s

TypeHandlerTest

shouldApplyTypeHandlerOnReturnTypeWithJdbcTypeSpecified 0.011 s
shouldApplyTypeHandlerUsingConstructor 0.004 s
shouldFailIfMultipleHandlerMappedToAType 0.006 s
shouldPickSoleTypeHandlerOnXmlResultMap 0.004 s
shouldPickSameTypeHandlerMappedToDifferentJdbcTypes 0.003 s
shouldGetAUser 0.004 s
shouldPickHandlerForNull 0.003 s
shouldApplyTypeHandlerWithJdbcTypeSpecified 0.004 s
shouldApplyTypeHandlerOnGeneratedKey 0.003 s

TypeHandlerInjectionTest

shouldGetAUser 0.001 s

UnknownObjectTest

shouldFailBecauseThereIsAPropertyWithoutTypeHandler 0.005 s

UnmatchedPropTypeTest

shouldGetAUser 0.004 s

UseActualParamNameTest

shouldListParamBeReferencedByActualNameIfAnotherParamExists 0.001 s
shouldSingleParamBeReferencedByAnyName 0 s
shouldSoleListParamBeReferencedByImplicitName 0.001 s
shouldMultipleParamsBeReferencedByActualNames 0 s

UUIDTest

shouldInsertAUser 0.002 s
shouldGetAUser 0.001 s

ValueInMapTest

shouldWorkWithAPropertyNamedValue 0.002 s
shouldWorkWithAList 0.001 s

MultipleCrossIncludeTest

testMultipleCrossIncludeJavaConfig 0.022 s
testMultipleCrossIncludeXmlConfig 0.009 s
testMappedStatementCache 0.004 s

MultipleIncludeTest

testMultipleIncludeJavaConfig 0.004 s
testMultipleIncludeXmlConfig 0.004 s

MultipleReverseIncludeTest

testMultipleReverseIncludeJavaConfig 0.005 s
testMultipleReverseIncludeXmlConfig 0.004 s

NonFullyQualifiedNamespaceTest

testCrossReferenceXmlConfig 0.007 s

ParameterMapReferenceTest

testCrossReferenceXmlConfig 0.007 s
testCrossReferenceJavaConfig 0.003 s

ResultMapExtendsTest

testExternalExtendsJavaConfig 0.005 s
testExternalExtendsXmlConfig 0.004 s

ResultMapReferenceTest

testCrossReferenceXmlConfig 0.005 s
testCrossReferenceJavaConfig 0.004 s

ReverseIncludeTest

testReverseIncludeXmlConfig 0.005 s
testReverseIncludeJavaConfig 0.002 s

SameIdTest

testCrossReferenceXmlConfig 0.009 s
testCrossReferenceJavaConfig 0.004 s

ShortNameTest

getStatementByShortName 0.007 s
ambiguousShortNameShouldFail 0.005 s

XmlExternalRefTest

testCrossReferenceXmlConfig 0.009 s
testCrossReferenceJavaConfig 0.004 s
testFailFastOnBuildAll 0.002 s
testFailFastOnBuildAllWithInsert 0.003 s
testMappedStatementCache 0.003 s

EnumWithOgnlTest

testConfiguration 0.005 s
testMixedConfiguration 0.004 s

JdbcTransactionFactoryTest

testSkipSetAutoCommitOnClose 0.008 s
testNullProperties 0 s

JdbcTransactionTest

testSetAutoCommitOnClose 0.001 s

ManagedTransactionFactoryTest

shouldEnsureThatCallsToManagedTransactionAPIDoNotForwardToManagedConnections 0.003 s
shouldEnsureThatCallsToManagedTransactionAPIDoNotForwardToManagedConnectionsAndDoesNotCloseConnection 0.002 s

ArrayTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.049 s
shouldGetResultNullFromResultSetByName 0.001 s
shouldGetResultFromCallableStatement 0.001 s
shouldSetStringArrayParameter 0.002 s
shouldGetResultFromResultSetByName 0.001 s
shouldSetParameter 0.001 s
shouldSetNullParameter 0.006 s
shouldGetResultNullFromCallableStatement 0.003 s
shouldGetResultNullFromResultSetByPosition 0.001 s
shouldFailForNonArrayParameter 0.001 s

BigDecimalTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001 s
shouldGetResultFromCallableStatement 0.002 s
shouldGetResultFromResultSetByName 0.001 s
shouldSetParameter 0.001 s

BigIntegerTypeHandlerTest

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

BlobByteObjectArrayTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.012 s
shouldGetResultNullFromResultSetByName 0.001 s
shouldGetResultFromCallableStatement 0.002 s
shouldGetResultFromResultSetByName 0.001 s
shouldSetParameter 0.004 s
shouldGetResultNullFromCallableStatement 0.001 s
shouldGetResultNullFromResultSetByPosition 0.001 s

BlobInputStreamTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.003 s
shouldGetResultNullFromResultSetByName 0 s
shouldGetResultFromCallableStatement 0.001 s
shouldGetResultFromResultSetByName 0.001 s
shouldSetParameter 0.001 s
shouldGetResultNullFromCallableStatement 0.001 s
shouldGetResultNullFromResultSetByPosition 0.001 s
integrationTest 0.018 s

BlobTypeHandlerTest

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

BooleanTypeHandlerTest

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

ByteArrayTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001 s
shouldGetResultFromCallableStatement 0.001 s
shouldGetResultFromResultSetByName 0 s
shouldSetParameter 0.001 s

ByteObjectArrayTypeHandlerTest

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

ByteTypeHandlerTest

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

CharacterTypeHandlerTest

shouldGetResultFromResultSetByPosition 0 s
testEmptyStringCallableStatementGetStringByIndex 0.001 s
shouldGetResultNullFromResultSetByName 0.001 s
testEmptyStringGetStringByName 0.001 s
shouldGetResultFromCallableStatement 0 s
shouldGetResultFromResultSetByName 0.001 s
testEmptyStringGetStringByIndex 0 s
shouldSetParameter 0.001 s
shouldSetNullParameter 0 s
shouldGetResultNullFromCallableStatement 0 s
shouldGetResultNullFromResultSetByPosition 0.001 s

ClobReaderTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.009 s
shouldGetResultNullFromResultSetByName 0 s
shouldGetResultFromCallableStatement 0.001 s
shouldGetResultFromResultSetByName 0 s
shouldSetParameter 0.001 s
shouldGetResultNullFromCallableStatement 0 s
shouldGetResultNullFromResultSetByPosition 0 s
integrationTest 0.007 s

ClobTypeHandlerTest

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

DateOnlyTypeHandlerTest

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

DateTypeHandlerTest

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

DoubleTypeHandlerTest

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

EnumOrdinalTypeHandlerTest

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

EnumTypeHandlerTest

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

FloatTypeHandlerTest

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

GenericTypeSupportedInHierarchiesTestCase

detectsTheGenericTypeTraversingTheHierarchy 0.003 s

InstantTypeHandlerTest

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

IntegerTypeHandlerTest

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

JapaneseDateTypeHandlerTest

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

JdbcTypeTest

shouldHaveDateTimeOffsetConstant 0 s
shouldHaveRequiredStandardConstants 0.002 s

Jsr310TypeHandlerRegistryTest

shouldRegisterJsr310TypeHandlers 0.001 s

LocalDateTimeTypeHandlerTest

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

LocalDateTypeHandlerTest

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

LocalTimeTypeHandlerTest

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

LongTypeHandlerTest

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

MonthTypeHandlerTest

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

NClobTypeHandlerTest

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

NStringTypeHandlerTest

shouldGetResultFromResultSetByPosition 0 s
shouldGetResultFromCallableStatement 0.001 s
shouldGetResultFromResultSetByName 0 s
shouldSetParameter 0 s

ObjectTypeHandlerTest

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

OffsetDateTimeTypeHandlerTest

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

OffsetTimeTypeHandlerTest

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

ShortTypeHandlerTest

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

SimpleTypeRegistryTest

shouldTestIfClassIsSimpleTypeAndReturnFalse 0 s
shouldTestIfClassIsSimpleTypeAndReturnTrue 0 s
shouldTestIfMapIsSimpleTypeAndReturnFalse 0 s

SqlDateTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001 s
shouldGetResultFromCallableStatement 0 s
shouldGetResultFromResultSetByName 0.001 s
shouldSetParameter 0 s

SqlTimetampTypeHandlerTest

shouldGetResultFromResultSetByPosition 0 s
shouldGetResultFromCallableStatement 0 s
shouldGetResultFromResultSetByName 0.001 s
shouldSetParameter 0 s

SqlTimeTypeHandlerTest

shouldGetResultFromResultSetByPosition 0 s
shouldGetResultFromCallableStatement 0.001 s
shouldGetResultFromResultSetByName 0 s
shouldSetParameter 0 s

StringTypeHandlerTest

shouldGetResultFromResultSetByPosition 0 s
shouldGetResultFromCallableStatement 0.001 s
shouldGetResultFromResultSetByName 0 s
shouldSetParameter 0.001 s

TimeOnlyTypeHandlerTest

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

TypeAliasRegistryTest

shouldBeAbleToRegisterSameAliasWithSameTypeAgain 0 s
shouldBeAbleToRegisterAliasWithNullType 0.001 s
shouldBeAbleToRegisterNewTypeIfRegisteredTypeIsNull 0 s
shouldFetchCharType 0 s
shouldFetchArrayType 0 s
shouldNotBeAbleToRegisterSameAliasWithDifferentType 0.002 s
shouldRegisterAndResolveTypeAlias 0 s

TypeHandlerRegistryTest

shouldRegisterAndRetrieveComplexTypeHandler 0.001 s
shouldRegisterReplaceNullMap 0.001 s
shouldRegisterAndRetrieveTypeHandler 0.001 s
shouldAutoRegisterEnumTypeInMultiThreadEnvironment 0.104 s
shouldAutoRegisterAndRetrieveComplexTypeHandler 0.001 s
shouldReturnHandlerForSuperSuperclassIfRegistered 0.001 s
demoTypeHandlerForSuperInterface 0 s
shouldReturnHandlerForSuperclassIfRegistered 0.001 s
shouldBindHandlersToWrappersAndPrimitivesIndividually 0 s

UnknownTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.002 s
getResultWithResultSetAndColumnIndexThrowsException 0.001 s
getResultWithResultSetAndColumnNameThrowsException 0.002 s
setParameterWithNullParameter 0.001 s
shouldGetResultFromCallableStatement 0.001 s
setParameterWithNullParameterThrowsException 0.001 s
shouldGetResultFromResultSetByName 0.001 s
getResultWithCallableStatementAndColumnIndexThrowsException 0.001 s
shouldSetParameter 0.001 s
shouldGetResultNullFromCallableStatement 0 s
setParameterWithNonNullParameterThrowsException 0.001 s

YearMonthTypeHandlerTest

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

YearTypeHandlerTest

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

ZonedDateTimeTypeHandlerTest

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

Failure Details

[Summary] [Package List] [Test Cases]


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