https://github.com/studistcorporation/annotation-reporter
GitHub annotation test reporter for Kaocha
https://github.com/studistcorporation/annotation-reporter
clj clojure hacktoberfest kaocha terraform-managed testing testing-tools
Last synced: about 1 year ago
JSON representation
GitHub annotation test reporter for Kaocha
- Host: GitHub
- URL: https://github.com/studistcorporation/annotation-reporter
- Owner: StudistCorporation
- License: mit
- Created: 2025-06-03T06:37:14.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-03T09:34:06.000Z (about 1 year ago)
- Last Synced: 2025-06-03T18:56:54.298Z (about 1 year ago)
- Topics: clj, clojure, hacktoberfest, kaocha, terraform-managed, testing, testing-tools
- Language: Clojure
- Homepage: https://studist.jp
- Size: 39.1 KB
- Stars: 7
- Watchers: 1
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# GitHub annotation test reporter for Kaocha
[](https://github.com/StudistCorporation/annotation-reporter/actions/workflows/test.yaml) [](https://clojars.org/jp.studist/annotation-reporter)
A Kaocha test reporter that outputs test failures in the format for use with GitHub annotations.
Use this reporter to have test failures show up automatically in GitHub pull requests as code annotations.

It assumes that tests are run in GitHub Actions.
## Installation
Available on Clojars.
```clj
[jp.studist/annotation-reporter "0.2.0"]
```
```clj
{jp.studist/annotation-reporter {:mvn/version "0.2.0"}}
```
## Usage
Add the `--reporter` option to the Kaocha command you use to run tests.
```sh
# with lein for example
lein run -m kaocha.runner --reporter annotation.report/reporter
```