coverage for py3 unit tests
This commit is contained in:
parent
5eea74aa71
commit
6092f9e2ae
2 changed files with 9 additions and 4 deletions
9
Makefile
9
Makefile
|
|
@ -71,8 +71,13 @@ test:
|
|||
@echo Coverage report in htmlcov/index.html
|
||||
|
||||
test3:
|
||||
PYTHONPATH=hub/.:plugins/hub/.:plugins/builder/. python3 -m nose tests/test_lib tests/test_cli
|
||||
@echo Coverage not working for py3 tests yet
|
||||
coverage erase
|
||||
PYTHONPATH=hub/.:plugins/hub/.:plugins/builder/. nosetests-3 \
|
||||
--with-coverage --cover-package . tests/test_lib tests/test_cli
|
||||
@echo Sleeping to work around an issue
|
||||
sleep 10
|
||||
coverage html
|
||||
@echo Coverage report in htmlcov/index.html
|
||||
|
||||
subdirs:
|
||||
for d in $(SUBDIRS); do make -C $$d; [ $$? = 0 ] || exit 1; done
|
||||
|
|
|
|||
|
|
@ -31,7 +31,7 @@ class TestListCommands(unittest.TestCase):
|
|||
if six.PY2:
|
||||
actual = actual.replace('nosetests', 'koji')
|
||||
else:
|
||||
actual = actual.replace('python3 -m nose', 'koji')
|
||||
actual = actual.replace('nosetests-3', 'koji')
|
||||
filename = os.path.dirname(__file__) + '/data/list-commands.txt'
|
||||
with open(filename, 'rb') as f:
|
||||
expected = f.read().decode('ascii')
|
||||
|
|
@ -47,7 +47,7 @@ class TestListCommands(unittest.TestCase):
|
|||
if six.PY2:
|
||||
actual = actual.replace('nosetests', 'koji')
|
||||
else:
|
||||
actual = actual.replace('python3 -m nose', 'koji')
|
||||
actual = actual.replace('nosetests-3', 'koji')
|
||||
filename = os.path.dirname(__file__) + '/data/list-commands-admin.txt'
|
||||
with open(filename, 'rb') as f:
|
||||
expected = f.read().decode('ascii')
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue