UNPKG

convert-units

Version:

Convert between quantities in different units

50 lines (37 loc) 1.23 kB
var convert = require('../lib') , assert = require('assert') , tests = {}; tests['ppm to ppm'] = function () { assert.strictEqual( convert(1).from('ppm').to('ppm') , 1); }; tests['ppb to ppb'] = function () { assert.strictEqual( convert(1).from('ppb').to('ppb') , 1); }; tests['ppm to ppb'] = function () { assert.strictEqual( convert(1).from('ppm').to('ppb') , 1000); }; tests['ppb to ppm'] = function () { assert.strictEqual( convert(1).from('ppb').to('ppm') , .001); }; tests['ppt to ppt'] = function () { assert.strictEqual( convert(1).from('ppt').to('ppt'), 1); } tests['ppm to ppt'] = function () { assert.strictEqual( convert(1).from('ppm').to('ppt'), 1000000); } tests['ppt to ppb'] = function () { assert.strictEqual( convert(1).from('ppt').to('ppb'), .001); } tests['ppt to ppm'] = function () { assert.strictEqual( convert(1).from('ppt').to('ppm'), .000001); } tests['ppq to ppq'] = function () { assert.strictEqual( convert(1).from('ppq').to('ppq'), 1); } tests['ppq to ppt'] = function () { assert.strictEqual( convert(1).from('ppq').to('ppt'), .001); } tests['ppq to ppm'] = function () { assert.strictEqual( convert(1).from('ppq').to('ppm'), .000000001); } module.exports = tests;