test: patch_query_execute error case

This commit is contained in:
saxenabhishek 2022-05-16 14:43:29 +05:30
parent 2578868f3f
commit 81aed8f900

View file

@ -319,3 +319,11 @@ class TestMisc(unittest.TestCase):
DocType = Table("DocType")
self.assertEqual(DocType.get_sql(), "DocType")
def test_error_on_query_class(self):
import frappe.query_builder.utils
frappe.query_builder.utils.get_type_hints = lambda x: {"return": None}
with self.assertRaises(frappe.query_builder.utils.BuilderIdentificationFailed):
frappe.query_builder.utils.patch_query_execute()