From 8aed84c0d03c4b797b3ee3d8ebd31492e29dabb4 Mon Sep 17 00:00:00 2001 From: Akhil Narang Date: Wed, 26 Mar 2025 17:42:09 +0530 Subject: [PATCH] fix: skip `test_eps_heatmap_query` for now Need to implement `UnixTimestamp` and `Interval` for sqlite in pypika Signed-off-by: Akhil Narang --- .../doctype/energy_point_log/test_energy_point_log.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/frappe/social/doctype/energy_point_log/test_energy_point_log.py b/frappe/social/doctype/energy_point_log/test_energy_point_log.py index f1aca37f3f..3e511f8733 100644 --- a/frappe/social/doctype/energy_point_log/test_energy_point_log.py +++ b/frappe/social/doctype/energy_point_log/test_energy_point_log.py @@ -1,5 +1,7 @@ # Copyright (c) 2019, Frappe Technologies and Contributors # License: MIT. See LICENSE +from unittest.case import skipIf + import frappe from frappe.cache_manager import clear_doctype_map from frappe.desk.form.assign_to import add as assign_to @@ -240,6 +242,10 @@ class TestEnergyPointLog(IntegrationTestCase): self.assertEqual(test2_user_after_points, test2_user_before_points + rule.points) + @skipIf( + frappe.conf.db_type == "sqlite", + "Not for SQLite for now", + ) def test_eps_heatmap_query(self): # Just asserts that query works, not correctness. self.assertIsInstance(get_energy_points_heatmap_data(user="test@example.com", date=None), dict)