Сценарий выполняет второй контролируемый ревизиями сценарий тестирования
Этот сценарий запускает программу на python, которая запускает некоторые тесты.Сценарий понимает, что тестовый каталог хранится в хранилище subversion.
- Если есть тестовый каталог, он обновляет его в случае, если он был изменен в репозитории, возможно, другим пользователем svn илитот же пользователь в другом рабочем каталоге.
- Если тестового каталога нет, он проверяет его.
- Затем он меняет свой текущий каталог на рабочий каталог.
- Затем запускается тестовый скрипт.
Я немного запутался в одном.Он проверяет "test" , но затем меняет свой каталог на "tests". Так что либо в исходной записи есть ошибка транскрипции, либо происходит что-то более сложное, например,почему-то предполагается, что tests существует, но не test .