Files
AR-Menu/AR Menu/Needle/MenuScene/node_modules/tabtab/test/basic.js
2025-11-30 08:35:03 +02:00

25 lines
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;
});
});