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]]) )
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]]) )
def test_evaluate_8(self): self.assertEqual( ((False or True)), evaluate( [[False, "or", True]]) )
def test_evaluate_3(self): self.assertEqual( (False and True), evaluate([False, "and", True]) )
def test_evaluate_4(self): self.assertEqual( ((False or True) and True), evaluate([[False, "or", True], "and", True]) )
def test_evaluate_8(self): self.assertEqual(((False or True)), evaluate([[False, "or", True]]))
def test_evaluate_1(self): self.assertEqual( (False or True), evaluate([False, "or", True]) )
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]]))
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]]))
def test_evaluate_4(self): self.assertEqual(((False or True) and True), evaluate([[False, "or", True], "and", True]))
def test_evaluate_3(self): self.assertEqual((False and True), evaluate([False, "and", True]))
def test_evaluate_1(self): self.assertEqual((False or True), evaluate([False, "or", True]))