Project

General

Profile

Revision 5fcc4402

ID5fcc44021ed94e51e8b0153cfaa0efdca45a1640
Parent 20a6c56d
Child 7892b4b6

Added by Francois POIROTTE over 13 years ago

Doublon dans les noms des fonctions de test (copier/collé foireux).

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

View differences:

vigiboard/tests/functional/plugins/test_details_plugin.py
237 237
            "initial_state": "WARNING"
238 238
        })
239 239

  
240
    def test_details_plugin_host_alert_when_allowed(self):
241
        """Dialogue des détails avec un hôte et les bons droits."""
242
        hostgroup, idcorrevent, idcause = insert_deps(False)
243

  
244
        response = self.app.post('/plugin_json', {
245
                'idcorrevent': idcorrevent,
246
                'plugin_name': 'details',
247
            }, extra_environ={'REMOTE_USER': 'access'})
248
        json = response.json
249

  
250
        # Le contenu de "eventdetails" varie facilement.
251
        # On le teste séparément.
252
        json.pop('eventdetails', None)
253
        assert_true('eventdetails' in response.json)
254

  
255
        assert_equal(json, {
256
            "idcorrevent": idcorrevent,
257
            "idcause": idcause,
258
            "service": None,
259
            "peak_state": "WARNING",
260
            "current_state": "WARNING",
261
            "host": "bar",
262
            "initial_state": "WARNING"
263
        })
264

  
265 240
    def test_details_plugin_LLS_when_forbidden(self):
266 241
        """Dialogue des détails avec un LLS et des droits insuffisants."""
267 242
        idcorrevent = insert_deps(True)[1]

Also available in: Unified diff