UNPKG

@grafana/faro-core

Version:
17 lines 714 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var sampling_1 = require("./sampling"); describe('clampSamplingRate', function () { it('returns rates in the valid range unchanged', function () { expect((0, sampling_1.clampSamplingRate)(0)).toBe(0); expect((0, sampling_1.clampSamplingRate)(0.42)).toBe(0.42); expect((0, sampling_1.clampSamplingRate)(1)).toBe(1); }); it('clamps rates below 0 to 0', function () { expect((0, sampling_1.clampSamplingRate)(-1)).toBe(0); }); it('clamps rates above 1 to 1', function () { expect((0, sampling_1.clampSamplingRate)(2)).toBe(1); }); }); //# sourceMappingURL=sampling.test.js.map