Example #1
0
 def test_relaxed_relation(self):
     actual = compile_debish('apache {a:b %= c}', None, None)
     expected = ac(
         [rc(eq, 'pdk', 'name', 'apache'),
          ac([relrc(eq, 'a', 'b', 'c')])])
     self.assert_equals(expected, actual)
Example #2
0
 def test_relaxed_relation(self):
     condition = rules.relrc(eq, 'deb', 'lang', 'en')
     assert condition.evaluate(self.d)
     assert condition.evaluate(self.a1)
     assert condition.evaluate(self.b1)
     assert not condition.evaluate(self.c)
Example #3
0
 def test_relaxed_relation(self):
     actual = compile_debish('apache {a:b %= c}', None, None)
     expected = ac([rc(eq, 'pdk', 'name', 'apache'),
                    ac([relrc(eq, 'a', 'b', 'c')])])
     self.assert_equals(expected, actual)
Example #4
0
 def test_relaxed_relation(self):
     condition = rules.relrc(eq, 'deb', 'lang', 'en')
     assert condition.evaluate(self.d)
     assert condition.evaluate(self.a1)
     assert condition.evaluate(self.b1)
     assert not condition.evaluate(self.c)