From ae80c7e37290aad6b2f5e8e01ed2959a1af6a032 Mon Sep 17 00:00:00 2001 From: hrwx Date: Fri, 21 Jan 2022 19:29:14 +0000 Subject: [PATCH] chore: add exists check for web form ui test --- frappe/tests/ui_test_helpers.py | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/frappe/tests/ui_test_helpers.py b/frappe/tests/ui_test_helpers.py index 79868b0b76..b299df522c 100644 --- a/frappe/tests/ui_test_helpers.py +++ b/frappe/tests/ui_test_helpers.py @@ -248,10 +248,11 @@ def create_topic_and_reply(web_page): @frappe.whitelist() def update_webform_to_multistep(): - doc = frappe.get_doc("Web Form", "edit-profile") - _doc = frappe.copy_doc(doc) - _doc.is_multi_step_form = 1 - _doc.title = "update-profile-duplicate" - _doc.route = "update-profile-duplicate" - _doc.is_standard = False - _doc.save() + if not frappe.db.exists("Web Form", "update-profile-duplicate"): + doc = frappe.get_doc("Web Form", "edit-profile") + _doc = frappe.copy_doc(doc) + _doc.is_multi_step_form = 1 + _doc.title = "update-profile-duplicate" + _doc.route = "update-profile-duplicate" + _doc.is_standard = False + _doc.save()