Project

General

Profile

Revision 35cea70e

ID35cea70e70076d5542d527cd87f33008c63f1285
Parent 52661754
Child 9c0dbb6a

Added by Thomas ANDREJAK almost 15 years ago

Correction Bug + Contrôle Pylint

git-svn-id: https://vigilo-dev.si.c-s.fr/svn@291 b22e2e97-25c9-44ff-b637-2e5ceca36478

View differences:

vigiboard/tests/functional/test_vigiboardrequest.py
5 5
"""
6 6
from nose.tools import assert_true
7 7

  
8
from vigiboard.model import *
8
from vigiboard.model import DBSession, Events, EventHistory, Groups, \
9
    Permission, GroupPermissions, Host, Service, HostGroups, ServiceGroups
9 10
from vigiboard.tests import TestController
10 11
from vigiboard.controllers.vigiboard_ctl import VigiboardRequest, \
11 12
            VigiboardRequestPlugin
......
24 25
    teardown_db()
25 26

  
26 27
class TestVigiboardRequest(TestController):
28
    """Test de la classe Vigiboard Request"""
27 29

  
28 30
    def test_creation_requete(self):
29 31
        """
......
36 38
        # les groups et leurs dépendances
37 39
        DBSession.add(Groups(name="hostmanagers"))
38 40
        DBSession.add(Groups(name="hosteditors", parent = "hostmanagers"))
39
        idmanagers = DBSession.query(Permission
40
                ).filter(Permission.permission_name == 'manage')[0].permission_id
41
        idmanagers = DBSession.query(Permission).filter(
42
                Permission.permission_name == 'manage')[0].permission_id
41 43
        ideditors = DBSession.query(Permission
42 44
                ).filter(Permission.permission_name == 'edit')[0].permission_id
43 45
        DBSession.add(GroupPermissions(groupname = "hostmanagers",
......
54 56
        event1 = Events(hostname = "monhost", servicename = "monservice")
55 57
        event2 = Events(hostname = "monhostuser", servicename = "monservice")
56 58
        event3 = Events(hostname = "monhost", servicename = "monserviceuser")
57
        event4 = Events(hostname = "monhostuser", servicename = "monserviceuser")
59
        event4 = Events(hostname = "monhostuser",
60
                servicename = "monserviceuser")
58 61

  
59 62
        # Les historiques
60 63
        DBSession.add(event1)
......
121 124
        #   le plugin fonctionne correctement
122 125

  
123 126
        num_rows = vigi_req.num_rows() 
124
        assert_true(num_rows == 2, msg = "2 historiques devrait être disponible " +\
125
                "pour l'utilisateur 'editor' mais il y en a %d" % num_rows)
127
        assert_true(num_rows == 2, msg = "2 historiques devrait " +\
128
                "être disponible pour l'utilisateur 'editor' mais il " +\
129
                "y en a %d" % num_rows)
126 130
        vigi_req.format_events(0, 10)
127 131
        vigi_req.format_history()
128 132
        assert_true(len(vigi_req.events) == 1 + 1, 
......
148 152

  
149 153
        num_rows = vigi_req.num_rows()
150 154
        assert_true(num_rows == 8, 
151
                msg = "8 historiques devrait être disponible " +\
152
                        "pour l'utilisateur 'manager' mais il y en a %d" % num_rows)
155
                msg = "8 historiques devrait être disponible pour " +\
156
                        "l'utilisateur 'manager' mais il y en a %d" % num_rows)
153 157
        vigi_req.format_events(0, 10)
154 158
        vigi_req.format_history()
155 159
        assert_true(len(vigi_req.events) == 4 + 1, 

Also available in: Unified diff