]> git.phdru.name Git - phdru.name/cgi-bin/blog-ru/search-tags.git/blobdiff - parser/test_parser.py
Allow ' AND ' and ' and '
[phdru.name/cgi-bin/blog-ru/search-tags.git] / parser / test_parser.py
index d7363c019b09a1a4bfd9df87c5577122de8ab17d..50870e938e76dc5198df2d293a818fa1da4d6be4 100755 (executable)
@@ -30,6 +30,9 @@ class TestParser(unittest.TestCase):
         self.assertEqual(parser.parse('!(xxx || yyy)'),
             ('NOT', ('PARENS', ('OR', ('NAME', 'xxx'), ('NAME', 'yyy'))))
         )
+        self.assertEqual(parser.parse('xxx and yyy'),
+            ('AND', ('NAME', 'xxx'), ('NAME', 'yyy'))
+        )
 
     def test_05_bad_expression(self):
         self.assertIs(parser.parse('!(xxx&yyy'), None)