From b955cdc4c0cea650e01f207fbb02dcf64cde417b Mon Sep 17 00:00:00 2001 From: AarDG10 Date: Tue, 4 Nov 2025 12:55:08 +0530 Subject: [PATCH] test(postgres): fix test_build_match_conditions for Postgres --- frappe/tests/test_db_query.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frappe/tests/test_db_query.py b/frappe/tests/test_db_query.py index 3f196d7214..36cab4f43d 100644 --- a/frappe/tests/test_db_query.py +++ b/frappe/tests/test_db_query.py @@ -221,8 +221,8 @@ class TestDBQuery(IntegrationTestCase): # get as conditions if frappe.db.db_type == "mariadb": assertion_string = """(((ifnull(`tabTest Blog Post`.`name`, '')='' or `tabTest Blog Post`.`name` in ('_Test Blog Post 1', '_Test Blog Post'))))""" - else: - assertion_string = """(((ifnull(cast(`tabBlog Post`.`name` as varchar), '')='' or cast(`tabBlog Post`.`name` as varchar) in ('_Test Blog Post 1', '_Test Blog Post'))))""" + elif frappe.db.db_type == "postgres": + assertion_string = """(((ifnull(cast(`tabTest Blog Post`.`name` as varchar), '')='' or cast(`tabTest Blog Post`.`name` as varchar) in ('_Test Blog Post 1', '_Test Blog Post'))))""" self.assertEqual(build_match_conditions(as_condition=True), assertion_string)