{ "info": { "author": "Roy Klinger", "author_email": "roy@taykey.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Software Development :: Testing" ], "description": "This plugin creates a log file per test run by nose,\r\nholding the logs of that specific test\r\n\r\nThe project is available on `GitHub `_\r\n\r\n==========\r\nInstalling\r\n==========\r\n\r\nYou can install `nose-logpertest` plugin using `pip`:\r\n\r\n.. code-block:: shell\r\n\r\n $ pip install nose-logpertest\r\n\r\n\r\n=====\r\nUsing\r\n=====\r\n\r\nGiven the following tests:\r\n\r\n.. code-block:: python\r\n\r\n class TestA():\r\n\r\n def test1(self):\r\n logger.info(\"I'm in test 1\")\r\n assert 1 == 1\r\n\r\n def test2(self):\r\n logger.info(\"I'm in test 2\")\r\n assert 2 == 2\r\n\r\n def test3(self):\r\n logger.info(\"I'm in test 3\")\r\n assert 3 == 3\r\n\r\n\r\n class TestB():\r\n\r\n def test1(self):\r\n logger.info(\"I'm in test 1\")\r\n assert 1 == 1\r\n\r\n def test2(self):\r\n logger.info(\"I'm in test 2\")\r\n assert 2 == 2\r\n\r\n\r\n\r\nrunning it with `nosetest` using `nose-logpertest` plugin:\r\n\r\n.. code-block:: shell\r\n\r\n nosetests --with-logpertest\r\n\r\nwill cause the creation of the following log files:\r\n\r\n.. code-block:: shell\r\n\r\n <20141125-120146>\r\n \r\n test1\r\n test2\r\n test3\r\n \r\n test1\r\n test2\r\n\r\nwhere each file holds the logs of that specific test and **20141125-120146** is the running time of the tests\r\n\r\n========\r\nAuthors\r\n========\r\n\r\n:Authors:\r\n Roy Klinger\r\n:Contributors:\r\n Tal Ben Basat\r\n\r\n Nicole Franco\r\n\r\n Maroun Maroun\r\n\r\n Sergey Ragatsky\r\n:Version: 0.0.1 of 27/11/2014", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/taykey/nose-logpertest", "keywords": "nosetest logging", "license": "Apache Software License", "maintainer": "", "maintainer_email": "", "name": "nose-logpertest", "package_url": "https://pypi.org/project/nose-logpertest/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/nose-logpertest/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/taykey/nose-logpertest" }, "release_url": "https://pypi.org/project/nose-logpertest/0.0.1/", "requires_dist": null, "requires_python": null, "summary": "Logging nose plugin to create log per test", "version": "0.0.1" }, "last_serial": 1322843, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "ca7719a602e4b1b4593a05aa73abfcb4", "sha256": "8ccd428dc0f5dcdb4b07f73465b272dbbe9f0b049f7b08fa568e2a1ecb260e70" }, "downloads": -1, "filename": "nose-logpertest-0.0.1.tar.gz", "has_sig": false, "md5_digest": "ca7719a602e4b1b4593a05aa73abfcb4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3579, "upload_time": "2014-11-27T09:59:33", "url": "https://files.pythonhosted.org/packages/28/d8/67c55e2b9e4fe6d076b398ef761efac7fed75e4c9170187e8fd4d346189d/nose-logpertest-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ca7719a602e4b1b4593a05aa73abfcb4", "sha256": "8ccd428dc0f5dcdb4b07f73465b272dbbe9f0b049f7b08fa568e2a1ecb260e70" }, "downloads": -1, "filename": "nose-logpertest-0.0.1.tar.gz", "has_sig": false, "md5_digest": "ca7719a602e4b1b4593a05aa73abfcb4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3579, "upload_time": "2014-11-27T09:59:33", "url": "https://files.pythonhosted.org/packages/28/d8/67c55e2b9e4fe6d076b398ef761efac7fed75e4c9170187e8fd4d346189d/nose-logpertest-0.0.1.tar.gz" } ] }