Project

General

Profile

Revision 01ddeed2

ID01ddeed2638598ac7332eb1ca78b372c9dceadd2
Parent 91e073fd
Child e307e626

Added by Francois POIROTTE about 14 years ago

Correction des tests unitaires de VigiBoard suite à épuration des données initiales de la BDD.

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

View differences:

vigiboard/tests/__init__.py
57 57
        test_file = path.join(conf_dir, 'test.ini')
58 58
        cmd = SetupCommand('setup-app')
59 59
        cmd.run([test_file])
60
    
60

  
61
        # Ajout de l'utilisateur 'editor' et de ses permissions limitées.
62
        # Utilisé pour vérifier la gestion des permissions.
63
        from vigilo.models import tables
64
        editor = tables.User() 
65
        editor.user_name = u'editor' 
66
        editor.email = u'editor@somedomain.com' 
67
        editor.fullname = u'Editor' 
68
        editor.password = u'editpass' 
69
        DBSession.add(editor) 
70
        DBSession.flush() 
71

  
72
        group = tables.UserGroup() 
73
        group.group_name = u'editors' 
74
        group.users.append(editor) 
75
        DBSession.add(group) 
76
        DBSession.flush() 
77

  
78
        permission = tables.Permission() 
79
        permission.permission_name = u'edit' 
80
        permission.usergroups.append(group) 
81
        DBSession.add(permission) 
82
        DBSession.flush() 
83

  
84

  
61 85
    def tearDown(self):
62 86
        """Method called by nose after running each test"""
63 87
        # Cleaning up the database:

Also available in: Unified diff