文件操作 - ticks.test.ts
返回文件管理
返回主菜单
删除本文件
文件: /usr/share/grafana/public/app/core/specs/ticks.test.ts
编辑文件内容
import * as ticks from '../utils/ticks'; describe('ticks', () => { describe('getFlotTickDecimals()', () => { const ctx: any = {}; beforeEach(() => { ctx.axis = {}; }); it('should calculate decimals precision based on graph height', () => { let dec = ticks.getFlotTickDecimals(0, 10, ctx.axis, 200); expect(dec.tickDecimals).toBe(1); expect(dec.scaledDecimals).toBe(1); dec = ticks.getFlotTickDecimals(0, 100, ctx.axis, 200); expect(dec.tickDecimals).toBe(0); expect(dec.scaledDecimals).toBe(-1); dec = ticks.getFlotTickDecimals(0, 1, ctx.axis, 200); expect(dec.tickDecimals).toBe(2); expect(dec.scaledDecimals).toBe(3); }); }); describe('getStringPrecision()', () => { it('"3.12" should return 2', () => { expect(ticks.getStringPrecision('3.12')).toBe(2); }); it('"asd" should return 0', () => { expect(ticks.getStringPrecision('asd.asd')).toBe(0); }); }); });
修改文件时间
将文件时间修改为当前时间的前一年
删除文件