Growl Notification Transport Protocol for Python
80
Binary resource decoding from incoming messages
parse_gntp usage
100%
32%
Message type handling
100%
40%
Resource extraction
100%
48%
Password authentication
100%
46%
Error handling
100%
100%
Header access
100%
100%
Notification parameters (title, description, noteType, sticky, priority)
GrowlNotifier instantiation
100%
100%
Application registration
100%
100%
noteType usage
100%
100%
title parameter
100%
100%
description parameter
100%
100%
sticky parameter
100%
100%
priority parameter
100%
100%
Basic notification workflow (register and notify)
GrowlNotifier instantiation
100%
100%
Register method call
100%
100%
Notification type declaration
100%
100%
Notify method usage
100%
100%
Configuration parameters
100%
100%
Error handling and response validation
GrowlNotifier usage
100%
100%
Registration implementation
100%
100%
Notification sending
86%
100%
Network error handling
100%
100%
Response validation
100%
100%
Authentication error handling
100%
100%
Exception wrapping
100%
100%
Resource embedding for icons and binary data
GrowlNotifier instantiation
100%
100%
Application registration
100%
100%
Binary icon loading
100%
100%
add_resource() usage
0%
0%
notify() with resource
0%
32%
Multiple icon handling
0%
30%
Direct GNTP message parsing with parse_gntp()
parse_gntp() usage
0%
0%
Message type detection
50%
100%
Header access
100%
100%
Notification count extraction
100%
100%
Error response handling
100%
100%
Password authentication
0%
0%
gntp.core module import
40%
100%
Icon handling (URL-based and binary data)
GrowlNotifier instantiation
100%
100%
Application registration
100%
100%
URL icon usage
100%
100%
Binary icon handling
100%
100%
Notification method call
100%
100%
Multiple notifications
100%
100%
Icon type handling
100%
100%
Protocol-level error handling with GNTPError
GrowlNotifier usage
100%
100%
GNTPError exception handling
0%
0%
Error code extraction
0%
33%
Error description extraction
0%
33%
Authentication error detection
100%
100%
Recoverable error logic
100%
100%
Retry mechanism
100%
100%
Simple one-line notifications via mini() function
Uses mini() function
0%
100%
Correct parameters
0%
100%
Exception handling alignment
0%
0%
Appropriate imports
0%
50%
Low-level GNTP protocol message construction
Use parse_gntp function
0%
100%
Access message type
0%
100%
Extract headers
0%
100%
Handle message classes
0%
100%
Error handling
33%
100%
Install with Tessl CLI
npx tessl i tessl/pypi-gntp