{ "info": { "author": "Andy Lulham", "author_email": "a.lulham@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "BDD Tester\n==========\n\n.. image:: https://img.shields.io/pypi/v/bdd-tester.svg\n :alt: PyPI Package latest release\n :target: https://pypi.org/project/bdd-tester/\n\n.. image:: https://img.shields.io/pypi/l/bdd-tester.svg\n :alt: License\n :target: https://pypi.org/project/bdd-tester/\n\n.. image:: https://img.shields.io/travis/pwyf/bdd-tester/master.svg\n :alt: Travis-CI Build Status\n :target: https://travis-ci.org/pwyf/bdd-tester\n\n.. image:: https://img.shields.io/coveralls/github/pwyf/bdd-tester/master.svg\n :alt: Test coverage\n :target: https://coveralls.io/github/pwyf/bdd-tester?branch=master\n\nTest data files using `behaviour-driven\ndevelopment `__\ntests, in python.\n\nWait, what?\n-----------\n\nIt\u2019s a tool to run\n`Gherkin `__\ntests (features) against (IATI) data \u2013 similar to `Cucumber `__\n(in Ruby) or `Behave `__ (in Python).\n`Here\u2019s a blog that nicely explains the idea. `__\n\n\nInstall\n-------\n\n.. code:: shell\n\n pip install bdd_tester\n\nRun\n---\n\n.. code:: shell\n\n bdd_tester --feature [Feature file] --steps [Step file] [Data file]\n\nFor more options, run:\n\n.. code:: shell\n\n bdd_tester --help\n\nUsing it programmatically\n-------------------------\n\n.. code:: python\n\n from bdd_tester import BDDTester\n\n\n tester = BDDTester(step_definitions_filepath)\n feature = tester.load_feature(feature_filepath)\n result = feature.tests[0](*args, **kwargs)\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "bdd-tester", "package_url": "https://pypi.org/project/bdd-tester/", "platform": "", "project_url": "https://pypi.org/project/bdd-tester/", "project_urls": null, "release_url": "https://pypi.org/project/bdd-tester/0.0.8/", "requires_dist": [ "gherkin-official", "six", "coveralls ; extra == 'test'", "pytest ; extra == 'test'", "pytest-cov ; extra == 'test'" ], "requires_python": "", "summary": "A very very basic BDD test runner", "version": "0.0.8" }, "last_serial": 5168088, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "f178dfb141546bcfcbc2a51a6e9e7292", "sha256": "af6317b9cd0eca618f66c7527bd9f66154f8fda5ba813af908e3ef673390228d" }, "downloads": -1, "filename": "bdd_tester-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f178dfb141546bcfcbc2a51a6e9e7292", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6285, "upload_time": "2019-01-04T15:34:07", "url": "https://files.pythonhosted.org/packages/48/ec/6f7e787844dbc3c3358c35ddc9bb86d246d910f485cc4adbbcd21cc549b8/bdd_tester-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f9b26ff5fea12690e2faab98d752c927", "sha256": "140f3b956433f5e4293262955dc1fb9b44ba316cd537b80c10226b70600791a3" }, "downloads": -1, "filename": "bdd-tester-0.0.1.tar.gz", "has_sig": false, "md5_digest": "f9b26ff5fea12690e2faab98d752c927", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4213, "upload_time": "2019-01-04T15:34:09", "url": "https://files.pythonhosted.org/packages/dd/25/d4b3221ccc4716f026a773b81ec6de6fe78133d84614cacf1ac7dc4586fe/bdd-tester-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "d0c90005baad22d3e5602f48863ecfe9", "sha256": "77c8d829f9efb99cb2bb1f1fcbc1e3c0636a5df0597a4ac23b821287b12dda01" }, "downloads": -1, "filename": "bdd_tester-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d0c90005baad22d3e5602f48863ecfe9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6112, "upload_time": "2019-01-04T16:12:09", "url": "https://files.pythonhosted.org/packages/76/d8/6a5029d59835da2edd6594a6d93e0d40aecf48b7161d73337026e1478bb0/bdd_tester-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fc122afa7703f1a71e73799ae5ece927", "sha256": "0b01de4f94a26b5e9cd06e707bead70766f5f04410663ce2ea6441e714402a2a" }, "downloads": -1, "filename": "bdd-tester-0.0.2.tar.gz", "has_sig": false, "md5_digest": "fc122afa7703f1a71e73799ae5ece927", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4056, "upload_time": "2019-01-04T16:12:10", "url": "https://files.pythonhosted.org/packages/b3/2e/d1184af933038191d345d3e9d8732bb9a9ceebf82aedb95fe01e7b3246e7/bdd-tester-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "3cea649eab5d7cd3dea6fab052c6b48a", "sha256": "19c4f2ce364d9332d374cfedafb37b46de9b95e94e68d87a199f6986ebd004a3" }, "downloads": -1, "filename": "bdd_tester-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3cea649eab5d7cd3dea6fab052c6b48a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6160, "upload_time": "2019-01-28T18:50:11", "url": "https://files.pythonhosted.org/packages/4f/09/253f4b08de2e3e0e2e3a69226185591a96a2bcac88491a74d7cc641a6fe0/bdd_tester-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f40ec74b8335912b91ef3d92b0dbdf9d", "sha256": "89415a0a56a9ce5569306406956a829171f80eeea16910d14452f749ab1e30d1" }, "downloads": -1, "filename": "bdd-tester-0.0.3.tar.gz", "has_sig": false, "md5_digest": "f40ec74b8335912b91ef3d92b0dbdf9d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4131, "upload_time": "2019-01-28T18:50:13", "url": "https://files.pythonhosted.org/packages/dd/c6/b5eea394705a1f89a497f487ad26741bbfb8daedb15d5b86a214392a320b/bdd-tester-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "9e95a626033f388245dc9b1c9d3f216b", "sha256": "f7e79677f2f88fb821b7c831893d0fb9e50888b4fdaca24ba31d121a3445c6c1" }, "downloads": -1, "filename": "bdd_tester-0.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9e95a626033f388245dc9b1c9d3f216b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6283, "upload_time": "2019-01-28T23:00:50", "url": "https://files.pythonhosted.org/packages/86/1d/699986a0e81ec597b029cc1e4f8131532276449052e37993476690e68815/bdd_tester-0.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9b6dd7f3d5a65026b3e63ae7f3150cd4", "sha256": "4c4593b80a123ec605067b9efd12479e5a1981347837fe2298e5e385706b391b" }, "downloads": -1, "filename": "bdd-tester-0.0.4.tar.gz", "has_sig": false, "md5_digest": "9b6dd7f3d5a65026b3e63ae7f3150cd4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4252, "upload_time": "2019-01-28T23:00:51", "url": "https://files.pythonhosted.org/packages/8c/a7/262ad6cb5d51a366a4097eea40ded2436902750aa8411caa84a163b49ddf/bdd-tester-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "6d3120bfa574ae017e46eeb51d01e326", "sha256": "2d671dd05b4f259ef088db6f919b4b03abf0b0557301faed2fd3b85f2c42bd63" }, "downloads": -1, "filename": "bdd_tester-0.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6d3120bfa574ae017e46eeb51d01e326", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6289, "upload_time": "2019-01-28T23:23:48", "url": "https://files.pythonhosted.org/packages/8a/3a/48ccfff5ba9f3321d33a2680d2dc8cafafda83413cea8f37003be00f7ec9/bdd_tester-0.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ca32de9c11e13afb0178c5bb0aa1abf9", "sha256": "db3b60a7af06d098bbd75477c593c822ce004f2962dd8018ab282580950866b3" }, "downloads": -1, "filename": "bdd-tester-0.0.5.tar.gz", "has_sig": false, "md5_digest": "ca32de9c11e13afb0178c5bb0aa1abf9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4256, "upload_time": "2019-01-28T23:23:49", "url": "https://files.pythonhosted.org/packages/36/2a/a3d93e08647bca906b8b6b4ff595778d5cdae17425db68a17070d2493f48/bdd-tester-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "3f9dd1b54acd62f0d4fcae5965ca9e19", "sha256": "5e8874d2cd34a3b51783726f0718e84eca573bc269d97f720f8bacf66125c8fa" }, "downloads": -1, "filename": "bdd_tester-0.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3f9dd1b54acd62f0d4fcae5965ca9e19", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6268, "upload_time": "2019-04-19T08:26:44", "url": "https://files.pythonhosted.org/packages/fd/9d/06fe6ee16d14405fe47358df78251ec4d77711cea66ecd2c29ee7a5d830d/bdd_tester-0.0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "909d090bab37d5013df61c5ef626139e", "sha256": "fde7061c3ed4fd8a5c09d51aabea2c1f672f834637371b441575e54b3fd17f91" }, "downloads": -1, "filename": "bdd-tester-0.0.6.tar.gz", "has_sig": false, "md5_digest": "909d090bab37d5013df61c5ef626139e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4243, "upload_time": "2019-04-19T08:26:45", "url": "https://files.pythonhosted.org/packages/03/bb/effed89d57bffcf2a33cfe559af4d679ee46681af23b51cee59ae11091a6/bdd-tester-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "37e570216008e28bf87b15a18ebf95c7", "sha256": "1e0c1c06096d52f8d0e49195ad281c5b0bcd48591894b1a570e00a3bd532abb9" }, "downloads": -1, "filename": "bdd_tester-0.0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "37e570216008e28bf87b15a18ebf95c7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6288, "upload_time": "2019-04-20T12:34:40", "url": "https://files.pythonhosted.org/packages/db/53/994fea7be7692b34f6689b6cd74f74291b458910d92ada6457bdae63a885/bdd_tester-0.0.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9c1ca0b76db35929c12dc7a90b2cd909", "sha256": "34ebb4d4dfae2fedd1fea89317b405b962221a6681f9b37b43949f8cd376dc82" }, "downloads": -1, "filename": "bdd-tester-0.0.7.tar.gz", "has_sig": false, "md5_digest": "9c1ca0b76db35929c12dc7a90b2cd909", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4256, "upload_time": "2019-04-20T12:34:41", "url": "https://files.pythonhosted.org/packages/cd/a6/fa45270e70e122dd2b2ca14545c0b1746b622b824719940243c9058c315f/bdd-tester-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "1bcc85b7c60c6df7f1bed56c365ce727", "sha256": "d8f38f47bc1a5cbdf572d2d1a69fd5f56569f265aaf06f66fd54f534dd728f60" }, "downloads": -1, "filename": "bdd_tester-0.0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1bcc85b7c60c6df7f1bed56c365ce727", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6301, "upload_time": "2019-04-20T16:23:08", "url": "https://files.pythonhosted.org/packages/05/bb/6c995dcaefb3d93e2bf38b28ad30655b1d27701705749914170eb5031024/bdd_tester-0.0.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "55c14dcb614ea8ccb310a2e6843b687c", "sha256": "f171455e98c3cfd8e7e685252cad95688e0fe6e747592071da14fd39725fc65a" }, "downloads": -1, "filename": "bdd-tester-0.0.8.tar.gz", "has_sig": false, "md5_digest": "55c14dcb614ea8ccb310a2e6843b687c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4278, "upload_time": "2019-04-20T16:23:10", "url": "https://files.pythonhosted.org/packages/e2/c0/a64c504daabc15e855eebef91df84afa6ed5537b6d1be32348ec67714178/bdd-tester-0.0.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1bcc85b7c60c6df7f1bed56c365ce727", "sha256": "d8f38f47bc1a5cbdf572d2d1a69fd5f56569f265aaf06f66fd54f534dd728f60" }, "downloads": -1, "filename": "bdd_tester-0.0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1bcc85b7c60c6df7f1bed56c365ce727", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6301, "upload_time": "2019-04-20T16:23:08", "url": "https://files.pythonhosted.org/packages/05/bb/6c995dcaefb3d93e2bf38b28ad30655b1d27701705749914170eb5031024/bdd_tester-0.0.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "55c14dcb614ea8ccb310a2e6843b687c", "sha256": "f171455e98c3cfd8e7e685252cad95688e0fe6e747592071da14fd39725fc65a" }, "downloads": -1, "filename": "bdd-tester-0.0.8.tar.gz", "has_sig": false, "md5_digest": "55c14dcb614ea8ccb310a2e6843b687c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4278, "upload_time": "2019-04-20T16:23:10", "url": "https://files.pythonhosted.org/packages/e2/c0/a64c504daabc15e855eebef91df84afa6ed5537b6d1be32348ec67714178/bdd-tester-0.0.8.tar.gz" } ] }