* Ensure each subtest has a contiguous, per-parent reporting order. * This is assigned at dequeue time for randomized runs, but tests that are * cancelled before dequeue still need an order to be reported. * @param {Test} subtest * @returns {void}
(subtest)
| 933 | * @returns {void} |
| 934 | */ |
| 935 | assignReportOrder(subtest) { |
| 936 | if (subtest.reportOrder === 0) { |
| 937 | subtest.reportOrder = this.nextReportOrder++; |
| 938 | } |
| 939 | } |
| 940 | |
| 941 | dequeuePendingSubtest() { |
| 942 | if (!this.subtestQueueRandom || this.pendingSubtests.length < 2) { |
no outgoing calls
no test coverage detected