Hi Dave,
This one is our bad! We didn't create a grunt task to run the tests only once, as you would in CI. grunt tests currently runs the tests and continues to watch for changes, running the tests again each time the source code is modified. We will create a task that is suitable to run in CI.
In the meantime, if you have any free time during the day today and would like to schedule a sync call with us, that would help us to tighten the feedback loop.
Thanks,
Joao & Matt