import {createSnapToZero} from '../../../../src/ol/rotationconstraint.js'; describe('ol.rotationconstraint', function () { describe('SnapToZero', function () { it('returns expected rotation value', function () { const rotationConstraint = createSnapToZero(0.3); expect(rotationConstraint(0.1)).to.eql(0); expect(rotationConstraint(0.2)).to.eql(0); expect(rotationConstraint(0.3)).to.eql(0); expect(rotationConstraint(0.4)).to.eql(0.4); expect(rotationConstraint(-0.1)).to.eql(0); expect(rotationConstraint(-0.2)).to.eql(0); expect(rotationConstraint(-0.3)).to.eql(0); expect(rotationConstraint(-0.4)).to.eql(-0.4); }); }); });