Serve.cfg:tester:no redirect
Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/serve.cfg/Конфигурационные параметры тестирования/no_redirect
Имя переменной: | no_redirect |
Содержится в: | tester |
Используется: | run |
Тип содержимого: | boolean |
Может отсутствовать: | да |
Наследуется: | да |
Значение по умолчанию: | false |
Может повторяться: | нет |
Описание. Если данная конфигурационная переменная установлена в true, у программы, запускаемой на тестирование данным тестировщиком, не будут перенаправляться стандартные потоки вывода и ошибок. Весь вывод тестируемой программы в эти потоки будет потерян. Если данная переменная не установлена или установлена в false, стандартные потоки вывода и ошибок перенаправляются в файлы и затем включаются в протокол тестирования и/или проверяются на соответствие правильному ответу. Стандартный поток ввода в любом случае перенаправляется из устройства /dev/null.
Данная переменная предназначена для случая, когда программа запускается не непосредственно, а через какую-нибудь вспомогательную программу (например, эмулятор DOS). В этом случае вывод вспомогательной программы может не представлять интереса и поэтому может игнорироваться.
Пример.
no_redirect