UNPKG

hdd-space

Version:

This module provides getting information about free space and size of hdds

21 lines 2.2 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var utils_1 = require("../utils"); var ava_1 = require("ava"); ava_1.default('basic invert hash check', function (t) { var srcObj = { a: 1, b: 2 }; var expected = { 1: 'a', 2: 'b' }; t.deepEqual(utils_1.invertHashTable(srcObj), expected); }); ava_1.default('mutable assign check', function (t) { var srcObj = { a: 1, b: 2 }; var expected = { a: 1, b: 2, c: 3 }; utils_1.assign(srcObj, { c: 3 }); t.deepEqual(srcObj, expected); }); ava_1.default('imutable assign check', function (t) { var srcObj = { a: 1, b: 2 }; var expected = { a: 1, b: 2, c: 3 }; t.deepEqual(utils_1.assign(srcObj, { c: 3 }), expected); }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXRpbHMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvdGVzdHMvdXRpbHMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSxrQ0FBaUQ7QUFDakQsMkJBQXVCO0FBRXZCLGFBQUksQ0FBQyx5QkFBeUIsRUFBRSxVQUFBLENBQUM7SUFDaEMsSUFBTSxNQUFNLEdBQUcsRUFBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUMsQ0FBQztJQUM1QixJQUFNLFFBQVEsR0FBRyxFQUFDLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxFQUFFLEdBQUcsRUFBQyxDQUFDO0lBQ2xDLENBQUMsQ0FBQyxTQUFTLENBQUMsdUJBQWUsQ0FBQyxNQUFNLENBQUMsRUFBRSxRQUFRLENBQUMsQ0FBQztBQUNoRCxDQUFDLENBQUMsQ0FBQztBQUVILGFBQUksQ0FBQyxzQkFBc0IsRUFBRSxVQUFBLENBQUM7SUFDN0IsSUFBTSxNQUFNLEdBQUcsRUFBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUMsQ0FBQztJQUM1QixJQUFNLFFBQVEsR0FBRyxFQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFDLENBQUM7SUFDcEMsY0FBTSxDQUFDLE1BQU0sRUFBRSxFQUFDLENBQUMsRUFBRSxDQUFDLEVBQUMsQ0FBQyxDQUFDO0lBQ3ZCLENBQUMsQ0FBQyxTQUFTLENBQUMsTUFBTSxFQUFFLFFBQVEsQ0FBQyxDQUFDO0FBQy9CLENBQUMsQ0FBQyxDQUFDO0FBRUgsYUFBSSxDQUFDLHVCQUF1QixFQUFFLFVBQUEsQ0FBQztJQUM5QixJQUFNLE1BQU0sR0FBRyxFQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBQyxDQUFDO0lBQzVCLElBQU0sUUFBUSxHQUFHLEVBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUMsQ0FBQztJQUNwQyxDQUFDLENBQUMsU0FBUyxDQUFDLGNBQU0sQ0FBQyxNQUFNLEVBQUUsRUFBQyxDQUFDLEVBQUUsQ0FBQyxFQUFDLENBQUMsRUFBRSxRQUFRLENBQUMsQ0FBQztBQUMvQyxDQUFDLENBQUMsQ0FBQyJ9