Coverage for 6d5bced50e1f7b84a73ab4d8ae36d080c5f00b86: 99%

Files Functions Classes

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

File class statements missing excluded branches partial coverage
src/integrify/__init__.py (no class) 0 0 0 0 0 100%
src/integrify/api.py APIClient 21 0 1 4 0 100%
src/integrify/api.py APIPayloadHandler 22 0 1 8 0 100%
src/integrify/api.py APIExecutor 20 0 40 6 0 100%
src/integrify/api.py (no class) 31 0 8 0 0 100%
src/integrify/epoint/__init__.py (no class) 3 0 0 0 0 100%
src/integrify/epoint/client.py EPointClientClass 22 0 227 0 0 100%
src/integrify/epoint/client.py (no class) 13 0 71 0 0 100%
src/integrify/epoint/env.py API 0 0 0 0 0 100%
src/integrify/epoint/env.py (no class) 24 0 2 0 0 100%
src/integrify/epoint/handlers.py BasePayloadHandler 9 0 0 2 0 100%
src/integrify/epoint/handlers.py PaymentPayloadHandler 1 0 0 0 0 100%
src/integrify/epoint/handlers.py GetTransactionStatusPayloadHandler 1 0 0 0 0 100%
src/integrify/epoint/handlers.py SaveCardPayloadHandler 1 0 0 0 0 100%
src/integrify/epoint/handlers.py PayWithSavedCardPayloadHandler 1 0 0 0 0 100%
src/integrify/epoint/handlers.py PayAndSaveCardPayloadHandler 1 0 0 0 0 100%
src/integrify/epoint/handlers.py PayoutPayloadHandler 1 0 0 0 0 100%
src/integrify/epoint/handlers.py RefundPayloadHandler 1 0 0 0 0 100%
src/integrify/epoint/handlers.py SplitPayPayloadHandler 1 0 0 0 0 100%
src/integrify/epoint/handlers.py SplitPayWithSavedCardPayloadHandler 1 0 0 0 0 100%
src/integrify/epoint/handlers.py SplitPayAndSaveCardPayloadHandler 1 0 0 0 0 100%
src/integrify/epoint/handlers.py (no class) 35 0 0 0 0 100%
src/integrify/epoint/helper.py (no class) 15 0 0 2 0 100%
src/integrify/epoint/schemas/__init__.py (no class) 0 0 0 0 0 100%
src/integrify/epoint/schemas/callback.py CallbackDataSchema 1 0 0 0 0 100%
src/integrify/epoint/schemas/callback.py DecodedCallbackDataSchema 0 0 0 0 0 100%
src/integrify/epoint/schemas/callback.py (no class) 17 0 0 0 0 100%
src/integrify/epoint/schemas/enums.py TransactionStatus 0 0 0 0 0 100%
src/integrify/epoint/schemas/enums.py TransactionStatusExtended 0 0 0 0 0 100%
src/integrify/epoint/schemas/enums.py (no class) 13 0 0 0 0 100%
src/integrify/epoint/schemas/request.py MinimalPaymentRequestSchema 0 0 0 0 0 100%
src/integrify/epoint/schemas/request.py BasePaymentRequestSchema 0 0 0 0 0 100%
src/integrify/epoint/schemas/request.py PaymentRequestSchema 0 0 0 0 0 100%
src/integrify/epoint/schemas/request.py GetTransactionStatusRequestSchema 0 0 0 0 0 100%
src/integrify/epoint/schemas/request.py SaveCardRequestSchema 0 0 0 0 0 100%
src/integrify/epoint/schemas/request.py PayWithSavedCardRequestSchema 0 0 0 0 0 100%
src/integrify/epoint/schemas/request.py PayAndSaveCardRequestSchema 0 0 0 0 0 100%
src/integrify/epoint/schemas/request.py PayoutRequestSchema 0 0 0 0 0 100%
src/integrify/epoint/schemas/request.py RefundRequestSchema 0 0 0 0 0 100%
src/integrify/epoint/schemas/request.py SplitPayRequestSchema 0 0 0 0 0 100%
src/integrify/epoint/schemas/request.py SplitPayWithSavedCardRequestSchema 0 0 0 0 0 100%
src/integrify/epoint/schemas/request.py SplitPayAndSaveCardRequestSchema 0 0 0 0 0 100%
src/integrify/epoint/schemas/request.py (no class) 43 0 0 0 0 100%
src/integrify/epoint/schemas/response.py MinimalResponseSchema 0 0 0 0 0 100%
src/integrify/epoint/schemas/response.py BaseResponseSchema 0 0 0 0 0 100%
src/integrify/epoint/schemas/response.py BaseWithCodeSchema 1 0 0 0 0 100%
src/integrify/epoint/schemas/response.py RedirectUrlResponseSchema 0 0 0 0 0 100%
src/integrify/epoint/schemas/response.py RedirectUrlWithCardIdResponseSchema 0 0 0 0 0 100%
src/integrify/epoint/schemas/response.py PaymentSchema 0 0 0 0 0 100%
src/integrify/epoint/schemas/response.py TransactionStatusResponseSchema 0 0 0 0 0 100%
src/integrify/epoint/schemas/response.py SplitPayWithSavedCardResponseSchema 0 0 0 0 0 100%
src/integrify/epoint/schemas/response.py (no class) 42 0 0 0 0 100%
src/integrify/kapital/__init__.py (no class) 3 0 0 0 0 100%
src/integrify/kapital/client.py KapitalClientClass 31 6 238 0 0 81%
src/integrify/kapital/client.py (no class) 12 0 62 0 0 100%
src/integrify/kapital/env.py API 0 0 0 0 0 100%
src/integrify/kapital/env.py (no class) 24 0 0 2 1 96%
src/integrify/kapital/handlers.py BasePayloadHandler 19 2 1 6 2 84%
src/integrify/kapital/handlers.py CreateOrderPayloadHandler 1 0 0 0 0 100%
src/integrify/kapital/handlers.py OrderInformationPayloadHandler 2 1 0 0 0 50%
src/integrify/kapital/handlers.py DetailedOrderInformationPayloadHandler 2 0 0 0 0 100%
src/integrify/kapital/handlers.py RefundOrderPayloadHandler 1 0 0 0 0 100%
src/integrify/kapital/handlers.py SaveCardPayloadHandler 1 0 0 0 0 100%
src/integrify/kapital/handlers.py PayAndSaveCardPayloadHandler 1 0 0 0 0 100%
src/integrify/kapital/handlers.py FullReverseOrderPayloadHandler 1 0 0 0 0 100%
src/integrify/kapital/handlers.py ClearingOrderPayloadHandler 1 0 0 0 0 100%
src/integrify/kapital/handlers.py PartialReverseOrderPayloadHandler 1 0 0 0 0 100%
src/integrify/kapital/handlers.py OrderWithSavedCardPayloadHandler 1 0 0 0 0 100%
src/integrify/kapital/handlers.py LinkCardTokenPayloadHandler 2 0 0 0 0 100%
src/integrify/kapital/handlers.py ProcessPaymentWithSavedCardPayloadHandler 1 0 0 0 0 100%
src/integrify/kapital/handlers.py (no class) 45 0 0 0 0 100%
src/integrify/kapital/schemas/__init__.py (no class) 0 0 0 0 0 100%
src/integrify/kapital/schemas/enums.py TransactionStatus 0 0 0 0 0 100%
src/integrify/kapital/schemas/enums.py ErrorCode 0 0 0 0 0 100%
src/integrify/kapital/schemas/enums.py (no class) 46 0 0 0 0 100%
src/integrify/kapital/schemas/request.py CreateOrderRequestSchema 0 0 0 0 0 100%
src/integrify/kapital/schemas/request.py OrderInformationRequestSchema 0 0 0 0 0 100%
src/integrify/kapital/schemas/request.py RefundOrderRequestSchema 0 0 0 0 0 100%
src/integrify/kapital/schemas/request.py SaveCardRequestSchema 0 0 0 0 0 100%
src/integrify/kapital/schemas/request.py PayAndSaveCardRequestSchema 0 0 0 0 0 100%
src/integrify/kapital/schemas/request.py FullReverseOrderRequestSchema 0 0 0 0 0 100%
src/integrify/kapital/schemas/request.py ClearingOrderRequestSchema 0 0 0 0 0 100%
src/integrify/kapital/schemas/request.py PartialReverseOrderRequestSchema 0 0 0 0 0 100%
src/integrify/kapital/schemas/request.py OrderWithSavedCardRequestSchema 0 0 0 0 0 100%
src/integrify/kapital/schemas/request.py LinkCardTokenRequestSchema 0 0 0 0 0 100%
src/integrify/kapital/schemas/request.py ProcessPaymentWithSavedCardRequestSchema 0 0 0 0 0 100%
src/integrify/kapital/schemas/request.py (no class) 62 0 0 0 0 100%
src/integrify/kapital/schemas/response/__init__.py (no class) 6 0 0 0 0 100%
src/integrify/kapital/schemas/response/base_response.py ErrorResponseBodySchema 0 0 0 0 0 100%
src/integrify/kapital/schemas/response/base_response.py BaseResponseSchema 0 0 0 0 0 100%
src/integrify/kapital/schemas/response/base_response.py (no class) 12 0 0 0 0 100%
src/integrify/kapital/schemas/response/detailed_order_response.py StoredToken 0 0 0 0 0 100%
src/integrify/kapital/schemas/response/detailed_order_response.py CardAuthentication 0 0 0 0 0 100%
src/integrify/kapital/schemas/response/detailed_order_response.py CardDetails 0 0 0 0 0 100%
src/integrify/kapital/schemas/response/detailed_order_response.py SrcToken 0 0 0 0 0 100%
src/integrify/kapital/schemas/response/detailed_order_response.py ConsumerDeviceBrowser 0 0 0 0 0 100%
src/integrify/kapital/schemas/response/detailed_order_response.py ConsumerDevice 0 0 0 0 0 100%
src/integrify/kapital/schemas/response/detailed_order_response.py BusinessAddress 0 0 0 0 0 100%
src/integrify/kapital/schemas/response/detailed_order_response.py Merchant 0 0 0 0 0 100%
src/integrify/kapital/schemas/response/detailed_order_response.py DetailedOrderType 0 0 0 0 0 100%
src/integrify/kapital/schemas/response/detailed_order_response.py DetailedOrderInformationResponseSchema 0 0 0 0 0 100%
src/integrify/kapital/schemas/response/detailed_order_response.py (no class) 119 0 0 0 0 100%
src/integrify/kapital/schemas/response/order_response.py CreateOrderResponseSchema 1 0 0 0 0 100%
src/integrify/kapital/schemas/response/order_response.py OrderType 0 0 0 0 0 100%
src/integrify/kapital/schemas/response/order_response.py OrderInformationResponseSchema 0 0 0 0 0 100%
src/integrify/kapital/schemas/response/order_response.py (no class) 21 0 0 0 0 100%
src/integrify/kapital/schemas/response/refund_response.py Match 0 0 0 0 0 100%
src/integrify/kapital/schemas/response/refund_response.py FullReverseOrderResponseSchema 1 0 0 0 0 100%
src/integrify/kapital/schemas/response/refund_response.py RefundOrderResponseSchema 0 0 0 0 0 100%
src/integrify/kapital/schemas/response/refund_response.py ClearingOrderResponseSchema 0 0 0 0 0 100%
src/integrify/kapital/schemas/response/refund_response.py PartialReverseOrderResponseSchema 0 0 0 0 0 100%
src/integrify/kapital/schemas/response/refund_response.py (no class) 18 0 0 0 0 100%
src/integrify/kapital/schemas/response/token_response.py LinkCardTokenResponseSchema 0 0 0 0 0 100%
src/integrify/kapital/schemas/response/token_response.py ProcessPaymentWithSavedCardResponseSchema 0 0 0 0 0 100%
src/integrify/kapital/schemas/response/token_response.py (no class) 13 0 0 0 0 100%
src/integrify/kapital/schemas/utils.py BaseSchema 0 0 0 0 0 100%
src/integrify/kapital/schemas/utils.py (no class) 4 0 0 0 0 100%
src/integrify/logger.py (no class) 15 0 0 0 0 100%
src/integrify/schemas.py Environment 0 0 0 0 0 100%
src/integrify/schemas.py APIResponse 1 0 0 0 0 100%
src/integrify/schemas.py PayloadBaseModel 1 0 0 0 0 100%
src/integrify/schemas.py (no class) 20 0 0 0 0 100%
Total   831 9 651 30 3 99%

No items found using the specified filter.