Version 0.0.6 (2016-09-??)
- Condense a sequence of newlines after a /*! directive */;
+ Condense a sequence of newlines after a /*! directive */;
- Rename remove_directives -> remove_directive_tokens.
+ Rename remove_directives -> remove_directive_tokens.
- Unescape strings.
+ Unescape strings.
- Use pytest for testing.
+ Use pytest, coverage and tox for testing.
Version 0.0.5 (2016-09-07)
- Remove /*! directives */; and newlines after them.
+ Remove /*! directives */; and newlines after them.
- Join group-{file,sql}.py into demo-group.py
- parse-{file,sql}.py into demo-parse.py.
+ Join group-{file,sql}.py into demo-group.py
+ parse-{file,sql}.py into demo-parse.py.
- Add demo-process.py.
+ Add demo-process.py.
- Fix: flush buffer and outfile.
+ Fix: flush buffer and outfile.
Version 0.0.4 (2016-09-04)
--- /dev/null
+[tox]
+minversion = 1.8
+envlist = {py26,py27,py34},{py27,py34}-flake8
+
+# Base test environment settings
+[testenv]
+deps =
+ sqlparse
+ pytest
+ pytest-cov
+ py26: argparse
+ py26,py27: m_lib>=2.0
+ py34: m_lib>=3.0
+sitepackages = True
+# Don't fail or warn on uninstalled commands
+whitelist_externals =
+ flake8
+ py.test
+
+[general]
+commands =
+ python /usr/local/bin/py.test --cov={envsitepackagesdir}/sqlconvert
+
+[testenv:py26]
+commands = {[general]commands}
+
+[testenv:py27]
+commands = {[general]commands}
+
+[testenv:py34]
+commands = {[general]commands}
+
+[testenv:py27-flake8]
+deps =
+ flake8
+commands = flake8 demo scripts sqlconvert tests
+
+[testenv:py34-flake8]
+deps =
+ flake8
+commands = flake8 demo scripts sqlconvert tests