Описание тега simplecov

Simplecov - это инструмент покрытия кода для Ruby 1.9+.
1 ответ

Симплеков - Неверное тестовое покрытие для Grape API

У меня есть приложение Rails 4.2 с API на основе Grape. Я начал писать тесты для этого, используя Rpsec. Мои тесты работают отлично и проверяют то, что я ожидал. Но когда я бегу rspec На терминале Simplecov не показывает правильное покрытие для файл…
28 сен '16 в 19:52
0 ответов

Почему SimpleCov не проверяет ни один из моих взглядов на рельсы?

Я установил simplecov на новый проект rails, но он не проверяет файлы просмотра. После прочтения некоторых других постов по этой проблеме я обновил свое приложение следующим образом, но без кубиков. Как мне заставить simplecov тоже проверить мои взг…
2 ответа

Как обнаружить непроверенные файлы ruby?

Недавно я начал работать над большим приложением Rails. Simplecov говорит, что тестовое покрытие превышает 90%. Отлично. Однако время от времени я обнаруживаю файлы, которые даже не загружаются набором тестов. Эти файлы фактически используются в про…
30 июл '15 в 14:01
1 ответ

Ошибка покрытия CodeClimate: fatal: Не git-репозиторий - это git-репозиторий

Полный вывод: rspec Run options: include {:focus=>true} All examples were filtered out; ignoring {:focus=>true} .......................... Deprecation Warnings: RSpec::Core::Configuration#treat_symbols_as_metadata_keys_with_true_values= is dep…
05 янв '15 в 20:15
0 ответов

Rspe с простым жемчужиной висит

Я запускаю тестовые случаи, используя rspec . Я использую Docker для моего приложения, поэтому команда, которую я использую для запуска спецификации, как показано ниже sudo docker-compose run -e "RAILS_ENV=test" rails spec SPEC=./spec/requests/creat…
16 апр '18 в 15:43
1 ответ

Результаты теста на огурец не отображаются в отчете SimpleCov

Изменить: я сейчас использую .simplecov файл в корне моего каталога в соответствии с указаниями SimpleCov. Я также добавил несколько групп, в том числе "app / views". Тем не менее, тесты Cucumber все еще не зарегистрированы в SimpleCov. Я даже испол…
13 окт '16 в 00:32
2 ответа

Rails 4 & SimpleCov: lib/tasks/cucumber.rake включены в отчет о покрытии для SimpleCov?

У меня есть следующий код в верхней части spec/spec_helper.rb а также features/support/env.rb (SimpleCov объединяет результаты покрытия RSpec & Cucumber): require 'simplecov' У меня также есть следующий код в .simplecov файл в корне проекта: SimpleC…
13 мар '15 в 07:42
1 ответ

Как объединить файлы simplecov cover /index.html

Я использую simplecov для покрытия rspec. Когда я бегу RAILS_ENV=test rspec на моем местном, он генерирует один coverage/index.html файл, но в CircleCI мы используем 2 контейнера для покрытия rspec. 2 отдельных контейнера генерируют два отдельных co…
16 авг '18 в 08:47
1 ответ

Как настроить SimpleCov на игнорирование методов #inspect

Мой отчет о покрытии не на 100%, потому что в моих классах есть пара методов #inspect, которые я использую для целей отладки. Есть ли способ настроить SimpleCov, чтобы игнорировать все методы проверки?
22 ноя '13 в 15:24
1 ответ

Тестовое покрытие Rspec для закрытого метода инициализатора на прокси-классе

У меня есть следующий прокси-класс, на котором я пытаюсь охватить 100% тестовое покрытие. Независимо от того, как я создаю этот тест Rspec, SimpleCOV сообщает klass_constructor метод как не покрытый. Как бы я изменил эти характеристики, чтобы убедит…
09 авг '16 в 01:58
1 ответ

Накладные расходы SimpleCov в Rails

Мне было интересно, что накладные расходы для simplecov на Rails. Это не кажется слишком тяжелым. Мне интересно, есть ли у других людей отрицательный опыт.
11 май '16 в 19:53
1 ответ

Покрытие кода новых строк между 2 коммитами в ruby

Я хотел бы убедиться, что все новые добавленные строки покрыты тестом. Есть ли простой способ сделать пересечение между git diff и покрытием simplecov. http://fredwu.me/post/35625566267/simplecov-test-coverage-for-changed-files-only что-то подобное,…
04 дек '14 в 18:24
4 ответа

Тестовое покрытие Ruby on Rails с simplecov

Я хочу проанализировать тестовое покрытие нашего кода, и поэтому установил гем simplecov.Наша среда тестирования имеет 2 отдельных проекта: тест REST API (Java+Rest-Assured) и тестирование веб-интерфейса (Java-Selenium).Как видите, у нас нет модульн…
12 авг '18 в 14:20
2 ответа

Как написать тестирование rspec без базы данных в ruby ​​для этого кода ruby

Я создаю проект ruby ​​с классом, который является наследством ActiveRecord::Base. Как я могу написать тестирование rspec и простое покрытие для следующего примера кода без использования базы данных. class Person < ActiveRecord::Base validates_le…
27 авг '13 в 02:03
1 ответ

Настраиваемая группа фильтров simplecov для сообщения об игнорируемом коде

Я пытаюсь создать отчет в simplecov, чтобы сообщить о мошеннических действиях в моем приложении. В основном я хочу вкладку, которая сообщает о любых и только файлы, которые используют :nocov: параметр, чтобы запретить simplecov сообщать об этом. Теп…
22 июн '14 в 21:07
0 ответов

Simplecov оценивает файлы дважды

Я пытаюсь добавить покрытие кода в мое приложение rails и хочу получить общее количество покрытия для моих модульных, функциональных тестов и тестов на селен. Я использую minitest и jruby 1.7.19 (если это имеет значение) и запускаю Simplecov в файле…
1 ответ

В утверждении "33,08% охвачено 12,13 хитов / строка", что означает хиты / строка?

Недавно я работал с проектом rails и с помощью simple cov сгенерировал отчет о покрытии кода, ниже я получил хороший отчет. Я знаю, что это простой вопрос (я гуглил много раз, но не получил должного объяснения) Может кто-нибудь объяснить, что значит…
25 янв '14 в 07:47
2 ответа

SimpleCov не показывает файлы рельсов

Я пытаюсь использовать simplecov для мониторинга моего тестового покрытия, однако после того, как мне пришлось откатить некоторые изменения в моем проекте и переустановить simplecov, он, кажется, сломался. Он больше не отслеживает модели и т. Д. Кон…
09 сен '16 в 13:16
2 ответа

Простой cov gem пропускает непроверенные файлы в Rails

С помощью simple_cov gem в приложении Rails, можем ли мы включить в отчет файлы, которые мы не тестируем? Если да, то как? Если нет, то эти файлы должны учитываться в процентах от покрытия, верно?
27 фев '14 в 17:12
1 ответ

Покрытие SimpleCove не только для некоторых моделей

У меня очень странная проблема с простым cov и rspec. У меня есть следующий в моем файле rails_hlper require 'simplecov' SimpleCov.start 'rails' do add_filter "app/helpers/" add_filter "app/models/concerns/" add_group 'Models', 'app/models' end Даже…
18 дек '14 в 09:17