1
0
mirror of https://github.com/MikeMcl/decimal.js.git synced 2024-10-27 20:34:12 +00:00
MikeMcl_decimal.js/test/every-test.js

103 lines
858 B
JavaScript
Raw Normal View History

2014-04-02 15:28:08 +00:00
var arr,
passed = 0,
total = 0,
start = +new Date();
console.log( '\n STARTING TESTS...\n' );
[
'abs',
'baseIn',
'baseOut',
'ceil',
'cmp',
'config',
'constructor',
'div',
'divToInt',
'dpSd',
'exp',
'floor',
'intPow',
'isFiniteEtc',
'ln',
'log',
'log10',
'minAndMax',
'minus',
'mod',
'neg',
'plus',
'pow',
'random',
'round',
'sqrt',
'times',
'toDP',
'toExponential',
'toFixed',
'toFormat',
'toFraction',
'toInt',
'toNearest',
'toNumber',
'toPrecision',
'toStringEtc',
'trunc'
]
.forEach( function (method) {
arr = require('./' + method);
passed += arr[0];
total += arr[1];
});
console.log( '\n IN TOTAL: ' + passed + ' of ' + total + ' tests passed in ' +
( (+new Date() - start) / 1000 ) + ' secs.\n' );