Autopush Smoke Test
Project description
This app is designed to exercise the Autopush server. Tests can be contained as a JSON file.
e.g.
[["hello", {}],
["register", {}],
["push", {"data": "mary had a little lamb"}],
["ack", {}],
]
The following commands are available:
hello - begin session with autopush server.
- args
uaid either None if new session or a previous uaid
register - register a new Channel
args - channelID uuid of the channel to create (None if new)
key - VAPID public key base64 string (optional)
push - push to an endpoint
args
pushEndpoint - the push endpoint (defaults to registered)
data - Data to push
headers - Dictionary of headers to include in push
ack - Acknowledge the last received message
Args
channelID - ChannelID of the last message (defaults to last recv’d)
version - message version information (defaults to last recv’d)
done - Close down connection
Args
None
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.