MCPcopy
hub / github.com/apache/echarts / doRandomTest

Function doRandomTest

test/ut/spec/scale/interval.test.ts:207–222  ·  view source on GitHub ↗
(count: number, splitNumber: number, quantity: number)

Source from the content-addressed store, hash-verified

205 }
206
207 function doRandomTest(count: number, splitNumber: number, quantity: number): void {
208 for (let i = 0; i < count; i++) {
209 const extent: number[] = [];
210 extent[0] = randomNumber(quantity);
211 extent[1] = extent[0] + randomNumber(quantity);
212 if (extent[1] === extent[0]) {
213 extent[1] = extent[0] + 1;
214 }
215 if (extent[0] > extent[1]) {
216 extent.reverse();
217 }
218 // console.log(extent);
219 doSingleTest(extent, splitNumber, false);
220 doSingleTest(extent, splitNumber, true);
221 }
222 }
223
224 it('cases', function () {
225 doSingleTest([-4.487313802559083e-9, -3.371319349409791e-9], 5, false);

Callers 1

interval.test.tsFile · 0.85

Calls 2

randomNumberFunction · 0.85
doSingleTestFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…