lp:~cjwatson/storm/restore-mysql
- Get this branch:
- bzr branch lp:~cjwatson/storm/restore-mysql
Branch merges
- Ioana Lasc (community): Approve
- Storm Developers: Pending requested
-
Diff: 995 lines (+708/-46)13 files modified.bzrignore (+1/-0)
MANIFEST.in (+1/-1)
NEWS (+1/-0)
README (+22/-41)
dev/test (+123/-2)
dev/ubuntu-deps (+3/-0)
setup.py (+2/-0)
storm/databases/mysql.py (+246/-0)
storm/docs/tutorial.rst (+2/-2)
storm/tests/databases/base.py (+2/-0)
storm/tests/databases/mysql.py (+167/-0)
storm/tests/store/base.py (+30/-0)
storm/tests/store/mysql.py (+108/-0)
Branch information
Recent revisions
- 569. By Colin Watson
-
Restore MySQL support.
We've had some requests to put this back, and it's reasonably
straightforward to support. The only tricky bit was arranging for automatic
test database provisioning; the only near-equivalent of postgresfixture that
I could find is pytest-specific, but it's not too hard to inline the
necessary setup and teardown code. - 568. By Colin Watson
-
Remove PostgreSQL setup instructions from README.
These are no longer needed for running the test suite, thanks to
postgresfixture. - 567. By Colin Watson
-
Fix py27 and py35 tox environments.
Keeping Python 2.7 and 3.5 tests working now that they're unsupported
upstream and various core packages such as pip have dropped support for them
is getting harder, but it's still viable with a few hacks. Storm still
needs to support these versions for now.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:storm