1 # -*- coding: utf-8 -*-
3 Cet exemple construit un objet regle (cata)
6 Ensuite on vérifie le fonctionnement de la règle sur un dictionnaire non conforme
7 à la règle et un dictionnaire conforme à la règle.
11 sys.path[:0]=['../..']
13 from Accas import AU_MOINS_UN
15 # Construction objet de définition
17 cata= AU_MOINS_UN('sect3')
20 # Vérification dictionnaire d
22 d={'sect1':{'a':1},'sect2':{'c':3}}
24 text,valid= cata.verif(d)
27 print "Le dictionnaire %s est conforme à la règle" % d
29 print "Le dictionnaire %s n'est pas conforme à la règle" % d
31 d={'sect3':{'a':1},'sect2':{'c':3}}
32 text,valid= cata.verif(d)
34 print "Le dictionnaire %s est conforme à la règle" % d
36 print "Le dictionnaire %s n'est pas conforme à la règle" % d