mirror of
https://github.com/OCA/web.git
synced 2025-02-22 13:21:25 +02:00
[FIX] Tests
This commit is contained in:
BIN
web_disable_export_group/static/description/icon.png
Normal file
BIN
web_disable_export_group/static/description/icon.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 9.2 KiB |
@@ -3,7 +3,7 @@
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<meta name="generator" content="Docutils 0.14: http://docutils.sourceforge.net/" />
|
||||
<meta name="generator" content="Docutils 0.15.1: http://docutils.sourceforge.net/" />
|
||||
<title>Web Disable Export Group</title>
|
||||
<style type="text/css">
|
||||
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
# Copyright 2018 Onestein
|
||||
# Copyright 2019 Alexandre Díaz - <dev@redneboa.es>
|
||||
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
|
||||
|
||||
from mock import patch
|
||||
@@ -7,20 +8,24 @@ from odoo.tests.common import SavepointCase
|
||||
|
||||
|
||||
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):
|
||||
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):
|
||||
def test_session_info_not_allowed(self, request, request1, request2,
|
||||
request3):
|
||||
demo_env = Environment(
|
||||
self.env.cr,
|
||||
self.env.ref('base.default_user').id,
|
||||
@@ -29,5 +34,6 @@ class TestDisableExportGroup(SavepointCase):
|
||||
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'])
|
||||
|
||||
Reference in New Issue
Block a user