Coverage for 6d5bced50e1f7b84a73ab4d8ae36d080c5f00b86: 99%

Files Functions Classes

coverage.py v7.6.10, created at 2025-02-10 00:57 +0000

File function statements missing excluded branches partial coverage
src/integrify/__init__.py (no function) 0 0 0 0 0 100%
src/integrify/api.py APIClient.__init__ 6 0 0 0 0 100%
src/integrify/api.py APIClient.add_url 3 0 0 2 0 100%
src/integrify/api.py APIClient.set_default_handler 0 0 1 0 0 100%
src/integrify/api.py APIClient.add_handler 1 0 0 0 0 100%
src/integrify/api.py APIClient.__getattribute__ 11 0 0 2 0 100%
src/integrify/api.py APIPayloadHandler.__init__ 4 0 0 0 0 100%
src/integrify/api.py APIPayloadHandler.set_urlparams 5 0 0 4 0 100%
src/integrify/api.py APIPayloadHandler.headers 1 0 0 0 0 100%
src/integrify/api.py APIPayloadHandler.req_args 1 0 0 0 0 100%
src/integrify/api.py APIPayloadHandler.pre_handle_payload 0 0 0 0 0 100%
src/integrify/api.py APIPayloadHandler.handle_payload 5 0 0 2 0 100%
src/integrify/api.py APIPayloadHandler.post_handle_payload 0 0 1 0 0 100%
src/integrify/api.py APIPayloadHandler.handle_request 3 0 0 0 0 100%
src/integrify/api.py APIPayloadHandler.handle_response 3 0 0 2 0 100%
src/integrify/api.py APIExecutor.__init__ 8 0 0 2 0 100%
src/integrify/api.py APIExecutor.request_function 2 0 1 0 0 100%
src/integrify/api.py APIExecutor.sync_req 10 0 0 4 0 100%
src/integrify/api.py APIExecutor.async_req 0 0 39 0 0 100%
src/integrify/api.py (no function) 31 0 8 0 0 100%
src/integrify/epoint/__init__.py (no function) 3 0 0 0 0 100%
src/integrify/epoint/client.py EPointClientClass.__init__ 21 0 0 0 0 100%
src/integrify/epoint/client.py EPointClientClass.add_url 1 0 0 0 0 100%
src/integrify/epoint/client.py EPointClientClass.pay 0 0 27 0 0 100%
src/integrify/epoint/client.py EPointClientClass.get_transaction_status 0 0 18 0 0 100%
src/integrify/epoint/client.py EPointClientClass.save_card 0 0 19 0 0 100%
src/integrify/epoint/client.py EPointClientClass.pay_with_saved_card 0 0 22 0 0 100%
src/integrify/epoint/client.py EPointClientClass.pay_and_save_card 0 0 25 0 0 100%
src/integrify/epoint/client.py EPointClientClass.payout 0 0 23 0 0 100%
src/integrify/epoint/client.py EPointClientClass.refund 0 0 27 0 0 100%
src/integrify/epoint/client.py EPointClientClass.split_pay 0 0 23 0 0 100%
src/integrify/epoint/client.py EPointClientClass.split_pay_with_saved_card 0 0 22 0 0 100%
src/integrify/epoint/client.py EPointClientClass.split_pay_and_save_card 0 0 21 0 0 100%
src/integrify/epoint/client.py (no function) 13 0 71 0 0 100%
src/integrify/epoint/env.py (no function) 24 0 2 0 0 100%
src/integrify/epoint/handlers.py BasePayloadHandler.__init__ 1 0 0 0 0 100%
src/integrify/epoint/handlers.py BasePayloadHandler.pre_handle_payload 1 0 0 0 0 100%
src/integrify/epoint/handlers.py BasePayloadHandler.post_handle_payload 2 0 0 0 0 100%
src/integrify/epoint/handlers.py BasePayloadHandler.handle_response 5 0 0 2 0 100%
src/integrify/epoint/handlers.py PaymentPayloadHandler.__init__ 1 0 0 0 0 100%
src/integrify/epoint/handlers.py GetTransactionStatusPayloadHandler.__init__ 1 0 0 0 0 100%
src/integrify/epoint/handlers.py SaveCardPayloadHandler.__init__ 1 0 0 0 0 100%
src/integrify/epoint/handlers.py PayWithSavedCardPayloadHandler.__init__ 1 0 0 0 0 100%
src/integrify/epoint/handlers.py PayAndSaveCardPayloadHandler.__init__ 1 0 0 0 0 100%
src/integrify/epoint/handlers.py PayoutPayloadHandler.__init__ 1 0 0 0 0 100%
src/integrify/epoint/handlers.py RefundPayloadHandler.__init__ 1 0 0 0 0 100%
src/integrify/epoint/handlers.py SplitPayPayloadHandler.__init__ 1 0 0 0 0 100%
src/integrify/epoint/handlers.py SplitPayWithSavedCardPayloadHandler.__init__ 1 0 0 0 0 100%
src/integrify/epoint/handlers.py SplitPayAndSaveCardPayloadHandler.__init__ 1 0 0 0 0 100%
src/integrify/epoint/handlers.py (no function) 35 0 0 0 0 100%
src/integrify/epoint/helper.py generate_signature 2 0 0 0 0 100%
src/integrify/epoint/helper.py decode_callback_data 3 0 0 2 0 100%
src/integrify/epoint/helper.py (no function) 10 0 0 0 0 100%
src/integrify/epoint/schemas/__init__.py (no function) 0 0 0 0 0 100%
src/integrify/epoint/schemas/callback.py CallbackDataSchema.convert_str_to_dict 1 0 0 0 0 100%
src/integrify/epoint/schemas/callback.py (no function) 17 0 0 0 0 100%
src/integrify/epoint/schemas/enums.py (no function) 13 0 0 0 0 100%
src/integrify/epoint/schemas/request.py (no function) 43 0 0 0 0 100%
src/integrify/epoint/schemas/response.py BaseWithCodeSchema.code_to_msg 1 0 0 0 0 100%
src/integrify/epoint/schemas/response.py (no function) 42 0 0 0 0 100%
src/integrify/kapital/__init__.py (no function) 3 0 0 0 0 100%
src/integrify/kapital/client.py KapitalClientClass.__init__ 25 0 0 0 0 100%
src/integrify/kapital/client.py KapitalClientClass.pay_with_saved_card 6 6 0 0 0 0%
src/integrify/kapital/client.py KapitalClientClass.create_order 0 0 27 0 0 100%
src/integrify/kapital/client.py KapitalClientClass.get_order_information 0 0 18 0 0 100%
src/integrify/kapital/client.py KapitalClientClass.get_detailed_order_info 0 0 18 0 0 100%
src/integrify/kapital/client.py KapitalClientClass.refund_order 0 0 23 0 0 100%
src/integrify/kapital/client.py KapitalClientClass.save_card 0 0 26 0 0 100%
src/integrify/kapital/client.py KapitalClientClass.pay_and_save_card 0 0 26 0 0 100%
src/integrify/kapital/client.py KapitalClientClass.full_reverse_order 0 0 20 0 0 100%
src/integrify/kapital/client.py KapitalClientClass.clearing_order 0 0 20 0 0 100%
src/integrify/kapital/client.py KapitalClientClass.partial_reverse_order 0 0 21 0 0 100%
src/integrify/kapital/client.py KapitalClientClass.order_with_saved_card 0 0 13 0 0 100%
src/integrify/kapital/client.py KapitalClientClass.link_card_token 0 0 13 0 0 100%
src/integrify/kapital/client.py KapitalClientClass.process_payment_with_saved_card 0 0 13 0 0 100%
src/integrify/kapital/client.py (no function) 12 0 62 0 0 100%
src/integrify/kapital/env.py (no function) 24 0 0 2 1 96%
src/integrify/kapital/handlers.py BasePayloadHandler.__init__ 2 0 0 0 0 100%
src/integrify/kapital/handlers.py BasePayloadHandler.headers 3 0 0 0 0 100%
src/integrify/kapital/handlers.py BasePayloadHandler.post_handle_payload 3 1 0 2 1 60%
src/integrify/kapital/handlers.py BasePayloadHandler.handle_response 9 1 0 4 1 85%
src/integrify/kapital/handlers.py BasePayloadHandler.get_response_data 2 0 1 0 0 100%
src/integrify/kapital/handlers.py CreateOrderPayloadHandler.__init__ 1 0 0 0 0 100%
src/integrify/kapital/handlers.py OrderInformationPayloadHandler.__init__ 1 0 0 0 0 100%
src/integrify/kapital/handlers.py OrderInformationPayloadHandler.post_handle_payload 1 1 0 0 0 0%
src/integrify/kapital/handlers.py DetailedOrderInformationPayloadHandler.__init__ 1 0 0 0 0 100%
src/integrify/kapital/handlers.py DetailedOrderInformationPayloadHandler.post_handle_payload 1 0 0 0 0 100%
src/integrify/kapital/handlers.py RefundOrderPayloadHandler.__init__ 1 0 0 0 0 100%
src/integrify/kapital/handlers.py SaveCardPayloadHandler.__init__ 1 0 0 0 0 100%
src/integrify/kapital/handlers.py PayAndSaveCardPayloadHandler.__init__ 1 0 0 0 0 100%
src/integrify/kapital/handlers.py FullReverseOrderPayloadHandler.__init__ 1 0 0 0 0 100%
src/integrify/kapital/handlers.py ClearingOrderPayloadHandler.__init__ 1 0 0 0 0 100%
src/integrify/kapital/handlers.py PartialReverseOrderPayloadHandler.__init__ 1 0 0 0 0 100%
src/integrify/kapital/handlers.py OrderWithSavedCardPayloadHandler.__init__ 1 0 0 0 0 100%
src/integrify/kapital/handlers.py LinkCardTokenPayloadHandler.__init__ 1 0 0 0 0 100%
src/integrify/kapital/handlers.py LinkCardTokenPayloadHandler.post_handle_payload 1 0 0 0 0 100%
src/integrify/kapital/handlers.py ProcessPaymentWithSavedCardPayloadHandler.__init__ 1 0 0 0 0 100%
src/integrify/kapital/handlers.py (no function) 45 0 0 0 0 100%
src/integrify/kapital/schemas/__init__.py (no function) 0 0 0 0 0 100%
src/integrify/kapital/schemas/enums.py (no function) 46 0 0 0 0 100%
src/integrify/kapital/schemas/request.py (no function) 62 0 0 0 0 100%
src/integrify/kapital/schemas/response/__init__.py (no function) 6 0 0 0 0 100%
src/integrify/kapital/schemas/response/base_response.py (no function) 12 0 0 0 0 100%
src/integrify/kapital/schemas/response/detailed_order_response.py (no function) 119 0 0 0 0 100%
src/integrify/kapital/schemas/response/order_response.py CreateOrderResponseSchema.redirect_url 1 0 0 0 0 100%
src/integrify/kapital/schemas/response/order_response.py (no function) 21 0 0 0 0 100%
src/integrify/kapital/schemas/response/refund_response.py FullReverseOrderResponseSchema.pmo_result_code_to_msg 1 0 0 0 0 100%
src/integrify/kapital/schemas/response/refund_response.py (no function) 18 0 0 0 0 100%
src/integrify/kapital/schemas/response/token_response.py (no function) 13 0 0 0 0 100%
src/integrify/kapital/schemas/utils.py (no function) 4 0 0 0 0 100%
src/integrify/logger.py (no function) 15 0 0 0 0 100%
src/integrify/schemas.py APIResponse.convert_to_dict 1 0 0 0 0 100%
src/integrify/schemas.py PayloadBaseModel.from_args 1 0 0 0 0 100%
src/integrify/schemas.py (no function) 20 0 0 0 0 100%
Total   831 9 651 30 3 99%

No items found using the specified filter.