2025-06-02 13:34:59 +02:00
# Nixtest
[](https://builtwithnix.org)
[](https://gitlab.com/TECHNOFAB/nixtest/-/commits/main)
2025-07-30 21:29:16 +02:00

2025-06-02 13:34:59 +02:00
[](https://gitlab.com/TECHNOFAB/nixtest/-/releases)
[](https://tec.tf/#support )
[](https://nixtest.projects.tf)
Flexible test runner for testing Nix code, written in Go.
2025-06-08 20:52:20 +02:00
[](https://asciinema.org/a/VS8uIiEQiPRtXbOreJqrxO7X6)
2025-06-02 13:34:59 +02:00
## Features
- Snapshot, Unit (equal checks) and Script-Tests (unit tests with assertions you could say)
- Supports testing against raw Nix code or derivation output
- Simple and easy to read summary of test results
2025-06-08 20:52:20 +02:00

2025-06-02 13:34:59 +02:00
- Junit report support (eg. for displaying the results in GitLab etc.)
2025-06-08 20:52:20 +02:00

2025-06-02 13:34:59 +02:00
## Usage
See the [docs ](https://nixtest.projects.tf/usage ).