From 769ed3329b665d12b4516f6939622d80e4b12d25 Mon Sep 17 00:00:00 2001 From: Charles Short Date: Thu, 7 Jun 2018 05:39:49 -0400 Subject: [PATCH] Switch to using stestr According to Openstack summit session [1] stestr is maintained project to which all Openstack projects should migrate. Let's switch it then. [1] https://etherpad.openstack.org/p/YVR-python-pti Change-Id: I36b48654747209470ac3ed2fcbc9e34e277a0445 Signed-off-by: Charles Short --- .gitignore | 1 + .stestr.conf | 3 +++ test-requirements.txt | 2 +- tox.ini | 2 +- 4 files changed, 6 insertions(+), 2 deletions(-) create mode 100644 .stestr.conf diff --git a/.gitignore b/.gitignore index a9621d7..6c4bce4 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ tools/lintstack.head.py *.egg-info/ .tox .testrepository +.stestr diff --git a/.stestr.conf b/.stestr.conf new file mode 100644 index 0000000..7564a2b --- /dev/null +++ b/.stestr.conf @@ -0,0 +1,3 @@ +[DEFAULT] +test_path=${OS_TEST_PATH:-./novajoin/tests} +top_dir=./ diff --git a/test-requirements.txt b/test-requirements.txt index 5141ba1..a0ff2b4 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -14,7 +14,7 @@ testtools>=2.2.0 # MIT testrepository>=0.0.18 # Apache-2.0/BSD testresources>=2.0.0 # Apache-2.0/BSD testscenarios>=0.4 # Apache-2.0/BSD -os-testr>=1.0.0 # Apache-2.0 +stestr>=1.0.0 # Apache-2.0 tempest>=17.1.0 # Apache-2.0 bandit>=1.0.1 # Apache-2.0 sphinx!=1.6.6,>=1.6.2 # BSD diff --git a/tox.ini b/tox.ini index 522aaa8..74f640b 100644 --- a/tox.ini +++ b/tox.ini @@ -21,7 +21,7 @@ deps = -r{toxinidir}/test-requirements.txt commands = find . -type f -name "*.pyc" -delete rm -rf .testrepository/times.dbm - ostestr {posargs} + stestr run {posargs} whitelist_externals = bash