mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-01-23 18:55:26 +00:00
60 lines
1.2 KiB
JavaScript
60 lines
1.2 KiB
JavaScript
'use strict';
|
|
|
|
const test = require('supertape');
|
|
const {_getSize} = require('./cloudfunc');
|
|
|
|
test('cloudfunc: getSize: dir', (t) => {
|
|
const type = 'directory';
|
|
const size = 0;
|
|
const result = _getSize({
|
|
type,
|
|
size,
|
|
});
|
|
|
|
const expected = '<dir>';
|
|
|
|
t.equal(result, expected, 'should equal');
|
|
t.end();
|
|
});
|
|
|
|
test('cloudfunc: getSize: link: dir', (t) => {
|
|
const type = 'directory-link';
|
|
const size = 0;
|
|
const result = _getSize({
|
|
type,
|
|
size,
|
|
});
|
|
|
|
const expected = '<link>';
|
|
|
|
t.equal(result, expected, 'should equal');
|
|
t.end();
|
|
});
|
|
|
|
test('cloudfunc: getSize: link: file', (t) => {
|
|
const type = 'file-link';
|
|
const size = 0;
|
|
const result = _getSize({
|
|
type,
|
|
size,
|
|
});
|
|
|
|
const expected = '<link>';
|
|
|
|
t.equal(result, expected, 'should equal');
|
|
t.end();
|
|
});
|
|
|
|
test('cloudfunc: getSize: file', (t) => {
|
|
const type = 'file';
|
|
const size = '100.00kb';
|
|
const result = _getSize({
|
|
type,
|
|
size,
|
|
});
|
|
|
|
const expected = '100.00kb';
|
|
|
|
t.equal(result, expected, 'should equal');
|
|
t.end();
|
|
});
|