Как настроить Fitnesse для автоматического добавления свойства Test на все страницы, заканчивающиеся на «Tests» - PullRequest
0 голосов
/ 06 мая 2009

I по умолчанию fitnesse автоматически добавляет свойство Test ко всем страницам, заканчивающимся на «Test».

Однако в проекте, над которым я работаю, я должен добавить свойство Test ко всем страницам, оканчивающимся на «Тесты». К сожалению, переименование всех страниц, чтобы они заканчивались на «Тест», для меня не вариант.

Ответы [ 2 ]

2 голосов
/ 11 мая 2009

Начиная с версий Fitxxse 2008xxxx любая страница, которая начинается или заканчивается Test, автоматически устанавливается как тестовая страница, а любая страница, начинающаяся или заканчивающаяся в Suite, устанавливается как набор. Это делается при создании страницы и, вероятно, не будет работать, просто переименовав страницу.

Примечание. Если у вас есть большое количество тестовых страниц для модернизации, вы можете использовать wingrep / grepwin (или другой инструмент, который может выполнять поиск и замену файлов в больших масштабах, я лично использую grepwin) и манипулировать свойствами.xml с помощью вставка

<Test>true</Test>
0 голосов
/ 06 мая 2009

Установить свойство теста страниц одним из следующих способов: 1. Перейдите на страницу, нажмите «Свойства», установите флажок «Тест».
2. Просмотрите страницу с? Свойствами, установите флажок проверки
3. Измените файл properties.xml, связанный со страницей, чтобы включить тег внутри блока.

Способ 3 будет проще всего автоматизировать для большого количества файлов.
Возможно, это можно сделать с помощью утилиты grep file для массового поиска и замены.
Или скрипт (powershell) или программа для чтения файлов и добавления этого тега при необходимости.

...