{ "info": { "author": "Abtin Gramian", "author_email": "abtin.gramian@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "Custom Text Test Runner\n=======================\n\nDescription\n-----------\n\nA custom test runner for python unittest which provides the following\nadditional features: - custom result stream output in a more detailed,\nclear format with distinct sections for errors, failures, skipped test,\noverall suite results, and totals - all results are output to a json\nfile allowing the results to easily be parsed and used for\npost-processing purposes and integrations with other services -\nautomatic detection of screenshots (based on a screenshot directory\nargument) which are attached to the matching case result dict in the\njson results file - detailed time tracking at the case, suite, and\noverall level - ability to combine results from previous runs - config\nfile can be passed with additional information for more customization\n(currently can provide a device\\_name key in the config to specify which\ndevices to run a selenium or appium test for example with)\n\nInstallation\n------------\n\n``pip install custom_text_test_runner``\n\nUsage\n-----\n\n::\n\n import unittest\n from custom_text_test_runner import CustomTextTestRunner\n\n test_modules = unittest.defaultTestLoader.discover(start_dir='path/to/testdir', pattern='test*.py', top_level_dir=None)\n return_code = CustomTextTestRunner(\n verbosity=5,\n results_file_path='path/to/result.json',\n result_screenshots_dir='path/to/screenshots',\n show_previous_results=True).run(test_modules).returnCode()", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/agramian/custom-text-test-runner/tarball/v0.1.5", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/agramian/custom-text-test-runner", "keywords": "unittest,custom,test,runner,result,json", "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "custom_text_test_runner", "package_url": "https://pypi.org/project/custom_text_test_runner/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/custom_text_test_runner/", "project_urls": { "Download": "https://github.com/agramian/custom-text-test-runner/tarball/v0.1.5", "Homepage": "https://github.com/agramian/custom-text-test-runner" }, "release_url": "https://pypi.org/project/custom_text_test_runner/0.1.5/", "requires_dist": null, "requires_python": null, "summary": "Python Custom Text Test Runner", "version": "0.1.5" }, "last_serial": 2141516, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "b88f3809d1a8a7da96ec792a8875ec7a", "sha256": "592824b0cf4887f44077901fabd575a58eb4fcae19f86c85febdd2627ca6e9bc" }, "downloads": -1, "filename": "custom_text_test_runner-0.1.tar.gz", "has_sig": false, "md5_digest": "b88f3809d1a8a7da96ec792a8875ec7a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5828, "upload_time": "2015-09-28T19:50:04", "url": "https://files.pythonhosted.org/packages/c8/3c/2cd0088f8fc3d38ff79c1d9598aad17a63cbd339d5e674c576a63680e847/custom_text_test_runner-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "9ab4be81582149867273b3e7eed42628", "sha256": "1962b259074105e22d94c2f86784c660e47bfccafd59576e8bbe2c8f7b5fa315" }, "downloads": -1, "filename": "custom_text_test_runner-0.1.1.tar.gz", "has_sig": false, "md5_digest": "9ab4be81582149867273b3e7eed42628", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7797, "upload_time": "2015-09-29T00:19:26", "url": "https://files.pythonhosted.org/packages/48/9a/c5e6c889a63c61ef0018056caa8cb04d2e56c33e241054fc21e2d6dee658/custom_text_test_runner-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "53b6de6cf8bc4c2059e93caf8cbebada", "sha256": "8d15c46daedecef79dbcdced9a57d13357743dbfe86fcac8b787cd146aca2b5a" }, "downloads": -1, "filename": "custom_text_test_runner-0.1.2.tar.gz", "has_sig": false, "md5_digest": "53b6de6cf8bc4c2059e93caf8cbebada", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7850, "upload_time": "2015-09-29T18:47:40", "url": "https://files.pythonhosted.org/packages/d1/16/e4384baf120963636d90756f788cfbce962ba96774598b3d6e5b8bd61b03/custom_text_test_runner-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "e4e19c344243620d5190371ecb85e1eb", "sha256": "1d4da4871072fc05b6a4600e07e1b9ff711baadf92cb1239192101ffc9557968" }, "downloads": -1, "filename": "custom_text_test_runner-0.1.3.tar.gz", "has_sig": false, "md5_digest": "e4e19c344243620d5190371ecb85e1eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7898, "upload_time": "2015-09-29T20:36:59", "url": "https://files.pythonhosted.org/packages/4d/1a/3cc5b00823b5849d9efd2c3951ce7a60bf7cbeda70839a1c02b245ac0cd3/custom_text_test_runner-0.1.3.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "7924c5cb0165eee2667cbf91ae16b2ee", "sha256": "8a63c99193b0e49ee691eef3e7af59444e02030e318820b7617b09831fbb0f7f" }, "downloads": -1, "filename": "custom_text_test_runner-0.1.5.tar.gz", "has_sig": false, "md5_digest": "7924c5cb0165eee2667cbf91ae16b2ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7829, "upload_time": "2016-05-30T21:59:59", "url": "https://files.pythonhosted.org/packages/14/b3/305d467a4485e67fecb4d16017b87b8c0173689136f28b482f832b809ae5/custom_text_test_runner-0.1.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7924c5cb0165eee2667cbf91ae16b2ee", "sha256": "8a63c99193b0e49ee691eef3e7af59444e02030e318820b7617b09831fbb0f7f" }, "downloads": -1, "filename": "custom_text_test_runner-0.1.5.tar.gz", "has_sig": false, "md5_digest": "7924c5cb0165eee2667cbf91ae16b2ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7829, "upload_time": "2016-05-30T21:59:59", "url": "https://files.pythonhosted.org/packages/14/b3/305d467a4485e67fecb4d16017b87b8c0173689136f28b482f832b809ae5/custom_text_test_runner-0.1.5.tar.gz" } ] }