mirror of
https://github.com/LukeHagar/vercel.git
synced 2025-12-10 12:57:47 +00:00
Restores DataDog flakey test detection. Briefly disabled because the old method of using exit codes would bail the entire workflow. Taking the Turbo team's suggestion of looking at `runData.execution` values to avoid an extra loop. Now with unit tests!
14 lines
428 B
JavaScript
14 lines
428 B
JavaScript
const determineTurboHitOrMiss = require('../../../utils/determine-turbo-hit-or-miss');
|
|
|
|
describe('determineTurboHitOrMiss', () => {
|
|
it('detects HITs', async () => {
|
|
let missCount = await determineTurboHitOrMiss('hit', __dirname);
|
|
expect(missCount).toEqual(0);
|
|
});
|
|
|
|
it('detects MISSes', async () => {
|
|
let missCount = await determineTurboHitOrMiss('miss', __dirname);
|
|
expect(missCount).toEqual(1);
|
|
});
|
|
});
|