Автоматизированные инструменты проверки работоспособности кода для Ruby

INSTR (str, pattern)

было решением

, и мой скрипт для выбора значения в моей строке выглядит следующим образом

SELECT ID, substring(
xml,
instr(xml, "<state>") + 23,
(instr(xml, "</state>") - (instr(xml, "<state>") + 23))
) AS STATE
FROM tablexml 
WHERE xml
LIKE '%value%';
5
задан Milan Novota 28 January 2009 в 13:52
поделиться

2 ответа

metric_fu драгоценный камень мог бы идеально подойти для того, в чем Вы нуждаетесь. От он - README: "Метрика-fu является рядом задач граблей, которые помогают генерировать метрические отчеты. Это использует Saikuro, Порите, Rcov и встроенная задача статистики направляющих создать ряд отчетов. Это разработано для интеграции легко с CruiseControl.rb путем размещения файлов в папку Custom Build Artifacts". Так как они преобразовали его в драгоценный камень, это работает с приложениями ненаправляющих также. Я буду держать пари, что Вы могли добавить рычаги для других инструментов также.

1
ответ дан 14 December 2019 в 19:28
поделиться

Недавно было хорошее обсуждение этой темы в блоге On-Ruby . Для своего личного процесса разработки я встраиваю качественные инструменты в свои тесты, но только после того, как все остальные тесты будут выполнены. Итак, у меня есть задача верхнего уровня, которая выглядит примерно так:

desc 'Runs all unit tests, acceptance tests and quality checks'
task 'test' => ['test:spec', 'test:features', 'test:quality']

Я позволяю себе фиксировать, если последний набор "дает сбой", но я все же пытаюсь свести их к нулю хотя бы раз в день.

1
ответ дан 14 December 2019 в 19:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: