Мы должны проверять большое количество файлов ресурсов для именования и целостности формата и т.д.Предсуществующая инструмент для проверки имен файлов и форматов
Есть рамки/инструмент, доступный, чтобы сделать это проще? Создавайте такие инструменты, как Ant/Phing, но мне интересно, есть ли что-то более сосредоточенное на таком тестировании.
В идеале он будет кэшировать результаты на основе времени модификации и генерировать отчет несоответствующих файлов. Он должен быть достаточно гибким, чтобы быстро и легко добавлять произвольные тесты к файлам, которые соответствуют определенному регулярному выражению. Как и все * .psd, которые лежат в 3 каталогах глубоко и обеспечивают их цветовое пространство CMYK. Также должно быть легко добавить depdendencies, чтобы, если один из этих PSD не работает, родительский каталог, скажем, 2 уровня вверх, также будет помечен как недопустимый. В идеале это было бы подключаемо, поэтому мы могли бы просто написать сценарий оболочки или что-то для выполнения новых тестов (например, теста CMYK), который возвращает true/false.
Конечно, мы можем сворачивать самостоятельно ... но не изобретать колесо.
Мысли?
Спасибо за ответ. Checkstyle кажется довольно сильно направленным на проверку форматирования исходного кода. Я рассматриваю проверку структуры файловой системы и целостности файла. Итак, я думаю, вы говорите, что тривиально сгибать движок Checkstyle, чтобы делать те тесты, о которых я говорю? – 2008-11-20 02:14:08