1
0

fix: use quoted strings for size values in YAML to prevent time parsing

YAML parser interprets 16:9 as time format (16h 9m = 969s).
Using quoted strings "16:9" ensures correct string parsing.
This commit is contained in:
2026-03-02 23:50:31 +08:00
parent ab2510a400
commit f273cef195
23 changed files with 55 additions and 55 deletions

View File

@@ -37,7 +37,7 @@ class TestCheckCmd:
# 创建包含错误的 YAML
yaml_content = """
metadata:
size: 16:9
size: "16:9"
slides:
- elements:
@@ -59,7 +59,7 @@ slides:
"""测试只有警告的 YAML验证通过但有警告"""
yaml_content = """
metadata:
size: 16:9
size: "16:9"
slides:
- elements:
@@ -81,7 +81,7 @@ slides:
"""测试检查使用模板的 YAML"""
yaml_content = f"""
metadata:
size: 16:9
size: "16:9"
slides:
- template: title-slide
@@ -99,7 +99,7 @@ slides:
"""测试检查使用不存在模板的 YAML"""
yaml_content = """
metadata:
size: 16:9
size: "16:9"
slides:
- template: nonexistent
@@ -118,7 +118,7 @@ slides:
"""测试检查报告多个错误"""
yaml_content = """
metadata:
size: 16:9
size: "16:9"
slides:
- elements:
@@ -147,7 +147,7 @@ slides:
"""测试检查包含位置信息"""
yaml_content = """
metadata:
size: 16:9
size: "16:9"
slides:
- elements:
@@ -170,7 +170,7 @@ slides:
"""测试检查缺少必需变量的模板"""
yaml_content = f"""
metadata:
size: 16:9
size: "16:9"
slides:
- template: title-slide