testrepository


Nametestrepository JSON
Version 0.0.21 PyPI version JSON
download
home_pageNone
SummaryA repository of test results
upload_time2024-04-08 23:35:19
maintainerNone
docs_urlNone
authorNone
requires_pythonNone
licenseApachev2 or later or BSDv3
keywords subunit testrunner unittest
VCS
bugtrack_url
requirements fixtures python-subunit testtools
Travis-CI
coveralls test coverage No coveralls.
            Test Repository
+++++++++++++++

.. image:: https://travis-ci.org/testing-cabal/testrepository.svg?branch=master
    :target: https://travis-ci.org/testing-cabal/testrepository

Overview
~~~~~~~~

This project provides a database of test results which can be used as part of
developer workflow to ensure/check things like:

* No commits without having had a test failure, test fixed cycle.
* No commits without new tests being added.
* What tests have failed since the last commit (to run just a subset).
* What tests are currently failing and need work.

Test results are inserted using subunit (and thus anything that can output
subunit or be converted into a subunit stream can be accepted).

A mailing list for discussion, usage and development is at
https://launchpad.net/~testrepository-dev - all are welcome to join. Some folk
hang out on #testrepository on irc.freenode.net.

CI for the project is at https://travis-ci.org/testing-cabal/testrepository

Licensing
~~~~~~~~~

Test Repository is under BSD / Apache 2.0 licences. See the file COPYING in the source for details.

Quick Start
~~~~~~~~~~~

Create a config file::

    $ touch .testr.conf

Create a repository::

    $ testr init

Load a test run into the repository::

    $ testr load < testrun

Query the repository::

    $ testr stats
    $ testr last
    $ testr failing

Delete a repository::

    $ rm -rf .testrepository

Documentation
~~~~~~~~~~~~~

More detailed documentation including design and implementation details, a
user manual, and guidelines for development of Test Repository itself can be
found at https://testrepository.readthedocs.org/en/latest, or in the source
tree at doc/ (run make -C doc html).

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "testrepository",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "subunit, testrunner, unittest",
    "author": null,
    "author_email": "Robert Collins <robertc@robertcollins.net>",
    "download_url": "https://files.pythonhosted.org/packages/42/93/0be18cf76f6a7a9f3dbdb0b52b147b2ddc9aa4f81a74da6f3fb1c8a884b6/testrepository-0.0.21.tar.gz",
    "platform": null,
    "description": "Test Repository\n+++++++++++++++\n\n.. image:: https://travis-ci.org/testing-cabal/testrepository.svg?branch=master\n    :target: https://travis-ci.org/testing-cabal/testrepository\n\nOverview\n~~~~~~~~\n\nThis project provides a database of test results which can be used as part of\ndeveloper workflow to ensure/check things like:\n\n* No commits without having had a test failure, test fixed cycle.\n* No commits without new tests being added.\n* What tests have failed since the last commit (to run just a subset).\n* What tests are currently failing and need work.\n\nTest results are inserted using subunit (and thus anything that can output\nsubunit or be converted into a subunit stream can be accepted).\n\nA mailing list for discussion, usage and development is at\nhttps://launchpad.net/~testrepository-dev - all are welcome to join. Some folk\nhang out on #testrepository on irc.freenode.net.\n\nCI for the project is at https://travis-ci.org/testing-cabal/testrepository\n\nLicensing\n~~~~~~~~~\n\nTest Repository is under BSD / Apache 2.0 licences. See the file COPYING in the source for details.\n\nQuick Start\n~~~~~~~~~~~\n\nCreate a config file::\n\n    $ touch .testr.conf\n\nCreate a repository::\n\n    $ testr init\n\nLoad a test run into the repository::\n\n    $ testr load < testrun\n\nQuery the repository::\n\n    $ testr stats\n    $ testr last\n    $ testr failing\n\nDelete a repository::\n\n    $ rm -rf .testrepository\n\nDocumentation\n~~~~~~~~~~~~~\n\nMore detailed documentation including design and implementation details, a\nuser manual, and guidelines for development of Test Repository itself can be\nfound at https://testrepository.readthedocs.org/en/latest, or in the source\ntree at doc/ (run make -C doc html).\n",
    "bugtrack_url": null,
    "license": "Apachev2 or later or BSDv3",
    "summary": "A repository of test results",
    "version": "0.0.21",
    "project_urls": {
        "Bug Tracker": "https://bugs.launchpad.net/testrepository",
        "CI": "https://travis-ci.org/testing-cabal/testrepository",
        "Source Repository": "https://github.com/testing-cabal/testrepository",
        "homepage": "https://launchpad.net/testrepository"
    },
    "split_keywords": [
        "subunit",
        " testrunner",
        " unittest"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8c894ad1ea00befc588bc6109f020bc2933d763b00866269a129d72f59e81c19",
                "md5": "2b858438f170aeb850c8f995a622dcaa",
                "sha256": "c501212eb885ab1d5836ccff9236b5f0627fa036fd607d0cb381344a95f10e08"
            },
            "downloads": -1,
            "filename": "testrepository-0.0.21-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "2b858438f170aeb850c8f995a622dcaa",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": null,
            "size": 117240,
            "upload_time": "2024-04-08T23:35:05",
            "upload_time_iso_8601": "2024-04-08T23:35:05.647826Z",
            "url": "https://files.pythonhosted.org/packages/8c/89/4ad1ea00befc588bc6109f020bc2933d763b00866269a129d72f59e81c19/testrepository-0.0.21-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "42930be18cf76f6a7a9f3dbdb0b52b147b2ddc9aa4f81a74da6f3fb1c8a884b6",
                "md5": "50de57ec17ad9fcfd02d6d9d4e5860ca",
                "sha256": "368afcf7e090b3c688bdd754a25f64bc314e512b816f8c71b9f9fc17dc37a3d9"
            },
            "downloads": -1,
            "filename": "testrepository-0.0.21.tar.gz",
            "has_sig": false,
            "md5_digest": "50de57ec17ad9fcfd02d6d9d4e5860ca",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 2416956,
            "upload_time": "2024-04-08T23:35:19",
            "upload_time_iso_8601": "2024-04-08T23:35:19.377740Z",
            "url": "https://files.pythonhosted.org/packages/42/93/0be18cf76f6a7a9f3dbdb0b52b147b2ddc9aa4f81a74da6f3fb1c8a884b6/testrepository-0.0.21.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-08 23:35:19",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "testing-cabal",
    "github_project": "testrepository",
    "travis_ci": true,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "fixtures",
            "specs": []
        },
        {
            "name": "python-subunit",
            "specs": [
                [
                    ">=",
                    "0.0.18"
                ]
            ]
        },
        {
            "name": "testtools",
            "specs": [
                [
                    ">=",
                    "0.9.30"
                ]
            ]
        }
    ],
    "lcname": "testrepository"
}
        
Elapsed time: 0.20301s