mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-01-23 10:45:47 +00:00
31 lines
722 B
JavaScript
31 lines
722 B
JavaScript
'use strict';
|
|
|
|
const test = require('supertape');
|
|
const env = require('./env');
|
|
|
|
test('cloudcmd: server: env: bool: upper case first', (t) => {
|
|
const {
|
|
CLOUDCMD_TERMINAL,
|
|
cloudcmd_terminal,
|
|
} = process.env;
|
|
|
|
process.env.cloudcmd_terminal = 'true';
|
|
process.env.CLOUDCMD_TERMINAL = 'false';
|
|
|
|
const result = env.bool('terminal');
|
|
|
|
process.env.cloudcmd_terminal = cloudcmd_terminal;
|
|
process.env.CLOUDCMD_TERMINAL = CLOUDCMD_TERMINAL;
|
|
|
|
t.notOk(result);
|
|
t.end();
|
|
});
|
|
|
|
test('cloudcmd: server: env: bool: snake_case', (t) => {
|
|
process.env.cloudcmd_config_auth = 'true';
|
|
|
|
const result = env.bool('configAuth');
|
|
|
|
t.ok(result);
|
|
t.end();
|
|
});
|