Ejemplo n.º 1
0
 def test_multiple_groups_only(self):
     depends = Depends("foo [(bar baz) (quux)]\n")
     self.assertTrue(depends._evaluate(depends._rules[0][1],
                                       ["bar", "baz"]))
     self.assertTrue(depends._evaluate(depends._rules[0][1], ["quux"]))
     self.assertFalse(depends._evaluate(depends._rules[0][1], ["baz"]))
     self.assertFalse(depends._evaluate(depends._rules[0][1], ["bar"]))
Ejemplo n.º 2
0
 def test_multiple_groups_only(self):
     depends = Depends("foo [(bar baz) (quux)]\n")
     self.assertTrue(depends._evaluate(depends._rules[0][1],
                                       ["bar", "baz"]))
     self.assertTrue(depends._evaluate(depends._rules[0][1], ["quux"]))
     self.assertFalse(depends._evaluate(depends._rules[0][1], ["baz"]))
     self.assertFalse(depends._evaluate(depends._rules[0][1], ["bar"]))
Ejemplo n.º 3
0
 def test_single_group_only(self):
     depends = Depends("foo [(bar)]\n")
     self.assertTrue(depends._evaluate(depends._rules[0][1], ["bar"]))
     self.assertFalse(depends._evaluate(depends._rules[0][1], ["baz"]))
Ejemplo n.º 4
0
 def test_single_group_only(self):
     depends = Depends("foo [(bar)]\n")
     self.assertTrue(depends._evaluate(depends._rules[0][1], ["bar"]))
     self.assertFalse(depends._evaluate(depends._rules[0][1], ["baz"]))