cloudworker-proxy
Version:
An api gateway for cloudflare workers
25 lines (19 loc) • 586 B
JavaScript
const tabtab = require('..');
const assert = require('assert');
describe('tabtab', () => {
it('tabtab.shell()', () => {
let shell = tabtab.shell();
assert.equal(shell, 'bash');
const previousShell = process.env.SHELL;
process.env.SHELL = '/bin/bash';
shell = tabtab.shell();
assert.equal(shell, 'bash');
process.env.SHELL = '/usr/bin/zsh';
shell = tabtab.shell();
assert.equal(shell, 'zsh');
process.env.SHELL = '/usr/bin/fish';
shell = tabtab.shell();
assert.equal(shell, 'fish');
process.env.SHELL = previousShell;
});
});