From 65d15a0e031f4518530721875bb34aeb54f87a0c Mon Sep 17 00:00:00 2001 From: Sylvain LE GAL Date: Tue, 19 Mar 2024 14:56:32 +0100 Subject: [PATCH] [IMP] server_action_navigate : improve test coverage, testing uninstall_hook function --- server_action_navigate/tests/test_module.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/server_action_navigate/tests/test_module.py b/server_action_navigate/tests/test_module.py index aac624e4..6baeee78 100644 --- a/server_action_navigate/tests/test_module.py +++ b/server_action_navigate/tests/test_module.py @@ -5,6 +5,8 @@ from odoo.tests.common import TransactionCase from odoo.tools.safe_eval import safe_eval +from odoo.addons.server_action_navigate import hooks + class TestModule(TransactionCase): def setUp(self): @@ -46,3 +48,8 @@ class TestModule(TransactionCase): result.get("id", False), self.env.ref("base.action_partner_category_form").id, ) + + def test_module_uninstall(self): + self.assertTrue(self.action_server.exists()) + hooks.uninstall_hook(self.env.cr, self.env.registry) + self.assertFalse(self.action_server.exists())