Files
measurement/test/edge/outlier-toggle.edge.test.js

15 lines
567 B
JavaScript
Raw Normal View History

2026-02-19 17:37:21 +01:00
const test = require('node:test');
const assert = require('node:assert/strict');
const { makeMeasurementInstance } = require('../helpers/factories');
2026-02-23 13:17:03 +01:00
test('toggleOutlierDetection toggles enabled flag while preserving config object', () => {
2026-02-19 17:37:21 +01:00
const m = makeMeasurementInstance();
assert.equal(typeof m.config.outlierDetection, 'object');
2026-02-23 13:17:03 +01:00
const before = Boolean(m.config.outlierDetection.enabled);
2026-02-19 17:37:21 +01:00
m.toggleOutlierDetection();
2026-02-23 13:17:03 +01:00
assert.equal(typeof m.config.outlierDetection, 'object');
assert.equal(Boolean(m.config.outlierDetection.enabled), !before);
2026-02-19 17:37:21 +01:00
});