import { Platform } from '../src/os' beforeEach(() => { jest.resetModules() }) describe('Platform', () => { test('getHomeDir - should return non-empty string', () => { const homeDir = new Platform('linux', undefined, { HOME: '/home/prskr' }).getHomeDir() expect(homeDir).toBe('/home/prskr') }) test('getHomeDir - return USERPROFILE for win32 platform', () => { const homeDir = new Platform('win32', undefined, { USERPROFILE: 'C:\\Users\\prskr' }).getHomeDir() expect(homeDir).toBe('C:\\Users\\prskr') }) })