runtest
:clapper: Numerically tolerant end-to-end test library for research software.
Science Score: 77.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 3 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
✓Committers with academic emails
3 of 8 committers (37.5%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.8%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
:clapper: Numerically tolerant end-to-end test library for research software.
Basic Info
- Host: GitHub
- Owner: bast
- License: mpl-2.0
- Language: Python
- Default Branch: main
- Homepage: http://runtest.readthedocs.io
- Size: 1.61 MB
Statistics
- Stars: 24
- Watchers: 4
- Forks: 6
- Open Issues: 2
- Releases: 10
Topics
Metadata Files
README.md
runtest
Numerically tolerant end-to-end test library for research software.

Image: Midjourney, CC BY-NC 4.0
Installation
$ pip install runtest
Supported Python versions
The library is tested with Python 3.10 - 3.13. If you want to test runtest itself on your computer, you can follow what we do in the CI workflow.
Documentation
- Latest code (main branch)
Past versions - 1.3.z (release-1.3.z branch)
Citation
For a recommended citation, please check the at the bottom-right of https://zenodo.org/record/3893712.
Projects using runtest
- DIRAC
- Dalton and LSDalton
- GIMIC
- OpenRSP
- MRChem
- GRASP (General-purpose Relativistic Atomic Structure Program)
- eT
If you use runtest, please add a link to your project via a pull request.
Similar projects
- testcode is a python module for testing for regression errors in numerical (principally scientific) software.
Owner
- Name: Radovan Bast
- Login: bast
- Kind: user
- Location: Tromsø, Norway
- Company: @uit-no @neicnordic
- Website: https://bast.fr
- Repositories: 181
- Profile: https://github.com/bast
Theoretical chemist turned research software engineer. Leads @coderefinery.
Citation (CITATION.cff)
cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: Bast
given-names: Radovan
orcid: https://orcid.org/0000-0002-7658-1847
title: "runtest: Numerically tolerant end-to-end test library for research software"
version: 2.3.5
doi: 10.5281/zenodo.1069004
date-released: 2023-06-04
GitHub Events
Total
- Watch event: 1
- Push event: 1
Last Year
- Watch event: 1
- Push event: 1
Committers
Last synced: over 1 year ago
Top Committers
| Name | Commits | |
|---|---|---|
| Radovan Bast | b****t | 289 |
| Alex | a****l@n****o | 7 |
| Eirik Kjønstad | e****d@n****o | 3 |
| Radovan Bast | l****e | 2 |
| Sarai Dery Folkestad | 7****y | 2 |
| Roberto Di Remigio | r****o@g****m | 1 |
| unknown | m****s@c****k | 1 |
| Roberto Di Remigio | r****r | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 9 months ago
All Time
- Total issues: 32
- Total pull requests: 12
- Average time to close issues: 5 months
- Average time to close pull requests: about 1 month
- Total issue authors: 5
- Total pull request authors: 6
- Average comments per issue: 3.59
- Average comments per pull request: 6.42
- Merged pull requests: 10
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- miroi (20)
- bast (7)
- robertodr (3)
- arnfinn (1)
- alexancp (1)
Pull Request Authors
- alexancp (3)
- robertodr (2)
- saraidery (2)
- miroi (2)
- bast (2)
- eirik-kjonstad (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- pypi 225 last-month
- Total dependent packages: 0
- Total dependent repositories: 3
- Total versions: 11
- Total maintainers: 1
pypi.org: runtest
runtest: Numerically tolerant end-to-end test library for research software.
- Homepage: https://github.com/bast/runtest
- Documentation: https://runtest.readthedocs.io/
- License: Mozilla Public License 2.0 (MPL 2.0)
-
Latest release: 2.3.5
published 9 months ago
Rankings
Maintainers (1)
Dependencies
- black *
- coverage ==4.5.4
- flit *
- pytest *
- pytest-cov <2.6.0
- python-coveralls *
- vulture *
- actions/checkout v2 composite
- actions/setup-python v1 composite
- actions/checkout v2 composite
- actions/setup-python v1 composite
- actions/checkout v2 composite
- actions/setup-python v1 composite
