По вопросам, связанным с инструментом покрытия Rcov для Ruby.
0 ответов

RCOV занижается при запуске всей спецификации против отдельного файла спецификации

Я использую Rcov для покрытия кода. Когда я запускаю всю папку спецификации, она занижает покрытие как 9% для этого конкретного файла. (Я уверен, что код покрывается). Когда я запускаю только этот конкретный файл спецификаций, он сообщает, что охват…
30 июн '14 в 14:27
2 ответа

Rcov показывает файлы с охватом кода 0% не учитывается

В настоящее время я использую rcov в Rails Project (ruby 1.8.7). Я позволил Дженкинсу позаботиться об обзоре покрытия кода. К сожалению, отображаются только файлы с охватом кода более 0,0%. Это приводит к неправильному общему охвату. Есть ли способ …
06 дек '11 в 13:31
1 ответ

При попытке запустить Rcov с приложением Rails 3 я получаю эту ошибку

Используемая команда: bundle exec rcov -I lib test/unit/account_test.rb --rails Версия Ruby: ruby ​​1.8.7 (уровень исправления 2011-06-30 352) [i686-linux] Версия RCov: 0.5.0.1 *** glibc detected *** ruby1.8: munmap_chunk(): invalid pointer: 0x0aa49…
21 июн '13 в 06:12
1 ответ

Интеграция rcov с тестами Ruby Sublime Text 2

Есть ли способ интегрировать rcov с пакетом Sublime Text 2 Ruby Tests? Я работаю над Windows, кстати. Выполнение моих тестов rspec прекрасно работает в Sublime Text, но я бы хотел, чтобы этот rcov был интегрирован с ним.
29 авг '12 в 12:17
1 ответ

В rcov есть ли способ найти, какой метод тестирования прошел данную строку кода, который тестируется?

В rcov есть ли способ найти, какие методы тестирования отслеживались как охватывающие данную строку кода (в целевом коде, который вы тестируете)?
16 ноя '11 в 09:03
1 ответ

Пропуск файлов в spec/ при запуске rcov с RSpec 2.5

При беге rake spec:rcov для приложения Rails 3 файлы в spec/ каталог включается в статистику покрытия, но я не хочу, чтобы они были. Я хочу статистику покрытия только для моего реального заявления. В старых версиях RSpec это можно было настроить с п…
17 мар '11 в 14:26
1 ответ

RCov начал анализировать загруженные библиотеки (включая сам Rdoc) - при использовании rvm (Ruby Version Manager)

