• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

visavi / motor-orm / 30399422625
99%

Build:
DEFAULT BRANCH: master
Ran 28 Jul 2026 09:09PM UTC
Jobs 1
Files 19
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

28 Jul 2026 09:08PM UTC coverage: 99.407% (+5.5%) from 93.867%
30399422625

push

github

visavi
first() учитывает offset, покрытие доведено до 99%

  Атрибуты CoversClass не только объявляли, что тест покрывает, но и
  отбрасывали из отчёта всё остальное, что тест исполняет. Отсюда 94% на
  хорошо покрытом коде и ноль у шаблона пагинации, который классом не
  является и засчитан быть не мог. Атрибуты сняты, requireCoverageMetadata
  убран — считается всё, что тесты действительно прошли.

  Дальше по списку непокрытых строк выяснилось, что не проверены операторы
  >=, <=, != и <>, касты float, string, bool и object, запись false как "0",
  удаление записи через саму запись, все три ошибки миграций, строки файла
  короче и длиннее заголовка, пустая строка, строка без ключа и запись в
  отсутствующую таблицу. Всё это написано.

  Тест на offset нашёл настоящее: first() читал от начала таблицы, игнорируя
  offset, хотя get() и cursor() его учитывают. Теперь читает оттуда же,
  откуда и они.

  Тесты на касты проверены на укус: с испорченными (float), (bool) и записью
  false падают, а не проходят молча.

1 of 1 new or added line in 1 file covered. (100.0%)

1005 of 1011 relevant lines covered (99.41%)

25.89 hits per line

Jobs
ID Job ID Ran Files Coverage
1 30399422625.1 28 Jul 2026 09:09PM UTC 19
99.41
GitHub Action Run
Source Files on build 30399422625
  • Tree
  • List 19
  • Changed 11
  • Source Changed 1
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #30399422625
  • 06762f24 on github
  • Prev Build on master (#30395585545)
  • Next Build on master (#30402059037)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc