mirror of
https://github.com/tiennm99/ccs.git
synced 2026-10-03 07:12:18 +00:00
fix(cli): document gitlab shortcut flags and harden cursor routing
This commit is contained in:
1 parent
87d93b651b
commit
4e738ee021
6 files changed
+144
-6
No files matched your search
@@ -0,0 +1,15 @@
|
||||
import { describe, expect, it } from 'bun:test';
|
||||
import { shouldUseCursorCliproxyShortcut } from '../../../src/cursor/constants';
|
||||
|
||||
describe('cursor CLIProxy shortcut routing', () => {
|
||||
it('accepts shortcut flags after leading generic flags', () => {
|
||||
expect(shouldUseCursorCliproxyShortcut(['cursor', '--auth'])).toBe(true);
|
||||
expect(shouldUseCursorCliproxyShortcut(['cursor', '--verbose', '--auth'])).toBe(true);
|
||||
expect(shouldUseCursorCliproxyShortcut(['cursor', '-v', '--accounts'])).toBe(true);
|
||||
});
|
||||
|
||||
it('stops scanning once a positional legacy runtime argument appears', () => {
|
||||
expect(shouldUseCursorCliproxyShortcut(['cursor', 'write', '--auth'])).toBe(false);
|
||||
expect(shouldUseCursorCliproxyShortcut(['cursor', 'status'])).toBe(false);
|
||||
});
|
||||
});
|
||||
Reference in new issue
Block a user