def test_d2s_s2d_outof_complex(self): self.assertEqual(self.outof_complex, d2s.parse(s2d().parse(self.outof_complex)))
def test_d2s_s2d_or(self): self.assertEqual(self.outof_or, d2s.parse(s2d().parse(self.or_)))
def test_d2s_outof_or(self): self.assertEqual(self.outof_or, d2s.parse(self.or_d))
def test_d2s_outof_and(self): self.assertEqual(self.outof_and, d2s.parse(self.and_d))
def test_d2s_dumb_policy(self): self.assertEqual("OutOf(1, 'chu-nantesMSP.member')", d2s.parse(self.dumb_policy))