/* jslint node:true */ /* global it:false */ /* global describe:false */ /* global before:false */ /* global after:false */ 'use strict'; const common = require('./common.js'), expect = require('expect.js'), system = require('../system.js'); describe('System', function () { before(common.setup); after(common.cleanup); it('can get disks', function (done) { system.getDisks(function (error, disks) { expect(!error).to.be.ok(); expect(disks).to.be.ok(); done(); }); }); it('can check for disk space', function (done) { system.checkDiskSpace(function (error) { expect(!error).to.be.ok(); done(); }); }); it('can get memory', function (done) { system.getMemory(function (error, memory) { expect(!error).to.be.ok(); expect(memory.memory).to.be.a('number'); expect(memory.swap).to.be.a('number'); done(); }); }); });