From 3ce841e050b9e2be148ed0207f27dc2e3b32d3e3 Mon Sep 17 00:00:00 2001 From: "girish@cloudron.io" Date: Mon, 25 Jan 2016 16:03:12 -0800 Subject: [PATCH] add test for checkDiskSpace --- src/cloudron.js | 1 + src/test/cloudron-test.js | 36 ++++++++++++++++++++++++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 src/test/cloudron-test.js diff --git a/src/cloudron.js b/src/cloudron.js index 730c9eb7b..e6fa16170 100644 --- a/src/cloudron.js +++ b/src/cloudron.js @@ -776,3 +776,4 @@ function checkDiskSpace(callback) { callback(); }); } + diff --git a/src/test/cloudron-test.js b/src/test/cloudron-test.js new file mode 100644 index 000000000..5c5d2baf3 --- /dev/null +++ b/src/test/cloudron-test.js @@ -0,0 +1,36 @@ +/* jslint node:true */ +/* global it:false */ +/* global describe:false */ +/* global before:false */ +/* global after:false */ + +'use strict'; + +var async = require('async'), + cloudron = require('../cloudron.js'), + database = require('../database.js'), + expect = require('expect.js'); + +function setup(done) { + async.series([ + database.initialize.bind(null), + database._clear.bind(null) + ], done); +} + +function cleanup(done) { + database._clear(done); +} + +describe('Cloudron', function () { + before(setup); + after(cleanup); + + it('can check for disk space', function (done) { + cloudron.checkDiskSpace(function (error) { + expect(!error).to.be.ok(); + done(); + }); + }); +}); +