49487a6ac6
Move specific functionality into test fixtures, so that normal test runners can work. For now, this means we can use unaltered nose. For the future, it gets us closer to being able to use other test runners such as testrepository which allow for things like parallel test runs and re-running failed tests in a dev/test cycle. Also, aligns keystone with nova and glance. Change-Id: Ic1966281c0bdfbc09792360209692e9d4a0a51a7
36 lines
840 B
INI
36 lines
840 B
INI
[egg_info]
|
|
tag_build =
|
|
tag_date = 0
|
|
tag_svn_revision = 0
|
|
|
|
[build_sphinx]
|
|
all_files = 1
|
|
build-dir = doc/build
|
|
source-dir = doc/source
|
|
|
|
[compile_catalog]
|
|
directory = keystone/locale
|
|
domain = keystone
|
|
|
|
[update_catalog]
|
|
domain = keystone
|
|
output_dir = keystone/locale
|
|
input_file = keystone/locale/keystone.pot
|
|
|
|
[extract_messages]
|
|
keywords = _ gettext ngettext l_ lazy_gettext
|
|
mapping_file = babel.cfg
|
|
output_file = keystone/locale/keystone.pot
|
|
|
|
[nosetests]
|
|
# NOTE(jkoelker) To run the test suite under nose install the following
|
|
# coverage http://pypi.python.org/pypi/coverage
|
|
# tissue http://pypi.python.org/pypi/tissue (pep8 checker)
|
|
# openstack-nose https://github.com/jkoelker/openstack-nose
|
|
verbosity=2
|
|
detailed-errors=1
|
|
cover-package = keystone
|
|
cover-html = true
|
|
cover-erase = true
|
|
where=tests
|