I have forked the pimatic repository in my github account. Everytime i push my changes, the Travis CI build starts automatically, but i doesn’t pass.
The error doesn’t come from my changes, though. See https://travis-ci.org/michbeck100/pimatic/builds/141443469 for example.
1) pimatic startup should startup:
Uncaught Error: spawn ./node_modules/pimatic/ppm.js ENOENT
at exports._errnoException (util.js:873:11)
at Process.ChildProcess._handle.onexit (internal/child_process.js:178:32)
at onErrorNT (internal/child_process.js:344:16)
2) pimatic #isDeviceInConfig() should find actuator in config:
TypeError: Cannot read property 'match' of undefined
at getAssertionExpression (node_modules/cassert/index.js:43:16)
at assert (node_modules/cassert/index.js:27:18)
at Context.<anonymous> (test/pimatic-test.coffee:88:7)
The same error occurs when running the tests locally.
Does any anyone have a clue? Maybe @leader21 or @sweetpi or @mwittig ?