Главная | Эксперименты | Утилиты | Компоненты | Что почитать | Контакты |
* сканируется список всех зарегистрированных классов. Для каждого такого класса выполняется следующая последовательность действий: = получается список зависимых файлов (если при регистрации указана маска файлов). = проверяется наличие изменений в зависимых файлах со времени последнего успешного прохождения теста для этого класса. Если один из файлов изменился (или зависимые файлы не указаны) выполняется тестирование этого класса. Если изменений не было тест пропускается. = для класса просматриваются все public-методы, имена которых начинаются с префикса 'test_'. Для каждого такого метода выполняется следующая последовательность действий:
Данные о тестировании сохраняются в файл error.txt. (Тестирование.Анализ). Если тестирование класса прошло успешно (Тестирование.Выполнение.Условия успешного выполнения), информация о зависимых файлах сохраняется в файле tests.ini. При следующем выполнении серии тестов успешно пройденные тесты не будут выполняться. Copyright © 2009-2014 by alexBlack |