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

Algo-Web / POData-Laravel / 572
100%
master: 100%

Build:
Build:
LAST BUILD BRANCH: FillMutationHoles
DEFAULT BRANCH: master
Ran 15 Nov 2017 08:07AM UTC
Jobs 4
Files 24
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

pending completion
572

push

travis-ci

CyberiaResurrection
Properly handle abstract MetadataTrait-using models

By time the attempt is made to resolve an abstract model out of
the Laravel IoC container, it's both a subclass of Eloquent/Model
 AND using MetadataTrait.

Concrete classes resolve without a problem (see tests), but until now,
we never tested abstract classes that are both models and using ye olde
MetadataTrait.  Given (IIUC) that reflecting each and every class is
somewhat expensive, I decided to just charge ahead and only incur the
exception-throw overhead where there is a problem, rather than incurring
full reflection overhead on each class.

2427 of 2427 relevant lines covered (100.0%)

140.87 hits per line

Jobs
ID Job ID Ran Files Coverage
1 572.1 (LARAVEL_DEP=5.1.*) 15 Nov 2017 08:06AM UTC 0
99.83
Travis Job 572.1
2 572.2 (LARAVEL_DEP=">5.1.11") 15 Nov 2017 08:06AM UTC 0
99.96
Travis Job 572.2
4 572.4 (LARAVEL_DEP=">5.1.11") 15 Nov 2017 08:06AM UTC 0
100.0
Travis Job 572.4
6 572.6 (LARAVEL_DEP=">5.1.11") 15 Nov 2017 08:07AM UTC 0
100.0
Travis Job 572.6
Source Files on build 572
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #572
  • 8f083c71 on github
  • Prev Build on OnlyLoadModelsOnBoot (#570)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc