From 43dac390967e2e85da0b3fcd84043a77cfaddfd0 Mon Sep 17 00:00:00 2001 From: Benedikt Peetz Date: Fri, 30 Oct 2026 15:15:04 +0100 Subject: treewide: Align the rest of the files with the server repository --- tests/infrastructure/run.nix | 54 -------------------------------------------- 1 file changed, 54 deletions(-) delete mode 100644 tests/infrastructure/run.nix (limited to 'tests/infrastructure/run.nix') diff --git a/tests/infrastructure/run.nix b/tests/infrastructure/run.nix deleted file mode 100644 index 3148a2d9..00000000 --- a/tests/infrastructure/run.nix +++ /dev/null @@ -1,54 +0,0 @@ -# nixos-config - My current NixOS configuration -# -# Copyright (C) 2025 Benedikt Peetz -# SPDX-License-Identifier: GPL-3.0-or-later -# -# This file is part of my nixos-config. -# -# You should have received a copy of the License along with this program. -# If not, see . -{ - pkgs, - lib, -}: -pkgs.writeShellScriptBin "run_test_description" '' - set -eu - - [ "$#" -ne 1 ] && { - echo "Usage: $0 "; - exit 2 - } - description="$(realpath "$1")" - - base="$(mktemp -d)" - cd "$base" - - __TEST_TMUX="${lib.getExe pkgs.tmux}" - __TEST_SHELL="${lib.getExe pkgs.dash}" - __TEST_TMUX_PANE="__TEST_TMUX_PANE" - - __TEST_EVAL_USE_ALTERNATE_SCREEN="false" - __TEST_EVAL_AWK_CLEAN_FILE="${./clean.awk}" - __TEST_EVAL_LOG_FILE="__test_log" - __TEST_EVAL_GOLDEN_FILE="$(mktemp)" - printf "%s" "__test_golden" >"$__TEST_EVAL_GOLDEN_FILE" - - . ${./driver.sh} - - echo "Setting up a session.." - if "$__TEST_TMUX" has-session -t "$__TEST_TMUX_PANE"; then - echo "Killing old '$__TEST_TMUX_PANE' session." - "$__TEST_TMUX" kill-session -t "$__TEST_TMUX_PANE" - fi - "$__TEST_TMUX" new-session -d -s "$__TEST_TMUX_PANE" - - echo "Initializing pipe.." - "$__TEST_TMUX" pipe-pane -t "$__TEST_TMUX_PANE" -o 'cat >>./test.golden' - - echo "Evaluating description.." - __test_eval "$description" - - "$__TEST_TMUX" pipe-pane -t "$__TEST_TMUX_PANE" - - echo "Base dir: $base" -'' -- cgit v1.3.1