zarm
Version:
基于 React 的移动端UI库
17 lines (12 loc) • 925 B
JavaScript
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
var _taggedTemplateLiteral2 = _interopRequireDefault(require("@babel/runtime/helpers/taggedTemplateLiteral"));
var _getPrecision = _interopRequireDefault(require("../../utils/getPrecision"));
var _templateObject;
describe('#getPrecision', function () {
it.each(_templateObject || (_templateObject = (0, _taggedTemplateLiteral2.default)(["\n step | expected\n ", " | ", "\n ", " | ", "\n ", " | ", "\n ", " | ", "\n ", " | ", "\n ", " | ", "\n ", " | ", "\n ", " | ", "\n "])), 2.3, 1, 3.0, 0, 1, 0, 3.222, 3, 3.002, 3, 0.002, 3, NaN, 0, Infinity, 0)('precision should be $expected when step = $step', function (_ref) {
var step = _ref.step,
expected = _ref.expected;
expect((0, _getPrecision.default)(step)).toEqual(expected);
});
});
;