Exemplo n.º 1
0
 def test_evaluate_6(self):
     self.assertEqual(
         ((False or
             (True or False)) and
          (False and False)),
         evaluate(
             [[False, "or",
                 [True, "or", False]], "and",
              [False, "and", False]])
     )
Exemplo n.º 2
0
 def test_evaluate_7(self):
     self.assertEqual(
         ((False or True) and
          (False and False) or
          (True and False)),
         evaluate(
             [[False, "or", True], "and",
              [False, "and", False], "or",
              [True, 'and', False]])
     )
Exemplo n.º 3
0
 def test_evaluate_8(self):
     self.assertEqual(
         ((False or True)),
         evaluate(
             [[False, "or", True]])
     )
Exemplo n.º 4
0
 def test_evaluate_3(self):
     self.assertEqual(
         (False and True),
         evaluate([False, "and", True])
     )
Exemplo n.º 5
0
 def test_evaluate_4(self):
     self.assertEqual(
         ((False or True) and True),
         evaluate([[False, "or", True], "and", True])
     )
Exemplo n.º 6
0
 def test_evaluate_8(self):
     self.assertEqual(((False or True)), evaluate([[False, "or", True]]))
Exemplo n.º 7
0
 def test_evaluate_1(self):
     self.assertEqual(
         (False or True),
         evaluate([False, "or", True])
     )
Exemplo n.º 8
0
 def test_evaluate_7(self):
     self.assertEqual(
         ((False or True) and (False and False) or (True and False)),
         evaluate([[False, "or", True], "and", [False, "and", False], "or",
                   [True, 'and', False]]))
Exemplo n.º 9
0
 def test_evaluate_6(self):
     self.assertEqual(((False or (True or False)) and (False and False)),
                      evaluate([[False, "or", [True, "or", False]], "and",
                                [False, "and", False]]))
Exemplo n.º 10
0
 def test_evaluate_4(self):
     self.assertEqual(((False or True) and True),
                      evaluate([[False, "or", True], "and", True]))
Exemplo n.º 11
0
 def test_evaluate_3(self):
     self.assertEqual((False and True), evaluate([False, "and", True]))
Exemplo n.º 12
0
 def test_evaluate_1(self):
     self.assertEqual((False or True), evaluate([False, "or", True]))