import { describe, it, expect } from 'vitest';
import os from 'node:os';
describe('System Info Logic', () => {
it('should return OS information', () => {
expect(os.platform()).toBeDefined();
expect(os.arch()).toBeDefined();
});
it('should return memory information', () => {
const total = os.totalmem();
const free = os.freemem();
expect(total).toBeGreaterThan(0);
expect(free).toBeGreaterThanOrEqual(0);
expect(total).toBeGreaterThanOrEqual(free);
});
it('should return current time', () => {
const now = new Date();
expect(now.toISOString()).toBeDefined();
});
});