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

pataar / browser-detect / 23336505090
100%
main: 100%

Build:
Build:
LAST BUILD BRANCH: 6.x
DEFAULT BRANCH: main
Ran 20 Mar 2026 09:19AM UTC
Jobs 1
Files 18
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

20 Mar 2026 09:18AM UTC coverage: 100.0% (+1.5%) from 98.48%
23336505090

push

github

web-flow
Fix PHPUnit 13 data provider compatibility (#3)

* fix: replace @dataProvider annotations with PHPUnit 13 attributes

PHPUnit 13 removed support for @dataProvider docblock annotations.
Migrate all data providers to #[DataProvider] PHP attributes.

Also updates CI matrix, composer deps, and README for PHP 8.5 and
Laravel 13 support, and renames the test scripts.

* ci: improve workflow efficiency

- Always run composer update (was skipped on cache hit, but cache is
  for downloads not vendor/)
- Only enable Xdebug coverage on the single job that uploads to
  Coveralls, speeding up the other 8 jobs
- Remove unused LARAVEL_VERSION env var
- Use --prefer-dist (default) instead of --prefer-source

* ci: remove coveralls integration

Remove php-coveralls dependency, coverage script, and the Coveralls
upload step from CI. Coverage is disabled for all jobs.

* Revert "ci: remove coveralls integration"

This reverts commit f96b24883.

* test: increase test coverage

- Result: deviceType() priority, unknown type, isIEVersion when not IE
- Payload: setValue ignores null values
- Parser: runtime cache returns same instance, detect() truncates long UA
- DeviceDetector: skips processing for bots, smartphone device type
- BrowserDetect: not-in-app agent, null browser/platform family flags

329 of 329 relevant lines covered (100.0%)

31.23 hits per line

Jobs
ID Job ID Ran Files Coverage
1 23336505090.1 20 Mar 2026 09:19AM UTC 18
100.0
GitHub Action Run
Source Files on build 23336505090
  • Tree
  • List 18
  • Changed 18
  • Source Changed 15
  • Coverage Changed 18
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • d8cab454 on github
  • Prev Build on stable (#14216234622)
  • Next Build on stable (#23336739063)
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