UNPKG

@thorwallet/xchain-util

Version:
27 lines 961 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const string_1 = require("./string"); describe('trimZeros', () => { it('removes leading zeros', () => { expect(string_1.trimZeros('000001.01')).toEqual('1.01'); }); it('removes trailing zeros', () => { expect(string_1.trimZeros('1.010000')).toEqual('1.01'); }); it('does not change a zero', () => { expect(string_1.trimZeros('0')).toEqual('0'); }); it('removes decimal if no trailing zeros', () => { expect(string_1.trimZeros('0.')).toEqual('0'); }); it('trims zeros from "0.0"', () => { expect(string_1.trimZeros('0.0')).toEqual('0'); }); it('trims zeros from "0.001"', () => { expect(string_1.trimZeros('0.001')).toEqual('0.001'); }); it('does not trim zeros', () => { expect(string_1.trimZeros('10.01')).toEqual('10.01'); }); }); //# sourceMappingURL=string.test.js.map