All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning. Dates formatted as YYYY-MM-DD as per ISO standard.
- New page on defensive programming.
- Example defensive programming versions of
calculate_wait_times()added topages/code/.
- Removed HDR UK Futures logo and favicon.
- Add link to Zenodo on README.
🌱 Initial release of the website.
- Website with pages:
- Homepage
- When and why to run tests
- Case study
- How to write a basic test
- How to run tests
- Parametrising tests
- Unit tests
- Functional tests
- Back tests
- What was the point? Let's break it and see!
- Test coverage
- Running tests via GitHub actions
- Example repositories
- Python and R environments for the site.
- GitHub actions to create docker, render and deploy site, and run python and R tests.
- Example python and R code used within website in
examples/. - Other research artefacts (e.g.,
tools/,CONTRIBUTING.md,README.md).