]> git.phdru.name Git - sqlconvert.git/commitdiff
Rename test_tokens.py -> test_process_tokens.py
authorOleg Broytman <phd@phdru.name>
Mon, 26 Sep 2016 21:53:28 +0000 (00:53 +0300)
committerOleg Broytman <phd@phdru.name>
Mon, 26 Sep 2016 21:53:28 +0000 (00:53 +0300)
Merge test_stgrouper.py into test_process_tokens.py.

tests/test_process_tokens.py [moved from tests/test_tokens.py with 75% similarity]
tests/test_stgrouper.py [deleted file]

similarity index 75%
rename from tests/test_tokens.py
rename to tests/test_process_tokens.py
index 4e48ab040e00c4212225f4415c467a776c8ac00a..e561667d3c36de8a3d2a6ded7718743f9cee3d9e 100644 (file)
@@ -1,12 +1,13 @@
 # -*- coding: utf-8 -*-
 
+from pytest import raises
 from sqlparse import parse
 
 from sqlconvert.print_tokens import tlist2str
 from sqlconvert.process_mysql import remove_directive_tokens, \
         is_directive_statement, requote_names, unescape_strings, \
         process_statement
-from sqlconvert.process_tokens import escape_strings
+from sqlconvert.process_tokens import escape_strings, StatementGrouper
 
 
 def test_encoding():
@@ -71,3 +72,23 @@ def test_process():
     process_statement(parsed)
     query = tlist2str(parsed)
     assert query == u'SELECT * FROM /* test */ "T"'
+
+
+def test_incomplete():
+    grouper = StatementGrouper()
+    grouper.process_line("select * from `T`")
+    assert not grouper.statements
+    assert len(grouper.statements) == 0
+    raises(ValueError, grouper.close)
+
+
+def test_statements():
+    grouper = StatementGrouper()
+    grouper.process_line("select * from T;")
+    assert grouper.statements
+    assert len(grouper.statements) == 1
+    for statement in grouper.get_statements():
+        query = tlist2str(statement)
+        assert query == 'SELECT * FROM T;'
+    assert len(grouper.statements) == 0
+    assert grouper.close() is None
diff --git a/tests/test_stgrouper.py b/tests/test_stgrouper.py
deleted file mode 100644 (file)
index 994ef4e..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-
-from pytest import raises
-from sqlconvert.print_tokens import tlist2str
-from sqlconvert.process_tokens import StatementGrouper
-
-
-def test_incomplete():
-    grouper = StatementGrouper()
-    grouper.process_line("select * from `T`")
-    assert not grouper.statements
-    assert len(grouper.statements) == 0
-    raises(ValueError, grouper.close)
-
-
-def test_statements():
-    grouper = StatementGrouper()
-    grouper.process_line("select * from T;")
-    assert grouper.statements
-    assert len(grouper.statements) == 1
-    for statement in grouper.get_statements():
-        query = tlist2str(statement)
-        assert query == 'SELECT * FROM T;'
-    assert len(grouper.statements) == 0
-    assert grouper.close() is None