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

keathley / wallaby / 878 / 4
85%
master: 85%

Build:
DEFAULT BRANCH: master
Ran 23 Sep 2017 02:32AM UTC
Files 25
Run time 1s
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

23 Sep 2017 02:02AM UTC coverage: 38.442% (-4.8%) from 43.264%
WALLABY_DRIVER=selenium WALLABY_SELENIUM_VERSION=3

push

travis-ci

aaronrenner
Capture JS logs in Chrome (#300)

Issue #278

This commit captures js logs for chromedriver in the same way that logs
were captured for phantom.  That is, after each action the driver checks
for logs, appends to the LogStore and parses the logs to be output to
the terminal.

The LogStore and LogChecker have been abstracted for use by all drivers.
Each driver implements its own Logger module.

The chrome driver was delegating to the selenium driver
in many cases, making it hard to wrap the function with a `check_logs!`
call in the same way that the phantom driver did it.  To accomodate
that, we created a private `delegate` function that calls `check_logs`
and the calls `Kernel.apply` to call the appropriate driver function.

306 of 796 relevant lines covered (38.44%)

6004.26 hits per line

Source Files on job 878.4 (WALLABY_DRIVER=selenium WALLABY_SELENIUM_VERSION=3)
  • Tree
  • List 0
  • Changed 12
  • Source Changed 6
  • Coverage Changed 12
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 878
  • Travis Job 878.4
  • 448a9ce4 on github
  • Prev Job for WALLABY_DRIVER=selenium WALLABY_SELENIUM_VERSION=3 on master (#876.14)
  • Next Job for WALLABY_DRIVER=selenium WALLABY_SELENIUM_VERSION=3 on master (#880.4)
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