Наши спецификации занимают около 15 минут, чтобы бежать, и я ищу несколько советов (и действительно проверка правильности для нашего смысла имеет смысл). Я хотел бы создать систему, в которой изолированные тесты могут выполняться отдельно от всего пакета, а также соответствовать задаче из нашего списка задач. Я предложил, чтобы мы пометить каждого из наших спецификаций так:с помощью тегов в rspec для разрыва agile development
describe 'task048: call to test mobile api', task048: true do
render_views
it 'will test ...'
так, чтобы мы могли работать:
rspec --tag task048
просто проверить один спецификацию, а затем запустить его на наш сервер ДИ на более поздняя точка. Кажется, он работает хорошо и думает о том, чтобы сделать это для нашей небольшой команды. Кажется ли это разумным решением? У меня ограниченный опыт работы в rspec, поэтому просто хочу быть уверенным, что я не пропущу лучшего пути.
ТНХ
thx Peter для подтверждения. Мы просто будем делать это так, а затем – timpone
@timpone. Я рад, что ответ был полезен, но мне любопытно, почему вы прокомментировали и, возможно, поддержали этот ответ, в то время как вы не оставили никаких комментариев, не одобряете или не принимаете мои ответы на два предыдущих вопроса, которые я считаю более предметными. Я вижу, что вы опытный пользователь SO, с вопросом 460 и довольно высоким соотношением принимаемых ответов. Является ли "комментирование/принятие/поддержание" того, что вы делаете периодически? Конечно, вы можете делать все, что захотите, в том числе не отвечать на этот вопрос ;-) но, как я уже сказал, мне было любопытно. –
просто занят работой; извините, не более отзывчивый. Я задаю много вопросов, и я ценю все ответы. Я обычно оставляю вопросы открытыми на несколько дней, чтобы узнать, есть ли другие ответы. Честно говоря, хотелось бы услышать другие проблемы этой проблемы, но, вероятно, нет. Снова THX для ответа на все 3. – timpone