Esempio n. 1
0
 def testPolicy_init_noDuplicatesHere(self):
     directives = set([
         PolicyTest.sampleDirective1a, PolicyTest.sampleDirective2,
         PolicyTest.sampleDirective5
     ])
     pol = Policy(directives)
     assert pol.getDirectives() == directives
Esempio n. 2
0
 def testPolicy_init_duplicateType(self):
     pol = Policy(
         (PolicyTest.sampleDirective1a, PolicyTest.sampleDirective3,
          PolicyTest.sampleDirective4))
     directives = pol.getDirectives()
     assert PolicyTest.sampleDirective1a in directives and (PolicyTest.sampleDirective3 in directives \
                                                           or PolicyTest.sampleDirective4 in directives)
Esempio n. 3
0
 def testPolicy_init_noDuplicatesHere(self):
     directives = set([PolicyTest.sampleDirective1a, PolicyTest.sampleDirective2, PolicyTest.sampleDirective5])
     pol = Policy(directives)
     assert pol.getDirectives() == directives
Esempio n. 4
0
 def testPolicy_init_duplicateType(self):
     pol = Policy((PolicyTest.sampleDirective1a, PolicyTest.sampleDirective3, PolicyTest.sampleDirective4))
     directives = pol.getDirectives()
     assert PolicyTest.sampleDirective1a in directives and (PolicyTest.sampleDirective3 in directives \
                                                           or PolicyTest.sampleDirective4 in directives)