Serve.cfg:tester:no redirect

From EjudgeWiki

Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/serve.cfg/Конфигурационные параметры тестирования/no_redirect

Имя переменной: no_redirect
Содержится в: tester
Используется: run
Тип содержимого: boolean
Может отсутствовать: да
Наследуется: да
Значение по умолчанию: false
Может повторяться: нет

Описание. Если данная конфигурационная переменная установлена в true, у программы, запускаемой на тестирование данным тестировщиком, не будут перенаправляться стандартные потоки вывода и ошибок. Весь вывод тестируемой программы в эти потоки будет потерян. Если данная переменная не установлена или установлена в false, стандартные потоки вывода и ошибок перенаправляются в файлы и затем включаются в протокол тестирования и/или проверяются на соответствие правильному ответу. Стандартный поток ввода в любом случае перенаправляется из устройства /dev/null.

Данная переменная предназначена для случая, когда программа запускается не непосредственно, а через какую-нибудь вспомогательную программу (например, эмулятор DOS). В этом случае вывод вспомогательной программы может не представлять интереса и поэтому может игнорироваться.

Пример.

no_redirect