From 1420625625b1de57cf54b204c6e517d7b84ec1ad Mon Sep 17 00:00:00 2001 From: Linuxoid85 Date: Thu, 17 Feb 2022 19:37:33 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A4=D0=B8=D0=BA=D1=81=20bash=20#1057?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/build-system/bash.md | 2 +- docs/packages/bash/test | 11 +++++++---- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/docs/build-system/bash.md b/docs/build-system/bash.md index 03e680ad..9841c60c 100644 --- a/docs/build-system/bash.md +++ b/docs/build-system/bash.md @@ -29,7 +29,7 @@ ## Тестирование -Для корректного выполнения тестов, сделайте пользователя `tester` владельцем каталога и запустите тесты от пользователя `tester` +Для корректного выполнения тестов, сделайте пользователя `tester` владельцем каталога и запустите тесты от пользователя `tester`. Кроме того, для запуска тестов требуется пакет `expat`. ```bash {{ include('../packages/bash/test') }} diff --git a/docs/packages/bash/test b/docs/packages/bash/test index b25b3e6f..69b70650 100644 --- a/docs/packages/bash/test +++ b/docs/packages/bash/test @@ -1,4 +1,7 @@ -chown -Rv tester . -su tester << EOF -PATH=$PATH make tests < $(tty) -EOF \ No newline at end of file +su -s /usr/bin/expect tester << EOF +set timeout -1 +spawn make tests +expect eof +lassign [wait] _ _ _ value +exit $value +EOF