From e046d151a227825b93f12129d3f897e476bd5114 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kha=C3=AFs=20COLIN?= Date: Mon, 31 Mar 2025 16:52:31 +0200 Subject: [PATCH] inttests: add ability to manipulate environment for a single test --- test.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/test.sh b/test.sh index d22903a..b0f0a3c 100755 --- a/test.sh +++ b/test.sh @@ -7,6 +7,7 @@ declare -i SUCCEDED=0 declare -i TODTODO=0 declare -i RAN=0 NAME="" +EXTRAENV="" MINISHELL=$PWD/minishell report_header() @@ -71,8 +72,9 @@ when_run() rm -rf /tmp/dir.minishell mkdir -p /tmp/dir.minishell pushd /tmp/dir.minishell > /dev/null - $MINISHELL &> /tmp/got.minishell < /tmp/input.minishell + env $EXTRAENV $MINISHELL &> /tmp/got.minishell < /tmp/input.minishell popd > /dev/null + EXTRAENV="" RAN+=1 NAME=$1 } @@ -188,7 +190,8 @@ minishell: cd: Permission denied /tmp/dir.minishell EOF -HOME=/tmp/dir.minishell/fakehome when_run <