Project

General

Profile

Revision cf3c2494

IDcf3c2494ece15ab1296aad363b0e84c7bd2a0da0
Parent 832d63c3
Child 699bd24c

Added by Vincent QUEMENER over 13 years ago

Chaque plugin adresse désormais une seule requête à la base de données pour tous les évènements de la page, plutôt qu'une requête par évènement.

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

View differences:

vigiboard/tests/functional/plugins/test_details_plugin.py
141 141
        """Dialogue des détails avec un LLS et les bons droits."""
142 142
        hostgroup, idcorrevent, idcause = insert_deps(True)
143 143

  
144
        response = self.app.post('/get_plugin_value', {
144
        response = self.app.post('/plugin_json', {
145 145
                'idcorrevent': idcorrevent,
146 146
                'plugin_name': 'details',
147 147
            }, extra_environ={'REMOTE_USER': 'access'})
......
166 166
        """Dialogue des détails avec un hôte et les bons droits."""
167 167
        hostgroup, idcorrevent, idcause = insert_deps(False)
168 168

  
169
        response = self.app.post('/get_plugin_value', {
169
        response = self.app.post('/plugin_json', {
170 170
                'idcorrevent': idcorrevent,
171 171
                'plugin_name': 'details',
172 172
            }, extra_environ={'REMOTE_USER': 'access'})
......
195 195
        # Le contrôleur renvoie une erreur 404 (HTTPNotFound)
196 196
        # lorsque l'utilisateur n'a pas les permissions nécessaires sur
197 197
        # les données ou qu'aucun événement correspondant n'est trouvé.
198
        self.app.post('/get_plugin_value', {
198
        self.app.post('/plugin_json', {
199 199
                'idcorrevent': idcorrevent,
200 200
                'plugin_name': 'details',
201 201
            }, extra_environ={'REMOTE_USER': 'no_access'},
......
208 208
        # Le contrôleur renvoie une erreur 404 (HTTPNotFound)
209 209
        # lorsque l'utilisateur n'a pas les permissions nécessaires sur
210 210
        # les données ou qu'aucun événement correspondant n'est trouvé.
211
        self.app.post('/get_plugin_value', {
211
        self.app.post('/plugin_json', {
212 212
                'idcorrevent': idcorrevent,
213 213
                'plugin_name': 'details',
214 214
            }, extra_environ={'REMOTE_USER': 'no_access'},
......
220 220

  
221 221
        # Le contrôleur renvoie une erreur 401 (HTTPUnauthorized)
222 222
        # lorsque l'utilisateur n'est pas authentifié.
223
        self.app.post('/get_plugin_value', {
223
        self.app.post('/plugin_json', {
224 224
                'idcorrevent': idcorrevent,
225 225
                'plugin_name': 'details',
226 226
            }, status=401)
......
231 231

  
232 232
        # Le contrôleur renvoie une erreur 401 (HTTPUnauthorized)
233 233
        # lorsque l'utilisateur n'est pas authentifié.
234
        self.app.post('/get_plugin_value', {
234
        self.app.post('/plugin_json', {
235 235
                'idcorrevent': idcorrevent,
236 236
                'plugin_name': 'details',
237 237
            }, status=401)

Also available in: Unified diff