Files
claude-mem/tests/npx-search-query-param.test.ts
enma998 471e1f62f9 Fix npx search and default Codex context to workspace-local AGENTS (#1780)
* Fix npx search query parameter mismatch

* Use workspace-local Codex AGENTS context by default

---------

Co-authored-by: bnb <bnb>
2026-04-15 00:58:08 -07:00

25 lines
733 B
TypeScript

import { describe, it, expect } from 'bun:test';
import { readFileSync } from 'fs';
import { join } from 'path';
const runtimeSourcePath = join(
__dirname,
'..',
'src',
'npx-cli',
'commands',
'runtime.ts',
);
const runtimeSource = readFileSync(runtimeSourcePath, 'utf-8');
describe('NPX search query param', () => {
it('documents the search endpoint with query param', () => {
expect(runtimeSource).toContain('GET /api/search?query=<query>');
});
it('uses query param instead of q param for worker search requests', () => {
expect(runtimeSource).toContain('/api/search?query=${encodeURIComponent(query)}');
expect(runtimeSource).not.toContain('/api/search?q=${encodeURIComponent(query)}');
});
});