Project

General

Profile

Revision 9c0dbb6a

ID9c0dbb6a047a9654ae4b7861a725086a786597ce
Parent 35cea70e
Child 8cb5da40

Added by Thomas ANDREJAK almost 15 years ago

Changement de la base de donnée pour PostgreSQL

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

View differences:

vigiboard/tests/functional/test_vigiboardrequest.py
14 14
import tg
15 15
import transaction
16 16

  
17
#Create an empty database before we start our tests for this module
18
def setup():
19
    """Function called by nose on module load"""
20
    setup_db()
21

  
22
#Teardown that database 
23
def teardown():
24
    """Function called by nose after all tests in this module ran"""
25
    teardown_db()
26 17

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

  
21
    def tearDown(self):
22
        DBSession.rollback()
23
        transaction.begin()
24
        teardown_db()
25

  
30 26
    def test_creation_requete(self):
31 27
        """
32 28
        Génération d'une requête avec application d'un plugin et
33 29
        des permissions
34 30
        """
35

  
36 31
        # On commence par peupler la base de donnée actuellement vide
37 32

  
38 33
        # les groups et leurs dépendances
......
92 87
        DBSession.add(ServiceGroups(servicename = "monserviceuser",
93 88
            groupname = "hosteditors"))
94 89
        DBSession.flush()
95
        
96 90
        # On commit tout car app.get fait un rollback ou équivalent
97 91
        transaction.commit()
98

  
99 92
        # On indique qui on est et on requête l'index pour obtenir
100 93
        # toutes les variables de sessions
101 94
        environ = {'REMOTE_USER': 'editor'}

Also available in: Unified diff