Metadata-Version: 2.0
Name: nose-watcher
Version: 0.1.3
Summary: A nose plugin to watch for changes within the local directory.
Home-page: https://github.com/solarnz/nose-watcher
Author: Chris Trotman
Author-email: chris@trotman.io
License: BSD
Keywords: nose-watcher
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Topic :: Software Development :: Testing
Requires-Dist: python-inotify (==0.6-test)

===============================
Nose-Watcher
===============================

.. image:: https://pypip.in/version/nose-watcher/badge.png
        :target: https://pypi.python.org/pypi/nose-watcher/
        :alt: Latest Version

.. image:: https://pypip.in/d/nose-watcher/badge.png
        :target: https://pypi.python.org/pypi/nose-watcher

.. image:: https://pypip.in/wheel/nose-watcher/badge.png
        :target: https://pypi.python.org/pypi/nose-watcher/
        :alt: Wheel Status

.. image:: https://travis-ci.org/solarnz/nose-watcher.png?branch=develop
        :target: https://travis-ci.org/solarnz/nose-watcher

.. image:: https://coveralls.io/repos/solarnz/nose-watcher/badge.png?branch=develop
        :target: https://coveralls.io/r/solarnz/nose-watcher?branch=develop

.. image:: https://pypip.in/license/nose-watcher/badge.png
        :target: https://pypi.python.org/pypi/nose-watcher/
        :alt: License


A nose plugin to watch for changes within the local directory.

* Free software: BSD license
* Documentation: http://nose-watcher.readthedocs.org.

Inspired by the `nose-watch <https://github.com/lukaszb/nose-watch>`_ nose
plugin.

Note: nose-watcher will only run on linux, due to the depenency on
`python-inotify` and `inotify`.

Features
--------

* Watches for changes in the local directory, then runs nosetests with the
  specified command line options.

* Doesn't run the tests multiple times if you're using vim, Unlike the similar
  plugin `nose-watch`.

* Specify additional filetypes to watch using the command line argument
  `--filetype`.


Installation
------------

.. code-block:: bash

    pip install nose-watcher

Usage
-----

.. code-block:: bash

    nosetests --with-watcher

    nosetests --with-watcher --filetype .txt

Additional Contributors
-----------------------

*  `Felix Chapman (aelred) <https://github.com/aelred>`_




History
-------

0.1.2 (2014-06-09)
---------------------

* Handle KeyboardInterrupts while watching for changes.

0.1.1 (2014-06-08)
---------------------

* Improve documentation
* Improve unit tests

0.1.0 (2014-06-08)
---------------------

* First release on PyPI.


