From 260577dde01f2b29c5b2986e2ef0fc7979cf709c Mon Sep 17 00:00:00 2001 From: "Hugo Carlier (Huca)" Date: Tue, 8 Aug 2023 13:30:07 +0200 Subject: [PATCH] [IMP] website_blog: improve help center This commit adapts website_blog tests to change in website_helpdesk. The method _compute_visible of model website.menu is modified to display help team menus to backend user, even if they are unpublished. This potentially add extra requests when rendering a website page. Therefore, the performance tests are adapted accordingly. task-3186564 closes odoo/odoo#134976 Related: odoo/enterprise#45115 Signed-off-by: Xavier Bol (xbo) --- addons/website_blog/tests/test_performance.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/addons/website_blog/tests/test_performance.py b/addons/website_blog/tests/test_performance.py index b05c8b8a4f1..3e045f41f96 100644 --- a/addons/website_blog/tests/test_performance.py +++ b/addons/website_blog/tests/test_performance.py @@ -14,7 +14,7 @@ class TestBlogPerformance(UtilPerf): def test_10_perf_sql_blog_standard_data(self): self.assertEqual(self._get_url_hot_query('/blog'), 11) - self.assertEqual(self._get_url_hot_query('/blog', cache=False), 24) + self.assertLessEqual(self._get_url_hot_query('/blog', cache=False), 26) def test_20_perf_sql_blog_bigger_data_scaling(self): BlogPost = self.env['blog.post'] @@ -27,9 +27,9 @@ class TestBlogPerformance(UtilPerf): blog_post.tag_ids += blog_tags blog_tags = blog_tags[:-1] self.assertEqual(self._get_url_hot_query('/blog'), 11) - self.assertEqual(self._get_url_hot_query('/blog', cache=False), 31) - self.assertEqual(self._get_url_hot_query(blog_post[0].website_url), 16) - self.assertEqual(self._get_url_hot_query(blog_post[0].website_url, cache=False), 18) + self.assertLessEqual(self._get_url_hot_query('/blog', cache=False), 33) + self.assertLessEqual(self._get_url_hot_query(blog_post[0].website_url), 16) + self.assertLessEqual(self._get_url_hot_query(blog_post[0].website_url, cache=False), 20) def test_30_perf_sql_blog_bigger_data_scaling(self): BlogPost = self.env['blog.post']