Project

General

Profile

Revision cc1a971a

IDcc1a971aa1ba5ca84ddc3df9407152ea026f9c4f
Parent 5acc6853
Child 75f39ec1

Added by Vincent QUEMENER over 13 years ago

Correction des tests de VigiGraph portant sur l'arbre de sélection des hôtes.

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

View differences:

vigigraph/controllers/rpc.py
444 444

  
445 445
    @expose('json')
446 446
    def hosttree(self, parent_id=None):
447
        """
448
        Affiche un étage de l'arbre de
449
        sélection des hôtes et groupes d'hôtes.
450

  
451
        @param parent_id: identifiant du groupe d'hôte parent
452
        @type  parent_id: C{int} or None
453
        """
447 454

  
448 455
        # Si l'identifiant du groupe parent n'est pas
449 456
        # spécifié, on retourne la liste des groupes racines,
......
498 505
        ).filter(GroupHierarchy.idparent == parent_id
499 506
        ).order_by(SupItemGroup.name.asc())
500 507
        if not is_manager and not direct_access:
501
            id_list = [ug for ug in user_groups.keys() if not user_groups[ug]]
508
            id_list = [ug for ug in user_groups.keys()]
509

  
502 510
            db_groups = db_groups.filter(
503 511
                SupItemGroup.idgroup.in_(id_list))
504 512
        groups = []
......
532 540

  
533 541
    @expose('json')
534 542
    def graphtree(self, host_id=None, parent_id=None):
543
        """
544
        Affiche un étage de l'arbre de sélection
545
        des graphes et groupes de graphes.
546

  
547
        @param parent_id: identifiant du groupe de graphes parent
548
        @type  parent_id: C{int} or None
549
        """
535 550

  
536 551
        # Si l'identifiant de l'hôte n'est pas spécifié, on
537 552
        # retourne un dictionnaire contenant deux listes vides
vigigraph/tests/functional/test_host_selection_form.py
464 464

  
465 465
        # On s'assure que la liste d'hôtes retournée est vide
466 466
        self.assertEqual(
467
            json, {'leaves': [], 'groups': []}
467
            json, {
468
                'leaves': [],
469
                'groups': [{'name': hostgroup1.name, 'id': hostgroup1.idgroup}]
470
            }
468 471
        )
469 472

  
470 473
        # Récupération des hôtes du groupe 'hg2'

Also available in: Unified diff