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

rwaldron / johnny-five / 2674 / 4
92%
master: 92%

Build:
DEFAULT BRANCH: master
Ran 08 Dec 2017 02:46AM UTC
Files 54
Run time 2s
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

08 Dec 2017 12:01AM UTC coverage: 91.725% (+9.7%) from 81.979%
NO_SERIALPORT_INSTALL=1

push

travis-ci

rwaldron
Fix sycnchronous animation queues

#1376 only fixed the problem when animation segments were enqueued in seperate passes through the event loop.  When two animation segments were enqueued on the same pass through the even loop we were starting both segments because the isRunning state was not being set until nextTick.

This should fix all that. I've updated some of the tests which I believe were written in a non-intuitive manner because of this bug. Instead of really understanding the problem I had just written the tests in a way that made them pass. There's probably a name for this sort of behavior. If not, we should invent a name.

2819 of 3291 branches covered (85.66%)

7283 of 7940 relevant lines covered (91.73%)

1583.84 hits per line

Source Files on job 2674.4 (NO_SERIALPORT_INSTALL=1)
  • Tree
  • List 0
  • Changed 32
  • Source Changed 1
  • Coverage Changed 32
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 2674
  • Travis Job 2674.4
  • 73f6a7c9 on github
  • Prev Job for NO_SERIALPORT_INSTALL=1 on master (#2667.4)
  • Next Job for NO_SERIALPORT_INSTALL=1 on master (#2678.3)
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