From 37e09a994efa4fe62b221e9cf0a36a33082df795 Mon Sep 17 00:00:00 2001 From: Timothyxxx <384084775@qq.com> Date: Mon, 29 Jan 2024 13:23:06 +0800 Subject: [PATCH] Fix some errors found in impress and thunderbird examples --- desktop_env/evaluators/metrics/__init__.py | 2 +- desktop_env/evaluators/metrics/slides.py | 4 ++-- .../8b1ce5f2-59d2-4dcc-b0b0-666a714b9a14.json | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/desktop_env/evaluators/metrics/__init__.py b/desktop_env/evaluators/metrics/__init__.py index 82b889e..ae3c2dc 100644 --- a/desktop_env/evaluators/metrics/__init__.py +++ b/desktop_env/evaluators/metrics/__init__.py @@ -10,7 +10,7 @@ from .general import exact_match, fuzzy_match from .docs import find_default_font, contains_page_break, compare_docx_files, compare_docx_tables, compare_line_spacing, \ compare_insert_equation, compare_highlighted_text from .docs import is_first_line_centered, check_file_exists, compare_contains_image -from .general import check_csv, check_accessibility_tree, run_sqlite3, check_json +from .general import check_csv, check_accessibility_tree, run_sqlite3, check_json, check_list from .general import exact_match, fuzzy_match, check_include_exclude from .gimp import increase_saturation, decrease_brightness, check_file_exists, compare_triangle_positions from .libreoffice import check_libre_locale diff --git a/desktop_env/evaluators/metrics/slides.py b/desktop_env/evaluators/metrics/slides.py index 616e7bc..df5eb7e 100644 --- a/desktop_env/evaluators/metrics/slides.py +++ b/desktop_env/evaluators/metrics/slides.py @@ -57,9 +57,9 @@ def check_image_stretch_and_center(modified_ppt, original_ppt): abs(the_modified_image.height - original_pres.slide_height) > Inches(0.1) or abs(the_modified_image.left - (original_pres.slide_width - the_modified_image.width) / 2) > Inches(0.1) or abs(the_modified_image.top - (original_pres.slide_height - the_modified_image.height) / 2) > Inches(0.1)): - return False + return 0. - return True + return 1. def is_red_color(color): diff --git a/evaluation_examples/examples/libreoffice_calc/8b1ce5f2-59d2-4dcc-b0b0-666a714b9a14.json b/evaluation_examples/examples/libreoffice_calc/8b1ce5f2-59d2-4dcc-b0b0-666a714b9a14.json index 1016e37..2c115d0 100644 --- a/evaluation_examples/examples/libreoffice_calc/8b1ce5f2-59d2-4dcc-b0b0-666a714b9a14.json +++ b/evaluation_examples/examples/libreoffice_calc/8b1ce5f2-59d2-4dcc-b0b0-666a714b9a14.json @@ -74,7 +74,7 @@ "type": "style", "sheet_idx0": 0, "sheet_idx1": "EI0", - "props": "bgcolor" + "props": ["bgcolor"] } ] }