1 | 'use strict';
|
2 |
|
3 | Object.defineProperty(exports, '__esModule', {
|
4 | value: true
|
5 | });
|
6 | exports.default = getNoTestsFoundMessage;
|
7 |
|
8 | var _getNoTestFound = _interopRequireDefault(require('./getNoTestFound'));
|
9 |
|
10 | var _getNoTestFoundRelatedToChangedFiles = _interopRequireDefault(
|
11 | require('./getNoTestFoundRelatedToChangedFiles')
|
12 | );
|
13 |
|
14 | var _getNoTestFoundVerbose = _interopRequireDefault(
|
15 | require('./getNoTestFoundVerbose')
|
16 | );
|
17 |
|
18 | var _getNoTestFoundFailed = _interopRequireDefault(
|
19 | require('./getNoTestFoundFailed')
|
20 | );
|
21 |
|
22 | var _getNoTestFoundPassWithNoTests = _interopRequireDefault(
|
23 | require('./getNoTestFoundPassWithNoTests')
|
24 | );
|
25 |
|
26 | function _interopRequireDefault(obj) {
|
27 | return obj && obj.__esModule ? obj : {default: obj};
|
28 | }
|
29 |
|
30 |
|
31 |
|
32 |
|
33 |
|
34 |
|
35 |
|
36 | function getNoTestsFoundMessage(testRunData, globalConfig) {
|
37 | if (globalConfig.onlyFailures) {
|
38 | return (0, _getNoTestFoundFailed.default)();
|
39 | }
|
40 |
|
41 | if (globalConfig.onlyChanged) {
|
42 | return (0, _getNoTestFoundRelatedToChangedFiles.default)(globalConfig);
|
43 | }
|
44 |
|
45 | if (globalConfig.passWithNoTests) {
|
46 | return (0, _getNoTestFoundPassWithNoTests.default)();
|
47 | }
|
48 |
|
49 | return testRunData.length === 1 || globalConfig.verbose
|
50 | ? (0, _getNoTestFoundVerbose.default)(testRunData, globalConfig)
|
51 | : (0, _getNoTestFound.default)(testRunData, globalConfig);
|
52 | }
|