Serve.cfg:global:test sfx
Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/serve.cfg/Глобальные конфигурационные параметры/test_sfx
| Имя переменной: | test_sfx | |
| Содержится в: | global | |
| Используется: | run | |
| Тип содержимого: | string | |
| Может отсутствовать: | да | |
| Значение по умолчанию: | (пустая строка) | |
| Может повторяться: | нет |
Описание. Данная конфигурационная переменная устанавливает суффикс имён файлов, в которых хранятся входные данные тестов. Полный путь к очередному тесту определяется следующим образом:
path=${prob.test_dir}/${prob.short_name}/${test_num}${prob.test_sfx}
Здесь prob — это задача, решаемая тестируемой программой. test_num — это номер теста с тремя десятичными цифрами (включая ведущие незначащие нули). ${prob.test_dir} — это значение конфигурационной переменной test_dir задачи. Если описание задачи не устанавливает эту переменную, используется глобальная переменная test_dir. ${prob.short_name} — это короткое имя задачи (значение конфигурационной переменной short_name) описания задачи. ${prob.test_sfx} — это значение конфигурационной переменной test_sfx описания задачи. Если в описании задачи эта переменная не установлена, используется глобальная переменная test_sfx.
Пример.
test_sfx = ".dat"