Skip to main content

A nose plugin showing success/failure status notification.

Project description

https://secure.travis-ci.org/lukaszb/nose-alert.png?branch=master

A Nose plugin that displays success/failure notification once tests are done.

Installation

Usual thing:

pip install nose-watch

How to use

In order to use this plugin use the --with-watch switch:

nosetests --with-watch

If you use watchdog you can also run at your project’s root directory:

watchmedo shell-command -R -p "*.py" -c "nosetests --with-watch" .

This would call nose on file changes within your project.

Supported platforms

Currently this plugin supports only growl on OS X. We are going to add support for Linux based notifications in future (pull requests are welcomed!).

Plans

Short plan is to provide a nose plugin that can show OS level notification at tests end. Long plan, however, is to support main platforms (OS X, Linux, Windows), eventually extract library for OS-independant notifications to external package.

We also will try to support Python 3, this however could be somewhat problematic - i.e. gntp doesn’t support Python 3 yet.

Development

We use tox for tests. Repository is at https://github.com/lukaszb/nose-watch/. We prefer pull requests for sending patches.

Thanks

Thanks to Pascal Hartig, author of nose-notify for the inspiration. I have even bluntly used images from his package.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nose-alert-0.9.0.tar.gz (7.7 kB view details)

Uploaded Source

File details

Details for the file nose-alert-0.9.0.tar.gz.

File metadata

  • Download URL: nose-alert-0.9.0.tar.gz
  • Upload date:
  • Size: 7.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for nose-alert-0.9.0.tar.gz
Algorithm Hash digest
SHA256 b33711e5152d0a73657758c9d5e1ea9d4d8cab64329ac266c8303cd10490b406
MD5 cea4b31669998853c5750405a1fc650c
BLAKE2b-256 5a389b67858f994acac7facc0ca69c7c5af21fda4baac49cb74319c435fc8653

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page