fix(test): test_is to check for coalesce as ifnull is legacy for a not set/set filter

This commit is contained in:
marination 2024-10-08 11:24:03 +02:00
parent 6ab347d9f5
commit 42e7b9223f

View file

@ -960,10 +960,12 @@ class TestDDLCommandsPost(FrappeTestCase):
def test_is(self):
user = frappe.qb.DocType("User")
self.assertIn(
"is not null", frappe.db.get_values(user, filters={user.name: ("is", "set")}, run=False).lower()
'coalesce("name",',
frappe.db.get_values(user, filters={user.name: ("is", "set")}, run=False).lower(),
)
self.assertIn(
"is null", frappe.db.get_values(user, filters={user.name: ("is", "not set")}, run=False).lower()
'coalesce("name",',
frappe.db.get_values(user, filters={user.name: ("is", "not set")}, run=False).lower(),
)