Coverage report: 67%

Files Functions Classes

coverage.py v7.8.0, created at 2025-05-16 14:48 +0000

File function statements missing excluded coverage
expo_notifications/__init__.py (no function) 0 0 0 100%
expo_notifications/admin.py DeviceAdmin.get_ordering 1 1 0 0%
expo_notifications/admin.py DeviceAdmin.user_link 1 1 0 0%
expo_notifications/admin.py DeviceAdmin.messages_link 1 1 0 0%
expo_notifications/admin.py MessageAdmin.get_ordering 1 1 0 0%
expo_notifications/admin.py MessageAdmin.device_link 1 1 0 0%
expo_notifications/admin.py MessageAdmin.tickets_link 1 1 0 0%
expo_notifications/admin.py MessageAdmin.send_messages 2 2 0 0%
expo_notifications/admin.py ReceiptAdmin.get_ordering 1 1 0 0%
expo_notifications/admin.py ReceiptAdmin.ticket_link 1 1 0 0%
expo_notifications/admin.py TicketAdmin.get_ordering 1 1 0 0%
expo_notifications/admin.py TicketAdmin.message_link 1 1 0 0%
expo_notifications/admin.py TicketAdmin.receipts_link 1 1 0 0%
expo_notifications/admin.py TicketAdmin.check_tickets 2 2 0 0%
expo_notifications/admin.py (no function) 58 0 0 100%
expo_notifications/apps.py (no function) 5 0 0 100%
expo_notifications/conf.py Settings.token 1 0 0 100%
expo_notifications/conf.py Settings.receipt_check_delay 1 1 0 0%
expo_notifications/conf.py Settings.sending_task_max_retries 1 0 0 100%
expo_notifications/conf.py Settings.sending_task_retry_delay 1 0 0 100%
expo_notifications/conf.py Settings.checking_task_max_retries 1 0 0 100%
expo_notifications/conf.py Settings.checking_task_retry_delay 1 0 0 100%
expo_notifications/conf.py (no function) 16 0 0 100%
expo_notifications/managers/__init__.py (no function) 4 0 0 100%
expo_notifications/managers/device_manager.py DeviceQueryset.active 1 1 0 0%
expo_notifications/managers/device_manager.py DeviceManager.get_queryset 1 1 0 0%
expo_notifications/managers/device_manager.py DeviceManager.active 1 1 0 0%
expo_notifications/managers/device_manager.py (no function) 8 0 0 100%
expo_notifications/managers/message_manager.py MessageQueryset.send 4 4 0 0%
expo_notifications/managers/message_manager.py MessageManager.get_queryset 1 1 0 0%
expo_notifications/managers/message_manager.py MessageManager.send 5 5 0 0%
expo_notifications/managers/message_manager.py MessageManager.bulk_send 6 6 0 0%
expo_notifications/managers/message_manager.py (no function) 11 0 1 100%
expo_notifications/managers/ticket_manager.py TicketQueryset.check_receipts 3 3 0 0%
expo_notifications/managers/ticket_manager.py TicketManager.get_queryset 1 1 0 0%
expo_notifications/managers/ticket_manager.py (no function) 5 0 0 100%
expo_notifications/migrations/0001_initial.py (no function) 8 8 0 0%
expo_notifications/migrations/__init__.py (no function) 0 0 0 100%
expo_notifications/models/__init__.py (no function) 5 0 0 100%
expo_notifications/models/device.py Device.__str__ 1 1 0 0%
expo_notifications/models/device.py (no function) 14 0 0 100%
expo_notifications/models/message.py Message.__str__ 1 1 0 0%
expo_notifications/models/message.py Message.to_push_message 1 1 0 0%
expo_notifications/models/message.py Message.send 2 2 0 0%
expo_notifications/models/message.py (no function) 27 0 0 100%
expo_notifications/models/receipt.py Receipt.__str__ 1 1 0 0%
expo_notifications/models/receipt.py (no function) 7 0 0 100%
expo_notifications/models/ticket.py Ticket.__str__ 1 1 0 0%
expo_notifications/models/ticket.py Ticket.to_push_ticket 1 1 0 0%
expo_notifications/models/ticket.py Ticket.check_receipt 2 2 0 0%
expo_notifications/models/ticket.py (no function) 13 0 0 100%
expo_notifications/tasks/__init__.py (no function) 3 0 0 100%
expo_notifications/tasks/check_receipts_task.py check_receipts 21 21 0 0%
expo_notifications/tasks/check_receipts_task.py (no function) 9 0 0 100%
expo_notifications/tasks/send_messages_task.py send_messages 22 22 0 0%
expo_notifications/tasks/send_messages_task.py (no function) 10 0 0 100%
expo_notifications/tasks/session.py (no function) 6 1 0 83%
Total   306 101 1 67%

No items found using the specified filter.