/
githubmirror
/
yarn
Обзор
Документация
Войти
/
githubmirror
/
yarn
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
__tests__/util/root-user.js
24 строки
590 B
Martin
Chore: Add test for isFakeRoot (#4435)
14 сен 2017, 00:16
14 сен 2017, 00:16
78a5f33
Код
Авторство
О чём код?
/* @flow */ import {isRootUser, isFakeRoot} from '../../src/util/root-user.js'; test('isRootUser', () => { expect(isRootUser(null)).toBe(false); expect(isRootUser(1001)).toBe(false); expect(isRootUser(0)).toBe(true); }); test('isFakeRoot', () => { const hasFakerootPreviously = 'FAKEROOTKEY' in process.env; const oldValue = process.env.FAKEROOTKEY; delete process.env.FAKEROOTKEY; expect(isFakeRoot()).toBe(false); process.env.FAKEROOTKEY = '15574641'; expect(isFakeRoot()).toBe(true); if (hasFakerootPreviously) { process.env.FAKEROOTKEY = oldValue; } });