Co-Authored-By: Qwen-Coder <qwen-coder@alibabacloud.com>
This commit is contained in:
Yiheng Xu
2025-08-05 17:06:33 +08:00
parent cd375fefe5
commit 9ffeacc0f9
13 changed files with 26 additions and 28 deletions

View File

@@ -83,7 +83,7 @@ describe('modifyWithEditor', () => {
afterEach(async () => {
vi.restoreAllMocks();
await fsp.rm(testProjectDir, { recursive: true, force: true });
const diffDir = path.join(os.tmpdir(), 'gemini-cli-tool-modify-diffs');
const diffDir = path.join(os.tmpdir(), 'qwen-code-tool-modify-diffs');
await fsp.rm(diffDir, { recursive: true, force: true });
});
@@ -140,7 +140,7 @@ describe('modifyWithEditor', () => {
});
it('should create temp directory if it does not exist', async () => {
const diffDir = path.join(os.tmpdir(), 'gemini-cli-tool-modify-diffs');
const diffDir = path.join(os.tmpdir(), 'qwen-code-tool-modify-diffs');
await fsp.rm(diffDir, { recursive: true, force: true }).catch(() => {});
await modifyWithEditor(
@@ -155,7 +155,7 @@ describe('modifyWithEditor', () => {
});
it('should not create temp directory if it already exists', async () => {
const diffDir = path.join(os.tmpdir(), 'gemini-cli-tool-modify-diffs');
const diffDir = path.join(os.tmpdir(), 'qwen-code-tool-modify-diffs');
await fsp.mkdir(diffDir, { recursive: true });
const mkdirSpy = vi.spyOn(fs, 'mkdirSync');
@@ -294,10 +294,10 @@ describe('modifyWithEditor', () => {
expect(mockOpenDiff).toHaveBeenCalledOnce();
const [oldFilePath, newFilePath] = mockOpenDiff.mock.calls[0];
expect(oldFilePath).toMatch(/gemini-cli-modify-test-file-old-\d+\.txt$/);
expect(newFilePath).toMatch(/gemini-cli-modify-test-file-new-\d+\.txt$/);
expect(oldFilePath).toMatch(/qwen-code-modify-test-file-old-\d+\.txt$/);
expect(newFilePath).toMatch(/qwen-code-modify-test-file-new-\d+\.txt$/);
const diffDir = path.join(os.tmpdir(), 'gemini-cli-tool-modify-diffs');
const diffDir = path.join(os.tmpdir(), 'qwen-code-tool-modify-diffs');
expect(path.dirname(oldFilePath)).toBe(diffDir);
expect(path.dirname(newFilePath)).toBe(diffDir);
});
@@ -315,10 +315,10 @@ describe('modifyWithEditor', () => {
expect(mockOpenDiff).toHaveBeenCalledOnce();
const [oldFilePath, newFilePath] = mockOpenDiff.mock.calls[0];
expect(oldFilePath).toMatch(/gemini-cli-modify-test-file-old-\d+$/);
expect(newFilePath).toMatch(/gemini-cli-modify-test-file-new-\d+$/);
expect(oldFilePath).toMatch(/qwen-code-modify-test-file-old-\d+$/);
expect(newFilePath).toMatch(/qwen-code-modify-test-file-new-\d+$/);
const diffDir = path.join(os.tmpdir(), 'gemini-cli-tool-modify-diffs');
const diffDir = path.join(os.tmpdir(), 'qwen-code-tool-modify-diffs');
expect(path.dirname(oldFilePath)).toBe(diffDir);
expect(path.dirname(newFilePath)).toBe(diffDir);
});