Other projects have updated to 1.8 or later for the minimum
tox version (nova, neutron), so we should probably do the
same.
Change-Id: Iad3c452a3e5935894e0fd9748bcb55fde5fcd04f
This patch changes the unit tests runs via tox to
use os-testr as the tool to run the tests. Cinder is
already using ostestr. This also by default enables
parallel testing.
Change-Id: Iab20bdc2cbd454de2f1d66cea3f68b40b161dc9d
* Rework BrickException to simplify the code. Revert partially changes
done to port os-brick to Python 3, without losing Python 3
compatibility.
* tox.ini: run py34 tests using the commands of the default test
environent. All os-brick tests now pass on Python 3.4, so testr test
runner can be used to run tests in parallel, get the test repository,
etc.
* tox.ini: exchange order of py27 and py34 in envlist: py34 must be
run first to workaround a testrepository bug (see the note below).
* README: give advices on tox/testrepository issues with python 2/3
Change-Id: If80e01e802079afea3f2ea8051c76afffa47fa03
This patch adds the py34 tests for tox.ini and updates some
unit tests, exception and some code to support passing the
py34 tests.
Change-Id: Ib50b988966c24d97117472c771e63dd796af5f59
Closes-Bug: 1469338