Subroutine Coverage

blib/lib/DBIx/Wrapper.pm
Criterion Covered Total %
subroutine 18 200 9.0
pod 66 88 75.0


line count pod subroutine
187 2 n/a BEGIN
188 2 n/a BEGIN
192 2 n/a BEGIN
194 2 n/a BEGIN
195 2 n/a BEGIN
197 2 n/a BEGIN
204 2 n/a BEGIN
205 2 n/a BEGIN
206 2 n/a BEGIN
207 2 n/a BEGIN
208 2 n/a BEGIN
209 2 n/a BEGIN
210 2 n/a BEGIN
211 2 n/a BEGIN
212 2 n/a BEGIN
219 0 No refaddr
233 0 No reftype
262 0 n/a _new
272 0 n/a _get_i_data
277 0 n/a _get_i_val
283 0 n/a _set_i_val
291 0 n/a _delete_i_val
297 1 n/a import
386 0 Yes connect
436 2 n/a BEGIN
506 0 Yes connect_from_config
543 0 n/a _read_config_file
571 0 n/a _load_config_general
595 0 Yes reconnect
618 0 Yes disconnect
678 0 No connect_one
706 0 n/a _pick_one
734 0 n/a _getDsnFromHash
757 0 No addDebugLevel
765 0 No getDebugLevel
781 0 Yes newFromDBI
800 0 Yes getDBI
808 0 n/a _insert_replace
852 0 n/a _insert_replace_multi
923 0 Yes insert
936 0 Yes replace
963 0 Yes smartReplace
1044 0 Yes delete
1105 0 n/a _get_quote_chars
1120 0 n/a _get_identifier_quote_char
1124 0 n/a _get_catalog_separator
1129 0 n/a _maybe_quote_field_name
1141 0 n/a _quote_field_name
1161 0 n/a _quote_table
1195 0 Yes update
1345 0 n/a _equals_or_is_null
1374 0 Yes exists
1436 0 Yes selectFromHash
1454 0 n/a _get_statement_handle_for_select_from_hash
1467 0 n/a _get_query_for_select_from_hash
1489 0 n/a _get_clause_for_select_from_hash
1574 0 Yes selectFromHashMulti
1603 0 Yes selectAll
1625 0 Yes selectValueFromHash
1655 0 Yes selectValueFromHashMulti
1682 0 Yes smartUpdate
1705 0 n/a _runHandler
1723 0 n/a _runHandlers
1746 0 n/a _defaultPrePrepareHandler
1751 0 n/a _defaultPostPrepareHandler
1756 0 n/a _defaultPreExecHandler
1761 0 n/a _defaultPostExecHandler
1766 0 n/a _defaultPreFetchHandler
1771 0 n/a _defaultPostFetchHandler
1776 0 n/a _runGenericHook
1792 0 n/a _runPrePrepareHook
1802 0 n/a _runPostPrepareHook
1812 0 n/a _runPreExecHook
1822 0 n/a _runPostExecHook
1828 0 n/a _runPreFetchHook
1834 0 n/a _runPostFetchHook
1841 0 n/a _heavyPostFetchHook
1852 0 n/a _bind_named_place_holders
1885 0 n/a _getStatementHandleForQuery
1966 0 No prepare_no_hooks
1992 0 Yes nativeSelect
2058 0 Yes nativeSelectExecLoop
2078 0 Yes nativeSelectWithArrayRef
2126 0 Yes nativeSelectMulti
2178 0 Yes nativeSelectMultiOrOne
2210 0 Yes nativeSelectMultiExecLoop
2229 0 Yes nativeSelectMultiWithArrayRef
2277 0 Yes nativeSelectMapping
2314 0 Yes nativeSelectDynaMapping
2369 0 Yes nativeSelectRecordMapping
2396 0 Yes nativeSelectRecordDynaMapping
2433 0 n/a _getSqlObj
2450 0 Yes nativeSelectValue
2484 0 Yes nativeSelectValuesArray
2512 0 Yes abstractSelect
2537 0 Yes abstractSelectMulti
2592 0 Yes nativeSelectLoop
2620 0 Yes nativeQuery
2650 0 Yes nativeQueryLoop
2686 0 No newCommand
2721 0 Yes command
2729 0 No not
2745 0 Yes debugOn
2763 0 Yes debugOff
2773 0 n/a _isDebugOn
2782 0 n/a _printDbiError
2799 0 n/a _default_error_handler
2842 0 n/a _default_debug_handler
2872 0 n/a _printDebug
2896 0 n/a _getCurDateTime
2910 0 No escapeString
2928 0 n/a _moduleHasSub
2932 0 n/a DESTROY
2943 0 No getNameArg
2967 0 Yes setNameArg
2973 0 No setErr
2980 0 No getErrorString
2985 0 No getErrorNum
2999 0 Yes err
3015 0 Yes errstr
3021 0 n/a _getAttr
3026 0 n/a _setAttr
3031 0 n/a _getAuth
3036 0 n/a _setAuth
3041 0 n/a _getUsername
3046 0 n/a _setUsername
3052 0 n/a _getDatabaseHandle
3057 0 n/a _setDatabaseHandle
3063 0 n/a _deleteDatabaseHandle
3069 0 No getDataSourceAsString
3073 0 n/a _getDataSourceStr
3078 0 n/a _setDataSourceStr
3083 0 n/a _getDataSource
3088 0 n/a _setDataSource
3093 0 n/a _getDisconnect
3098 0 n/a _setErrorHandler
3103 0 n/a _getErrorHandler
3107 0 n/a _setDebugHandler
3112 0 n/a _getDebugHandler
3116 0 n/a _setDbStyle
3121 0 n/a _getDbStyle
3125 0 n/a _setDbdDriver
3130 0 n/a _getDbdDriver
3136 0 n/a _setDisconnect
3141 0 n/a _setNoPlaceholders
3146 0 n/a _getNoPlaceholders
3151 0 n/a _setHeavy
3156 0 n/a _getHeavy
3161 0 No shouldBeHeavy
3174 0 No get_info
3197 0 Yes do
3221 0 Yes prepare
3240 0 Yes selectrow_arrayref
3255 0 Yes selectrow_hashref
3270 0 Yes selectall_arrayref
3285 0 Yes selectall_hashref
3300 0 Yes selectcol_arrayref
3315 0 Yes quote
3330 0 Yes commit
3348 0 Yes begin_work
3366 0 Yes rollback
3384 0 Yes ping
3422 0 Yes getLastInsertId
3451 0 n/a _get_query_for_last_insert_id
3470 0 No debug_dump
3484 0 No unix_to_mysql_timestamp
3498 0 No unix_to_mysql_date_time
3513 0 No query_oracle_date_as_mysql_timestamp
3557 0 Yes addPrePrepareHook
3575 0 Yes addPostPrepareHook
3591 0 Yes addPreExecHook
3606 0 Yes addPostExecHook
3623 0 Yes addPreFetchHook
3639 0 Yes addPostFetchHook
3647 0 n/a _to_csv_line
3710 0 Yes to_csv
3760 0 n/a _hash_to_xml
3795 0 Yes to_xml
3827 0 No escape_xml
3855 0 Yes bencode
3905 0 Yes bdecode
3914 0 n/a _bdecode
3969 0 Yes to_json
3994 0 n/a _escape_json_str
4015 0 No from_json
4042 0 n/a _parse_json
4052 0 n/a _parse_json_next_char
4061 0 n/a _parse_json_peek
4070 0 n/a _parse_json_eat_whitespace
4113 0 n/a _parse_json_parse_string
4165 0 n/a _parse_json_parse_object
4207 0 n/a _parse_json_parse_array
4239 0 n/a _parse_json_parse_number
4263 0 n/a _parse_json_parse_word
4278 0 n/a _parse_json_parse_value
4290 0 n/a _do_benchmark
4296 0 n/a __ANON__
4297 0 n/a __ANON__
4304 0 n/a AUTOLOAD
4308 2 n/a BEGIN