you don't really need this counter logic I would suggest something like this:

```js
test('runs when metadata matches', function(done) {
  var meta = { host: 'firefox' };
  marionette('title', { host: firefox }, done);
});
```

then the negative case (tests don't run)