@thorwallet/xchain-util
Version:
Helper utilities for XChain clients
27 lines • 961 B
JavaScript
;
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