mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-01-23 18:55:26 +00:00
63 lines
1.2 KiB
JavaScript
63 lines
1.2 KiB
JavaScript
'use strict';
|
|
|
|
const test = require('tape');
|
|
const cloudfunc = require('./cloudfunc');
|
|
const {
|
|
_getSize,
|
|
} = 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();
|
|
});
|