Project

General

Profile

Revision 24d74687

ID24d74687cec092662a1add7f4a2a2a0b1568d8db
Parent d47b4c3d
Child b2346a00

Added by Francois POIROTTE over 14 years ago

Mise à jour de VigiBoard et de ses tests unitaires suite aux changements
dans le modèle (r2606).

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

View differences:

vigiboard/tests/functional/test_search_form_host.py
8 8

  
9 9
from vigiboard.tests import TestController
10 10
from vigilo.models.session import DBSession
11
from vigilo.models.tables import HostGroup, Host, Permission, \
12
                                    Event, CorrEvent, StateName
11
from vigilo.models.tables import SupItemGroup, Host, Permission, \
12
                                    Event, CorrEvent, StateName, \
13
                                    GroupHierarchy
13 14

  
14 15
def insert_deps():
15 16
    """Insère les dépendances nécessaires aux tests."""
16 17
    timestamp = datetime.now()
17 18

  
18
    hostgroup = HostGroup(
19
    hostgroup = SupItemGroup(
19 20
        name=u'foo',
20 21
    )
21 22
    DBSession.add(hostgroup)
22 23
    DBSession.flush()
23 24

  
25
    DBSession.add(GroupHierarchy(
26
        parent=hostgroup,
27
        child=hostgroup,
28
        hops=0,
29
    ))
30
    DBSession.flush()
31

  
24 32
    host = Host(
25 33
        name=u'bar',
26 34
        checkhostcmd=u'',
......
35 43
    DBSession.add(host)
36 44
    DBSession.flush()
37 45

  
38
    hostgroup.hosts.append(host)
46
    hostgroup.supitems.append(host)
39 47
    DBSession.flush()
40 48

  
41 49
    event = Event(
......
71 79
        # pour lesquel l'utilisateur a les permissions.
72 80
        hostgroup = insert_deps()
73 81
        manage = Permission.by_permission_name(u'manage')
74
        manage.hostgroups.append(hostgroup)
82
        manage.supitemgroups.append(hostgroup)
75 83
        DBSession.flush()
76 84
        transaction.commit()
77 85

  

Also available in: Unified diff