From 6c78ba7932567331fb8ebabf34a143b998bb5f23 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Favier?= Date: Thu, 22 Jun 2023 16:35:33 +0200 Subject: [PATCH] docs/contributing: link to NMT's bash-lib (#4125) --- docs/contributing.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/contributing.adoc b/docs/contributing.adoc index 5061b3902..54dc26920 100644 --- a/docs/contributing.adoc +++ b/docs/contributing.adoc @@ -243,7 +243,7 @@ should be added. If you contribute a module then you don't need to add this entr Home Manager includes a basic test suite and it is highly recommended to include at least one test when adding a module. Tests are typically in the form of "golden tests" where, for example, a generated configuration file is compared to a known correct file. -It is relatively easy to create tests by modeling the existing tests, found in the `tests` project directory. +It is relatively easy to create tests by modeling the existing tests, found in the `tests` project directory. For a full reference to the functions available in test scripts, you can look at NMT's https://git.sr.ht/~rycee/nmt/tree/master/item/bash-lib[bash-lib]. The full Home Manager test suite can be run by executing