The few times I've seen that it's because:

* the test resources in `/site/includes/test.hbs` haven't been added to the demos, or 
* the test-mocha task is going after the wrong demo files.

Both of the above result in this chunk of code not being on the HTML pages grunt-mocha is trying to test:

```javascript
<script>
	mocha.setup( "bdd" );
	vapour.doc.on( "ready", function() {
		mocha.run();
	});
</script>
```

Once this PR gets sorted out I'll double check that everything is wired up correctly.