From 1aa991d914d2ef3718410e3b94876c1037cfa7db Mon Sep 17 00:00:00 2001 From: Liu An Date: Fri, 13 Jun 2025 17:30:29 +0800 Subject: [PATCH] Refa: Translate test file content from Chinese to English in file_utils.py (#8258) ### What problem does this PR solve? Update all test file creation functions to use English text instead of Chinese for consistency with the project's language standards. This includes DOCX, Excel, PPT, PDF, TXT, MD, JSON, EML, and HTML test file generators. ### Type of change - [x] Update test case --- test/utils/file_utils.py | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/test/utils/file_utils.py b/test/utils/file_utils.py index e7a068023..6ccfb02dc 100644 --- a/test/utils/file_utils.py +++ b/test/utils/file_utils.py @@ -25,7 +25,7 @@ from reportlab.pdfgen import canvas # pip install reportlab def create_docx_file(path): doc = Document() - doc.add_paragraph("这是一个测试 DOCX 文件。") + doc.add_paragraph("This is a test DOCX file.") doc.save(path) return path @@ -33,7 +33,7 @@ def create_docx_file(path): def create_excel_file(path): wb = Workbook() ws = wb.active - ws["A1"] = "测试 Excel 文件" + ws["A1"] = "Test Excel File" wb.save(path) return path @@ -41,7 +41,7 @@ def create_excel_file(path): def create_ppt_file(path): prs = Presentation() slide = prs.slides.add_slide(prs.slide_layouts[0]) - slide.shapes.title.text = "测试 PPT 文件" + slide.shapes.title.text = "Test PPT File" prs.save(path) return path @@ -58,26 +58,26 @@ def create_pdf_file(path): if not isinstance(path, str): path = str(path) c = canvas.Canvas(path) - c.drawString(100, 750, "测试 PDF 文件") + c.drawString(100, 750, "Test PDF File") c.save() return path def create_txt_file(path): with open(path, "w", encoding="utf-8") as f: - f.write("这是测试 TXT 文件的内容。") + f.write("This is the content of a test TXT file.") return path def create_md_file(path): - md_content = "# 测试 MD 文件\n\n这是一份 Markdown 格式的测试文件。" + md_content = "# Test MD File\n\nThis is a test Markdown file." with open(path, "w", encoding="utf-8") as f: f.write(md_content) return path def create_json_file(path): - data = {"message": "这是测试 JSON 文件", "value": 123} + data = {"message": "This is a test JSON file", "value": 123} with open(path, "w", encoding="utf-8") as f: json.dump(data, f, indent=2) return path @@ -87,8 +87,8 @@ def create_eml_file(path): eml_content = ( "From: sender@example.com\n" "To: receiver@example.com\n" - "Subject: 测试 EML 文件\n\n" - "这是一封测试邮件的内容。\n" + "Subject: Test EML File\n\n" + "This is a test email content.\n" ) with open(path, "w", encoding="utf-8") as f: f.write(eml_content) @@ -98,8 +98,8 @@ def create_eml_file(path): def create_html_file(path): html_content = ( "\n" - "测试 HTML 文件\n" - "

这是一个测试 HTML 文件

\n" + "Test HTML File\n" + "

This is a test HTML file

\n" "" ) with open(path, "w", encoding="utf-8") as f: