mirror of
https://github.com/infiniflow/ragflow.git
synced 2025-06-26 22:19:57 +00:00
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
This commit is contained in:
parent
b2eed8fed1
commit
1aa991d914
@ -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 = (
|
||||
"<html>\n"
|
||||
"<head><title>测试 HTML 文件</title></head>\n"
|
||||
"<body><h1>这是一个测试 HTML 文件</h1></body>\n"
|
||||
"<head><title>Test HTML File</title></head>\n"
|
||||
"<body><h1>This is a test HTML file</h1></body>\n"
|
||||
"</html>"
|
||||
)
|
||||
with open(path, "w", encoding="utf-8") as f:
|
||||
|
Loading…
x
Reference in New Issue
Block a user