(options)
| 1758 | class Suite extends Test { |
| 1759 | reportedType = 'suite'; |
| 1760 | constructor(options) { |
| 1761 | super(options); |
| 1762 | if (options.timeout == null) { |
| 1763 | this.timeout = null; |
| 1764 | } |
| 1765 | |
| 1766 | if (this.config.testNamePatterns !== null && |
| 1767 | this.config.testSkipPatterns !== null && |
| 1768 | !options.skip) { |
| 1769 | this.fn = options.fn || this.fn; |
| 1770 | this.skipped = false; |
| 1771 | } |
| 1772 | |
| 1773 | this.buildSuite = this.createBuild(); |
| 1774 | this.fn = noop; |
| 1775 | } |
| 1776 | |
| 1777 | async createBuild() { |
| 1778 | const channelContext = { |
nothing calls this directly
no test coverage detected