контекст rcov 0.9.8 2010-02-28 ruby 1.8.7 (2009-06-12 patchlevel 174) [i686-darwin10.3.0] rvm 0.1.38 Уэйна Э. Сегина (wayneeseguin@gmail.com) [ http://rvm.beginrescueend.com/] Системный Ruby (система использования rvm): ruby ​​1.8.7 (уровень обновл…
11 июн '10 в 09:07
5 ответов

Un-Monkey, исправляющий класс / метод в Ruby

Я пытаюсь выполнить модульное тестирование кода, который я написал в Ruby, который вызывает File.open, Чтобы издеваться, я обезьяну File.open к следующему: class File def self.open(name, &block) if name.include?("retval") return "0\n" else retur…
25 окт '11 в 16:27
1 ответ

Rcov не исключает драгоценных камней при запуске рейка spec:rcov

Я использую Rspec для разработки и тестирования пользовательских расширений для Radiant. При запуске rake spec:rcov в расширении dir он запускает все тесты из моей папки spec, но генерирует файлы покрытия для всех драгоценных камней, которые я включ…
23 ноя '11 в 08:43
2 ответа

Как получить статистику покрытия кода для моего приложения Sinatra?

Я написал приложение Sinatra (веб-сайт) и хотел бы собрать информацию о покрытии кода для кода сайта. Я новичок в Ruby, но Google говорит мне, что rcov - это хороший инструмент для покрытия кода. К сожалению, вся информация, которую я могу найти в И…
31 окт '11 в 18:22
1 ответ

Как собрать информацию в стиле rcov при обработке шаблонов erb?

Я использую rcov для набора тестов, автоматически сгенерированных из моих маршрутов rails, для сбора информации о мертвом коде (код, который никогда не вызывается в приложении). Эта настройка уже генерирует полезные результаты для контроллеров, моде…
24 июн '09 в 17:06
4 ответа

RC ов с RSpec-2

Я работаю с небольшим приложением рельсов. Rails 3, RSpec 2, Rspec-Rails2. Кажется, что RSpec2 не включает в себя задачу rake spec:rcov, которая есть у RSpec 1. (по крайней мере, это еще не там) Кому-нибудь повезло, запустив rcov с rspec 2 или напис…
17 июн '10 в 03:22
3 ответа

Metric-Fu/Rcov "Нет файла для анализа"

Я пытаюсь запустить metric-fu в проекте rails, с которым я работаю. Каждый раз, когда он запускает часть метрики rcov, я получаю: ** Invoke metrics:all (first_time) ** Execute metrics:all No file to analyze was found. All the files loaded by rcov ma…
14 янв '10 в 22:26
1 ответ

Конфигурация Rmetrics с Rcov в ошибке Гудзона

Когда я пытаюсь сохранить задание, которое выполняет тесты покрытия кода и настроено на публикацию отчета rcov, я получаю сообщение об ошибке, перечисленное ниже, и сделанные мной изменения не сохраняются. Эта проблема возникла с версией 1.362 Hudso…
24 июн '10 в 03:33
1 ответ

Смущенный по поводу simplecov и rspec в рельсах

Это код в модели: def find_tech Category.find_by_name("tech") end и это тест rspec: x = Category.find_tech x.name.should == "tech" и тест проходит. Но rcov так не считает. Прежде всего, почему нет? Во-вторых, если мне нужно что-то изменить, то что х…
16 сен '11 в 03:21
3 ответа

Rcov вне рельсов

Это может показаться очевидным, но я не нахожу способ запустить Rcov или coverMe вне проекта Rails. Я хотел бы использовать его с Rspec 2.5 Я использую Ruby 1.9.2, поэтому я думаю, что это может быть проблемой. Я также хотел бы использовать не грабл…
28 фев '11 в 02:21
1 ответ

Rcov радикально меняется с -xrefs

Мой текущий проект Ruby on Rails выполняет тестирование через rcov (в частности, релевантность rcov, и у нас довольно высокий стандарт (мы отказываемся от сборки, если охват кода < 95%). Мы используем следующую команду, чтобы проверить это: rcov_cmd…
10 авг '10 в 03:10
1 ответ

Как посмотреть статистику по rcov из командной строки?

Я запускаю встроенную задачу rake для генерации отчетов rcov: грабли spec:rcov Это генерирует файлы в моей директории покрытия, но я хотел бы видеть некоторые статистические данные, выводимые на командную консоль. Что-то вроде общего покрытия и коли…
06 дек '10 в 19:56
2 ответа

Rails + Capybara-webkit - покрытие кода javascript?

Я изучаю использование capybara-webkit для тестирования приложений, близких к реальности. Это абсолютно необходимо, так как приложение имеет очень богатый пользовательский интерфейс на основе JS, а часть Rails состоит в основном из вызовов API. Вопр…
23 дек '12 в 00:16
0 ответов

Вопрос покрытия кода rcov

Я использую rcov (0.9.11), ruby ​​1.8.7, Rails 3.1, spec 2.7. Отчет о покрытии показывает, что часть кода имеет покрытие 0%, но у меня есть тестовое покрытие для него. Когда я изменяю код с охватом 0%, я получаю неудачные тесты. Я также нашел открыт…
14 янв '12 в 02:46