nix-test-runner 0.1.0

Cli for running nix expression tests
Documentation

nix-test-runner

Simple cli tool to run nix expression tests.

Usage

## my-tests.nix
{
  testPassedName = {
    expr = add 1 1;
    expected = 2;
  };
}
$ nix-test-runner my-tests.nix

You can get different output formats using --reporter junit|json|human.

This uses lib.debug.runTests under the hood and doesn't change any behaviour of nix, it's merly a wrapper around nix-instantiate.