From 0fce41134a46753c331b999b933bcbc033f8e535 Mon Sep 17 00:00:00 2001 From: Oleg Broytman Date: Tue, 20 May 2014 06:51:47 +0400 Subject: [PATCH] Move parser-related code and tests to parser/ --- parser/.gitignore | 1 + parser/__init__.py | 1 + grammar => parser/grammar | 0 parse_query.py => parser/parser.py | 0 test_lexer.py => parser/test_lexer.py | 2 +- test_parser.py => parser/test_parser.py | 2 +- 6 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 parser/.gitignore create mode 100644 parser/__init__.py rename grammar => parser/grammar (100%) rename parse_query.py => parser/parser.py (100%) rename test_lexer.py => parser/test_lexer.py (98%) rename test_parser.py => parser/test_parser.py (95%) diff --git a/parser/.gitignore b/parser/.gitignore new file mode 100644 index 0000000..539da74 --- /dev/null +++ b/parser/.gitignore @@ -0,0 +1 @@ +*.py[co] diff --git a/parser/__init__.py b/parser/__init__.py new file mode 100644 index 0000000..3dfb594 --- /dev/null +++ b/parser/__init__.py @@ -0,0 +1 @@ +# This is a submodule diff --git a/grammar b/parser/grammar similarity index 100% rename from grammar rename to parser/grammar diff --git a/parse_query.py b/parser/parser.py similarity index 100% rename from parse_query.py rename to parser/parser.py diff --git a/test_lexer.py b/parser/test_lexer.py similarity index 98% rename from test_lexer.py rename to parser/test_lexer.py index 5fa76e8..ac3be81 100755 --- a/test_lexer.py +++ b/parser/test_lexer.py @@ -5,7 +5,7 @@ import unittest class TestLexer(unittest.TestCase): def test_01_import(self): global lexer - from parse_query import lexer + from parser import lexer def test_02_tag(self): global LexToken diff --git a/test_parser.py b/parser/test_parser.py similarity index 95% rename from test_parser.py rename to parser/test_parser.py index e8f213a..3e54f5c 100755 --- a/test_parser.py +++ b/parser/test_parser.py @@ -5,7 +5,7 @@ import unittest class TestParser(unittest.TestCase): def test_01_import(self): global parser - from parse_query import parser + from parser import parser def test_02_tag(self): self.assertEqual(parser.parse('xxx'), ('NAME', 'xxx')) -- 2.39.2