No tests - no coverage, but no error

Может тут лучше так?
```js
 _getTests: function() {
    var self = this.__self;
    return QFS
        .exists(this._testsPath)
        .then(function(exists) {
            if(exists) {
                return QFS
                    .list(this._testsPath)
                    .then(function(tests) {
                        return tests
                            .filter(RegExp.prototype.test.bind(self._TESTS_PATTERN))
                            .map(function(test) {
                                return test.match(self._TESTS_PATTERN)[1];
                            });
                    });
            }
            return [];
        }.bind(this));
}
```
Ведь если нет файлов то и не нужно дальше ничего делать.