commit 234d1bd87e01fa00f8401d1e37829017900572bb parent c38f180fb7c40cdd497f617aae409ea3722a2024 Author: Daniel Barlow <dan@telent.net> Date: Sun, 2 Mar 2025 21:14:46 +0000 basic unit tests for output-template Diffstat:
| M | pkgs/output-template/output-template.fnl | | | 4 | ++++ |
1 file changed, 4 insertions(+), 0 deletions(-)
diff --git a/pkgs/output-template/output-template.fnl b/pkgs/output-template/output-template.fnl @@ -45,6 +45,10 @@ (import-macros { : define-tests : expect : expect= } :anoia.assert) (define-tests + (expect= (pick-values 1 (substitute "var={{ 2 + 3 }}" "{{" "}}")) "var=5") + (expect= (pick-values 1 (substitute "{{ json_quote(\"o'reilly\") }}" "{{" "}}")) + "\"o'reilly\"") + (fn slurp [name] (with-open [f (assert (io.open name))] (f:read "*a"))) (expect=