mirror of
https://github.com/OCA/web.git
synced 2025-02-22 13:21:25 +02:00
[MIG] web_disable_export_group: Migration to 13.0
TT26186
This commit is contained in:
committed by
Kévin Roche
parent
44b81ecf02
commit
d7a4e83ee3
@@ -1 +1 @@
|
||||
from . import test_disable_export_group
|
||||
from . import test_tour
|
||||
|
||||
@@ -1,35 +0,0 @@
|
||||
# Copyright 2018 Onestein
|
||||
# Copyright 2019 Alexandre Díaz - <dev@redneboa.es>
|
||||
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
|
||||
|
||||
from odoo.api import Environment
|
||||
from odoo.tests.common import SavepointCase
|
||||
|
||||
from mock import patch
|
||||
|
||||
|
||||
class TestDisableExportGroup(SavepointCase):
|
||||
@patch("odoo.addons.base_setup.models.ir_http.request")
|
||||
@patch("odoo.addons.web_disable_export_group.models.ir_http.request")
|
||||
@patch("odoo.addons.web.models.ir_http.request")
|
||||
@patch("odoo.addons.web_tour.models.ir_http.request")
|
||||
def test_session_info(self, request, request1, request2, request3):
|
||||
request.env = self.env
|
||||
request1.env = self.env
|
||||
request2.env = self.env
|
||||
request3.env = self.env
|
||||
session_info = self.env["ir.http"].session_info()
|
||||
self.assertTrue(session_info["group_export_data"])
|
||||
|
||||
@patch("odoo.addons.base_setup.models.ir_http.request")
|
||||
@patch("odoo.addons.web_disable_export_group.models.ir_http.request")
|
||||
@patch("odoo.addons.web.models.ir_http.request")
|
||||
@patch("odoo.addons.web_tour.models.ir_http.request")
|
||||
def test_session_info_not_allowed(self, request, request1, request2, request3):
|
||||
demo_env = Environment(self.env.cr, self.env.ref("base.default_user").id, {})
|
||||
request.env = demo_env
|
||||
request1.env = demo_env
|
||||
request2.env = demo_env
|
||||
request3.env = demo_env
|
||||
session_info = demo_env["ir.http"].session_info()
|
||||
self.assertFalse(session_info["group_export_data"])
|
||||
12
web_disable_export_group/tests/test_tour.py
Normal file
12
web_disable_export_group/tests/test_tour.py
Normal file
@@ -0,0 +1,12 @@
|
||||
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
|
||||
# Copyright 2020 Tecnativa - João Marques
|
||||
import odoo.tests
|
||||
|
||||
|
||||
@odoo.tests.tagged("post_install", "-at_install")
|
||||
class TestTour(odoo.tests.HttpCase):
|
||||
def test_admin(self):
|
||||
self.start_tour("/web", "export_tour_admin", login="admin")
|
||||
|
||||
def test_demo(self):
|
||||
self.start_tour("/web", "export_tour_demo", login="demo")
|
||||
Reference in New Issue
Block a user