{"id":17036716,"url":"https://github.com/bast/runtest","last_synced_at":"2025-04-12T12:32:22.698Z","repository":{"id":17532727,"uuid":"20333876","full_name":"bast/runtest","owner":"bast","description":":clapper: Numerically tolerant end-to-end test library for research software.","archived":false,"fork":false,"pushed_at":"2023-06-22T16:15:09.000Z","size":1683,"stargazers_count":23,"open_issues_count":2,"forks_count":6,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-03-26T07:22:39.550Z","etag":null,"topics":["integration-testing","python"],"latest_commit_sha":null,"homepage":"http://runtest.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bast.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-05-30T15:40:14.000Z","updated_at":"2024-11-26T16:38:30.000Z","dependencies_parsed_at":"2023-02-18T23:30:30.509Z","dependency_job_id":null,"html_url":"https://github.com/bast/runtest","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bast%2Fruntest","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bast%2Fruntest/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bast%2Fruntest/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bast%2Fruntest/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bast","download_url":"https://codeload.github.com/bast/runtest/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248566599,"owners_count":21125694,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["integration-testing","python"],"created_at":"2024-10-14T08:51:38.112Z","updated_at":"2025-04-12T12:32:20.615Z","avatar_url":"https://github.com/bast.png","language":"Python","readme":"[![image](https://github.com/bast/runtest/workflows/Test/badge.svg)](https://github.com/bast/runtest/actions)\n[![image](https://coveralls.io/repos/bast/runtest/badge.png?branch=main)](https://coveralls.io/r/bast/runtest?branch=main)\n[![image](https://readthedocs.org/projects/runtest/badge/?version=latest)](http://runtest.readthedocs.io)\n[![image](https://img.shields.io/badge/license-%20MPL--v2.0-blue.svg)](LICENSES/MPL-2.0.txt)\n[![image](https://zenodo.org/badge/DOI/10.5281/zenodo.1069004.svg)](https://doi.org/10.5281/zenodo.1069004)\n[![image](https://badge.fury.io/py/runtest.svg)](https://badge.fury.io/py/runtest)\n\n\n# runtest\n\nNumerically tolerant end-to-end test library for research software.\n\n![image of a hardware circuit with red and green light bulbs](img/runtest-small.png)\n\nImage: [Midjourney](https://midjourney.com/), [CC BY-NC 4.0](https://creativecommons.org/licenses/by-nc/4.0/legalcode)\n\n\n## Installation\n\n```\n$ pip install runtest\n```\n\n\n## Supported Python versions\n\nThe library is tested with Python 3.7, 3.8, 3.9, 3.10.  If you want to test\nruntest itself on your computer, you can follow what we do in the [CI\nworkflow](https://github.com/bast/runtest/blob/main/.github/workflows/test.yml).\n\n\n## Documentation\n\n- [Latest code](http://runtest.readthedocs.io/en/latest/) (main branch)\n\n\nPast versions\n- [1.3.z](http://runtest.readthedocs.io/en/release-1.3.z/) ([release-1.3.z branch](https://github.com/bast/runtest/tree/release-1.3.z))\n\n\n## Citation\n\nFor a recommended citation, please check the at the bottom-right of\n\u003chttps://zenodo.org/record/3893712\u003e.\n\n\n## Projects using runtest\n\n- [DIRAC](http://diracprogram.org)\n- [Dalton](http://daltonprogram.org) and [LSDalton](http://daltonprogram.org)\n- [GIMIC](https://github.com/qmcurrents/gimic)\n- [OpenRSP](http://openrsp.org)\n- [MRChem](https://mrchem.readthedocs.io/en/latest/)\n- GRASP (General-purpose Relativistic Atomic Structure Program)\n- [eT](https://etprogram.org)\n\nIf you use runtest, please add a link to your project via a pull\nrequest.\n\n\n## Similar projects\n\n- [testcode](http://testcode.readthedocs.io) is a python module for\n  testing for regression errors in numerical (principally scientific)\n  software.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbast%2Fruntest","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbast%2Fruntest","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbast%2Fruntest/lists"}