From d0ef150349072e41a31692d1c6e52948fcb7d168 Mon Sep 17 00:00:00 2001 From: piegames Date: Sun, 15 Jun 2025 17:54:31 +0200 Subject: [PATCH] tests/functional2/lang: Migrate builtins.hashFile tests Change-Id: I2e1c1af59daf8c976877f5ec09153464e7480aea --- .../lang/builtins.hashFile}/binary-data | Bin tests/functional2/lang/builtins.hashFile/data | 1 + .../eval-fail-missing.err.exp} | 0 .../lang/builtins.hashFile/eval-okay.out.exp} | 0 .../in.nix => builtins.hashFile/in-missing.nix} | 0 .../lang/builtins.hashFile/in.nix} | 0 tests/functional2/lang/builtins.hashFile/test.toml | 7 +++++++ 7 files changed, 8 insertions(+) rename tests/{functional/lang => functional2/lang/builtins.hashFile}/binary-data (100%) create mode 100644 tests/functional2/lang/builtins.hashFile/data rename tests/functional2/lang/{hashfile-missing/eval-fail.err.exp => builtins.hashFile/eval-fail-missing.err.exp} (100%) rename tests/{functional/lang/eval-okay-hashfile.exp => functional2/lang/builtins.hashFile/eval-okay.out.exp} (100%) rename tests/functional2/lang/{hashfile-missing/in.nix => builtins.hashFile/in-missing.nix} (100%) rename tests/{functional/lang/eval-okay-hashfile.nix => functional2/lang/builtins.hashFile/in.nix} (100%) create mode 100644 tests/functional2/lang/builtins.hashFile/test.toml diff --git a/tests/functional/lang/binary-data b/tests/functional2/lang/builtins.hashFile/binary-data similarity index 100% rename from tests/functional/lang/binary-data rename to tests/functional2/lang/builtins.hashFile/binary-data diff --git a/tests/functional2/lang/builtins.hashFile/data b/tests/functional2/lang/builtins.hashFile/data new file mode 100644 index 000000000..257cc5642 --- /dev/null +++ b/tests/functional2/lang/builtins.hashFile/data @@ -0,0 +1 @@ +foo diff --git a/tests/functional2/lang/hashfile-missing/eval-fail.err.exp b/tests/functional2/lang/builtins.hashFile/eval-fail-missing.err.exp similarity index 100% rename from tests/functional2/lang/hashfile-missing/eval-fail.err.exp rename to tests/functional2/lang/builtins.hashFile/eval-fail-missing.err.exp diff --git a/tests/functional/lang/eval-okay-hashfile.exp b/tests/functional2/lang/builtins.hashFile/eval-okay.out.exp similarity index 100% rename from tests/functional/lang/eval-okay-hashfile.exp rename to tests/functional2/lang/builtins.hashFile/eval-okay.out.exp diff --git a/tests/functional2/lang/hashfile-missing/in.nix b/tests/functional2/lang/builtins.hashFile/in-missing.nix similarity index 100% rename from tests/functional2/lang/hashfile-missing/in.nix rename to tests/functional2/lang/builtins.hashFile/in-missing.nix diff --git a/tests/functional/lang/eval-okay-hashfile.nix b/tests/functional2/lang/builtins.hashFile/in.nix similarity index 100% rename from tests/functional/lang/eval-okay-hashfile.nix rename to tests/functional2/lang/builtins.hashFile/in.nix diff --git a/tests/functional2/lang/builtins.hashFile/test.toml b/tests/functional2/lang/builtins.hashFile/test.toml new file mode 100644 index 000000000..2ae2cd4de --- /dev/null +++ b/tests/functional2/lang/builtins.hashFile/test.toml @@ -0,0 +1,7 @@ +[[test]] +runner = "eval-okay" +extra-files = [ "data", "binary-data" ] + +[[test]] +runner = "eval-fail" +in = "in-missing.nix"