annotate tests/test-version-install.t @ 5780:e117cf7401db

doc: switch rst `=` section underlines to `-` When using GENDOC_LOAD_CONFIGURED_EXTENSIONS=1, Mercurial's doc/gendoc.py can load extensions from outside of just the hgext directory, and pull in this doc. When added to the documentation, this should be nested inside of the following extension hierarchy: - Extensions - evolve The generated documentation has an established hierarchy of section headers, and the above uses `"` for top level, and `=` for each extension. Since gendoc just pastes it in verbatim, with `=` underlines, we get "Obsolescence Markers Discovery", "Effect Flag Experiment", and "Template keywords" as siblings to the evolve extension, instead of nested inside of it. This is not required for the string below it (that shows up with `hg help evolution`), as that is one level higher in the hierarchy (not nested inside of an "Extensions" section), so `=` is appropriate there.
author Kyle Lippincott <spectral@google.com>
date Wed, 17 Feb 2021 14:00:43 -0800
parents 095bab0d0cd7
children 44c20093fc0e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4875
164543ac3277 setup: add a test for running setup.py
Ian Moody <moz-ian@perix.co.uk>
parents:
diff changeset
1 $ cat >> $HGRCPATH <<EOF
164543ac3277 setup: add a test for running setup.py
Ian Moody <moz-ian@perix.co.uk>
parents:
diff changeset
2 > [extensions]
164543ac3277 setup: add a test for running setup.py
Ian Moody <moz-ian@perix.co.uk>
parents:
diff changeset
3 > EOF
164543ac3277 setup: add a test for running setup.py
Ian Moody <moz-ian@perix.co.uk>
parents:
diff changeset
4 $ echo "evolve=$(echo $(dirname $TESTDIR))/hgext3rd/evolve/" >> $HGRCPATH
164543ac3277 setup: add a test for running setup.py
Ian Moody <moz-ian@perix.co.uk>
parents:
diff changeset
5
164543ac3277 setup: add a test for running setup.py
Ian Moody <moz-ian@perix.co.uk>
parents:
diff changeset
6 Test outputting version number
164543ac3277 setup: add a test for running setup.py
Ian Moody <moz-ian@perix.co.uk>
parents:
diff changeset
7
164543ac3277 setup: add a test for running setup.py
Ian Moody <moz-ian@perix.co.uk>
parents:
diff changeset
8 $ hg version -v
164543ac3277 setup: add a test for running setup.py
Ian Moody <moz-ian@perix.co.uk>
parents:
diff changeset
9 Mercurial Distributed SCM (version *) (glob)
164543ac3277 setup: add a test for running setup.py
Ian Moody <moz-ian@perix.co.uk>
parents:
diff changeset
10 (see https://mercurial-scm.org for more information)
164543ac3277 setup: add a test for running setup.py
Ian Moody <moz-ian@perix.co.uk>
parents:
diff changeset
11
164543ac3277 setup: add a test for running setup.py
Ian Moody <moz-ian@perix.co.uk>
parents:
diff changeset
12 Copyright (C) 2005-* Matt Mackall and others (glob)
164543ac3277 setup: add a test for running setup.py
Ian Moody <moz-ian@perix.co.uk>
parents:
diff changeset
13 This is free software; see the source for copying conditions. There is NO
164543ac3277 setup: add a test for running setup.py
Ian Moody <moz-ian@perix.co.uk>
parents:
diff changeset
14 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
164543ac3277 setup: add a test for running setup.py
Ian Moody <moz-ian@perix.co.uk>
parents:
diff changeset
15
164543ac3277 setup: add a test for running setup.py
Ian Moody <moz-ian@perix.co.uk>
parents:
diff changeset
16 Enabled extensions:
164543ac3277 setup: add a test for running setup.py
Ian Moody <moz-ian@perix.co.uk>
parents:
diff changeset
17
164543ac3277 setup: add a test for running setup.py
Ian Moody <moz-ian@perix.co.uk>
parents:
diff changeset
18 evolve external * (glob)
164543ac3277 setup: add a test for running setup.py
Ian Moody <moz-ian@perix.co.uk>
parents:
diff changeset
19
164543ac3277 setup: add a test for running setup.py
Ian Moody <moz-ian@perix.co.uk>
parents:
diff changeset
20 Test install
4877
77e5c733200a py3: remove smartquotes from README
Ian Moody <moz-ian@perix.co.uk>
parents: 4876
diff changeset
21 TODO: fix warning
4875
164543ac3277 setup: add a test for running setup.py
Ian Moody <moz-ian@perix.co.uk>
parents:
diff changeset
22 $ "$PYTHON" "$TESTDIR/../setup.py" install --root "$TESTTMP/installtest" > /dev/null
4877
77e5c733200a py3: remove smartquotes from README
Ian Moody <moz-ian@perix.co.uk>
parents: 4876
diff changeset
23 */distutils/dist.py:*: UserWarning: Unknown distribution option: 'python_requires' (glob)
77e5c733200a py3: remove smartquotes from README
Ian Moody <moz-ian@perix.co.uk>
parents: 4876
diff changeset
24 warnings.warn(msg)