{ "info": { "author": "David Michon", "author_email": "david.michon@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "Watson\n======\n\nWatson is a continuous unit test runner for django. As long as the script is running, it will monitor for changes in your code and re-run your test suite when needed.\n\nFeatures\n--------\n\n* Monitor source code and run tests on change\n* OSX notifications\n* Colored test output\n\nInstallation\n------------\n\nWatson can be installed from PyPI using easy_install::\n \n $ easy_install Watson-CT\n \nor pip::\n \n $ pip install Watson-CT\n\nSetup\n-----\n\nTo setup Watson under Django add ``watson`` to your ``INSTALLED_APPS`` setting.\nThe run ``manage.py drwatson`` to start the tester process. You can give an\napplication label or test name using the same format as the built-in ``test``\ncommand.\n\nOptions\n~~~~~~~\n\n``--nocolor`` : *flag, default: False*\n Disable colored output.\n\n``-u``, ``--ui`` : *default: autodetect*\n Force the use of a specific UI module. Available options are ``osx``, ``growl2`` and ``none``.\n\n\nUIs\n---\n\nWatson provides a UI to indicate the current test status after each run, even\nif the console is in the background.\n\nOSX\n~~~\n\nThe default UI on OS X uses terminal-notifier. A Native OSX notification is\nposted after each test run. It requires [`terminal-notifier`][HOMEPAGE] command-line tool\n\nGrowl 2\n~~~~~~~\n\nUse Growl 2 via AppleScript. A Growl 2 notification is\nposted after each test run. It requires https://itunes.apple.com/us/app/growl/id467939042", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/puffin/watson", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "Watson-CT", "package_url": "https://pypi.org/project/Watson-CT/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/Watson-CT/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/puffin/watson" }, "release_url": "https://pypi.org/project/Watson-CT/0.2.1/", "requires_dist": null, "requires_python": null, "summary": "Continuous unit test runner for django", "version": "0.2.1" }, "last_serial": 986304, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "598a3194e5efaa7fe43d695d9f576d0c", "sha256": "7a4126b46eab6285b25a6c6920bce4840fb0d225ef81fd1268cae835888f2f99" }, "downloads": -1, "filename": "Watson-CT-0.1.0.tar.gz", "has_sig": false, "md5_digest": "598a3194e5efaa7fe43d695d9f576d0c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21008, "upload_time": "2014-01-29T20:12:31", "url": "https://files.pythonhosted.org/packages/e1/dc/3a5876f86e44e71df3ce84a1d02c7891128232f730f1d4b7f496696465e9/Watson-CT-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "2b558d6cb58ac521bfb4e17d163e4bad", "sha256": "61309af13c18445212ac4ef9cf2ce5107a44411af5390cca50e14c6eb7cc45b2" }, "downloads": -1, "filename": "Watson-CT-0.1.1.tar.gz", "has_sig": false, "md5_digest": "2b558d6cb58ac521bfb4e17d163e4bad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21602, "upload_time": "2014-01-29T20:42:08", "url": "https://files.pythonhosted.org/packages/d3/0c/ead74930ba5e912ac595a7b98f13d639f20d1b02c6e811fe03e8685580b3/Watson-CT-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "cc39757f308ef3dcdb4e69477eec8a46", "sha256": "db6f31bb5fce1d2b2bf0e84cad82be9a5278b41da47dc715b7ee55e50026ef96" }, "downloads": -1, "filename": "Watson-CT-0.2.0.tar.gz", "has_sig": false, "md5_digest": "cc39757f308ef3dcdb4e69477eec8a46", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22497, "upload_time": "2014-01-30T15:13:13", "url": "https://files.pythonhosted.org/packages/75/8a/0b9f892c149f181b15cd21364b4549448094f1d96605adb724546f21cd2d/Watson-CT-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "b4842df5293d7e5c0d64959263adf7e1", "sha256": "3cbd79f7a57192201e6510ad64b800e622966e89713cb7c280daa61f4374644e" }, "downloads": -1, "filename": "Watson-CT-0.2.1.tar.gz", "has_sig": false, "md5_digest": "b4842df5293d7e5c0d64959263adf7e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22477, "upload_time": "2014-01-30T16:58:39", "url": "https://files.pythonhosted.org/packages/dc/f2/3667256d8ca6bcf1fc9d3ab06a83ac8accb5e89489bb5c0e7e8961a796da/Watson-CT-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b4842df5293d7e5c0d64959263adf7e1", "sha256": "3cbd79f7a57192201e6510ad64b800e622966e89713cb7c280daa61f4374644e" }, "downloads": -1, "filename": "Watson-CT-0.2.1.tar.gz", "has_sig": false, "md5_digest": "b4842df5293d7e5c0d64959263adf7e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22477, "upload_time": "2014-01-30T16:58:39", "url": "https://files.pythonhosted.org/packages/dc/f2/3667256d8ca6bcf1fc9d3ab06a83ac8accb5e89489bb5c0e7e8961a796da/Watson-CT-0.2.1.tar.gz" } ] }