{ "info": { "author": "Jesse Noller", "author_email": "jnoller@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Topic :: Software Development :: Testing" ], "description": "==============\nnose-pathmunge\n==============\n\n* Project hosting: \n\n.. contents::\n\nAbout\n------------------\n\nWritten by Jesse Noller\n\nLicensed under the Apache Software License, 2.0\n\nYou can install it with ``easy_install nose-pathmunge``\n\nWhat It Does\n------------\n\nnose-pathmunge is a plugin to the nose test framework which provides a method\nto add directories to the sys.path of nose, which is inherited by the tests\nrunning within nose.\n\nThis itch stems from in many of my own cases, the need to add modules to a \ngiven run (dependencies) that I don't want to install because they're synced \nfrom a source control system, and change frequently.\n\nThis plugin is extremely simple. It's meant to be.\n\nUsage\n----------\n\nUsage is simple - install the package, and then execute nosetests like this::\n\n nosetests --with-path=/home/jesse/src --with-path=/other/dir\n\nRemember the rules when appending directories to your path - you should add\nthe directory above a module - not the module directory itself, and there \nneeds to be a valid __init__.py file. For example, the following project \nlayout in subversion::\n\n myproj/\n src/\n mymodule/\n __init__.py\n foobar.py\n\nYou would add this like this::\n\n nosetests --with-path=/home/jesse/src/myproj/src\n\nThis would add ``mymodule/...`` to the sys.path for the tests to be able to\nimport.\n\nCommand line options\n--------------------\n\nAfter it is installed, the plugin adds the following command line flags to \nnosetests::\n\n --with-path=TESTCONFIG Additional directories to add to the nose sys.path\n [NOSE_ADDITIONAL_PATHS]\n\nYou can pass in as many paths as you like. I suggest 3, as that's a pleasant \nnumber.\n\nTODO\n----\n\n* Verify works/doesn't work with multiprocess plugin\n* Add tests\n\nChanges & News\n--------------\n\n0.1.2:\n Fix PyPI issues; fix easy_install(ability)\n0.1:\n Initial release. May contain bits of glass.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "UNKNOWN", "keywords": null, "license": "Apache License, Version 2.0", "maintainer": null, "maintainer_email": null, "name": "nose-pathmunge", "package_url": "https://pypi.org/project/nose-pathmunge/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/nose-pathmunge/", "project_urls": { "Download": "UNKNOWN", "Homepage": "UNKNOWN" }, "release_url": "https://pypi.org/project/nose-pathmunge/0.1.2/", "requires_dist": null, "requires_python": null, "summary": "Add additional directories to sys.path for nose.", "version": "0.1.2" }, "last_serial": 745766, "releases": { "0.1.2": [ { "comment_text": "", "digests": { "md5": "98e9f452d05579d7337185c3d671ed39", "sha256": "e9fe92878480d7bb6b116acb686cf72f6cb8bb12e24ad86fb2cc9ef25dad16b5" }, "downloads": -1, "filename": "nose-pathmunge-0.1.2.tar.gz", "has_sig": false, "md5_digest": "98e9f452d05579d7337185c3d671ed39", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2861, "upload_time": "2009-05-19T17:29:19", "url": "https://files.pythonhosted.org/packages/77/9f/af78cb3d94eb3c2661119bc3dea19604164c298a0bf25f48ee211a399072/nose-pathmunge-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "98e9f452d05579d7337185c3d671ed39", "sha256": "e9fe92878480d7bb6b116acb686cf72f6cb8bb12e24ad86fb2cc9ef25dad16b5" }, "downloads": -1, "filename": "nose-pathmunge-0.1.2.tar.gz", "has_sig": false, "md5_digest": "98e9f452d05579d7337185c3d671ed39", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2861, "upload_time": "2009-05-19T17:29:19", "url": "https://files.pythonhosted.org/packages/77/9f/af78cb3d94eb3c2661119bc3dea19604164c298a0bf25f48ee211a399072/nose-pathmunge-0.1.2.tar.gz" } ] }