pbr/pbr/tests
Stephen Finucane d4e4efd779 Stop building man pages by default
From pretty much the beginning [1], pbr has defaulted to building both
man page and html output, but has failed to document it anywhere. People
tend to copy-paste their 'setup.py' and 'conf.py', or rely on the
'cookiecutter' project, with very little understanding of what's going
on under the hood (and why would you care - it's docs :)). This means
that the vast majority of folks using 'pbr' (basically everyone in
OpenStack) have been unwittingly building "man pages" as part of their
doc builds for no good reason, which has also led to a lot of confusion
when this magic behavior is the cause of bugs [2][3].

There's no good reason that pbr should default to building both man
pages and html output. For folks that want this functionality, we should
document it so they can use it. For everyone else though, let's do the
sane thing and output html like the standard 'build_sphinx' plugin.

[1] https://github.com/openstack-dev/pbr/commit/5b8b7f1d
[2] https://bugs.launchpad.net/pbr/+bug/1681983
[3] https://bugs.launchpad.net/oslotest/+bug/1379998

Change-Id: I579134a2b7980669180c1666503b848835cc2957
Closes-Bug: #1681983
2017-04-14 18:05:22 +00:00
..
testpackage Stop using 'warnerrors' 2017-02-27 14:20:57 +00:00
__init__.py Remove redundant testscenarios glue. 2015-10-07 14:51:23 +13:00
base.py Sort 'pbr freeze' output 2016-03-31 17:22:24 +11:00
test_commands.py Expose deb version to match exposing rpm version 2016-08-03 18:48:01 -07:00
test_core.py Fix argument order for assertEqual to (expected, observed) 2016-07-12 12:29:24 +08:00
test_files.py Remove extraneous vim editor configuration comments 2014-10-08 23:05:20 +02:00
test_hooks.py Clean imports in code 2016-11-17 09:45:29 +07:00
test_integration.py Stop using 'warnerrors' 2017-02-27 14:20:57 +00:00
test_packaging.py Add Changelog build handling for invalid chars 2017-03-27 11:37:24 -05:00
test_pbr_json.py Remember the insertion order for pbr.json 2016-05-04 14:47:16 -04:00
test_setup.py Stop building man pages by default 2017-04-14 18:05:22 +00:00
test_util.py Deprecated warning for SafeConfigParser 2016-09-11 23:15:54 -07:00
test_version.py Reinstate pure-git-hashes-are-illegal test. 2015-04-17 10:08:54 +12:00
test_wsgi.py Fix pypy wsgi tests 2016-05-25 12:23:17 +10:00
util.py Deprecated warning for SafeConfigParser 2016-09-11 23:15:54 -07:00