Revision 01862853
Modification du système de plugin pour un ajout plus simple
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@311 b22e2e97-25c9-44ff-b637-2e5ceca36478
vigiboard/tests/functional/test_vigiboardrequest.py | ||
---|---|---|
98 | 98 |
tg.request = response.request |
99 | 99 |
|
100 | 100 |
vigi_req = VigiboardRequest() |
101 |
|
|
102 |
# On cré notre plugin, ici il ne sert qu'à lier l'historique |
|
103 |
# avec chaque évènement |
|
104 |
|
|
105 |
class MonPlugin(VigiboardRequestPlugin): |
|
106 |
"""Plugin de test""" |
|
107 |
|
|
108 |
def show(self, req): |
|
109 |
"""Fonction d'affichage""" |
|
110 |
return req[1] |
|
111 |
|
|
112 |
vigi_req.add_plugin(MonPlugin( |
|
113 |
table = [EventHistory.idevent], |
|
114 |
join = [(EventHistory, EventHistory.idevent == Events.idevent)])) |
|
101 |
tg.config['vigiboard_plugins'] = [['tests','MonPlugin']] |
|
102 |
# Derrière, VigiboardRequest doit charger le plugin de test tout seul |
|
115 | 103 |
|
116 | 104 |
# On effectu les tests suivants : |
117 | 105 |
# le nombre de ligne (historique et évènements) doivent |
Also available in: Unified diff