UNPKG

loqatevars

Version:

Locate JavaScript files with 'const' or 'process.env' usage in LLM-generated codebases

19 lines (16 loc) 586 B
const { AppError } = require('../lib/errors'); const path = require('path'); describe('AppError', () => { test('stores message and code', () => { const err = new AppError('fail', 'FAIL_CODE'); expect(err.message).toBe('fail'); expect(err.code).toBe('FAIL_CODE'); }); test('captures stack information', () => { const err = new AppError('fail', 'FAIL'); expect(err.stack).toBeDefined(); expect(err.stack.startsWith('AppError:')).toBe(true); expect(err.stack).toContain('AppError'); expect(err.stack).toContain(path.basename(__filename)); }); });