def test_equal_23(self): self.assertEqual(knight_or_knave('True'), 'Knight!')
def test_equal_21(self): self.assertEqual(knight_or_knave('4 is 3'), 'Knave! Do not trust.')
def test_equal_22(self): self.assertEqual(knight_or_knave(not False), 'Knight!')
def test_equal_18(self): self.assertEqual(knight_or_knave(True or False), 'Knight!')
def test_equal_20(self): self.assertEqual(knight_or_knave( not False and True or False or True ), 'Knight!')
def test_equal_28(self): self.assertEqual(knight_or_knave('105+30076==30181'), 'Knight!')
def test_equal_38(self): self.assertEqual(knight_or_knave('False'), 'Knave! Do not trust.')
def test_equal_9(self): self.assertEqual(knight_or_knave('3 is 3'), 'Knight!')
def test_equal_14(self): self.assertEqual(knight_or_knave(False), 'Knave! Do not trust.')
def test_equal_47(self): self.assertEqual(knight_or_knave('True is not False'), 'Knight!')
def test_equal_8(self): self.assertEqual(knight_or_knave( 'not True and False or False or False' ), 'Knave! Do not trust.')
def test_equal_45(self): self.assertEqual(knight_or_knave('4 is "blue"'), 'Knave! Do not trust.')
def test_equal_4(self): self.assertEqual(knight_or_knave('2+2==4'), 'Knight!')
def test_equal_43(self): self.assertEqual(knight_or_knave('"orange" is not "red"'), 'Knight!')
def test_equal_24(self): self.assertEqual(knight_or_knave('not True'), 'Knave! Do not trust.')
def test_equal_15(self): self.assertEqual(knight_or_knave('2+2==5'), 'Knave! Do not trust.')
def test_equal_27(self): self.assertEqual(knight_or_knave('9+2==3'), 'Knave! Do not trust.')
def test_equal_16(self): self.assertEqual(knight_or_knave('4+1==5'), 'Knight!')
def test_equal_29(self): self.assertEqual(knight_or_knave(True and False), 'Knave! Do not trust.')
def test_equal_33(self): self.assertEqual(knight_or_knave('3 is 3 is 3 is 9'), 'Knave! Do not trust.')