{ "info": { "author": "Chris McCormick", "author_email": "chris@mccormick.cx", "bugtrack_url": null, "classifiers": [], "description": "This is a testing micro-framework for\n`Hy `__.\n\nTo use it, wrap every ``assert`` in the ``test-case`` macro call like\nthis:\n\n.. code:: hy\n\n (require [hytest [test-case]])\n\n (test-case (assert (= True True)))\n (test-case (assert (= False True)))\n\nWhen you run the tests you will see the source code of each test and a\npass/fail indicator like this:\n\n::\n\n $ hy testtest.hy \n Test: (assert (= True True))\n Pass: \u2714\n Test: (assert (= False True))\n Traceback (most recent call last):\n File \"/home/chrism/dev/hytmf/virtualenv/bin/hy\", line 10, in \n sys.exit(hy_main())\n File \"/home/chrism/.pyenv/versions/3.5.5/lib/python3.5/runpy.py\", line 263, in run_path\n pkg_name=pkg_name, script_name=fname)\n File \"/home/chrism/.pyenv/versions/3.5.5/lib/python3.5/runpy.py\", line 96, in _run_module_code\n mod_name, mod_spec, pkg_name, script_name)\n File \"/home/chrism/.pyenv/versions/3.5.5/lib/python3.5/runpy.py\", line 85, in _run_code\n exec(code, run_globals)\n File \"/home/chrism/dev/hytmf/testtest.hy\", line 5, in \n (test-case (assert (= False True)))\n AssertionError", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/chr15m/hytmf", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "hytmf", "package_url": "https://pypi.org/project/hytmf/", "platform": "", "project_url": "https://pypi.org/project/hytmf/", "project_urls": { "Homepage": "http://github.com/chr15m/hytmf" }, "release_url": "https://pypi.org/project/hytmf/0.1/", "requires_dist": null, "requires_python": "", "summary": "Micro-testing framework for Hy.", "version": "0.1" }, "last_serial": 5752785, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "249e3541194d2c3b55e9639132499053", "sha256": "1cc49674a07ce5af17c1dffa6112f8d0d627417c9dd58f969e28f8ef6e92bf43" }, "downloads": -1, "filename": "hytmf-0.1.tar.gz", "has_sig": false, "md5_digest": "249e3541194d2c3b55e9639132499053", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1322, "upload_time": "2019-08-29T13:58:24", "url": "https://files.pythonhosted.org/packages/7c/8e/5f9af151df20dc1b7edbd51593fa69a334097791ccfdeb8a87029241c903/hytmf-0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "249e3541194d2c3b55e9639132499053", "sha256": "1cc49674a07ce5af17c1dffa6112f8d0d627417c9dd58f969e28f8ef6e92bf43" }, "downloads": -1, "filename": "hytmf-0.1.tar.gz", "has_sig": false, "md5_digest": "249e3541194d2c3b55e9639132499053", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1322, "upload_time": "2019-08-29T13:58:24", "url": "https://files.pythonhosted.org/packages/7c/8e/5f9af151df20dc1b7edbd51593fa69a334097791ccfdeb8a87029241c903/hytmf-0.1.tar.gz" } ] }