Index of /archives/text/CTAN/macros/texinfo/texinfo/install-info/tests
Name Last modified Size Description
Parent Directory -
ii-0059-test 2023-08-15 03:41 817
ii-0059-input-info-file 2023-08-15 03:41 414
ii-0059-input-dir-file 2023-08-19 06:07 1.2K
ii-0059-expected-dir-file 2023-08-19 06:07 1.1K
ii-0058-test 2023-08-15 03:41 1.3K
ii-0058-input-info-file 2023-08-15 03:41 414
ii-0058-input-dir-file 2023-08-15 03:41 0
ii-0058-expected-dir-file 2023-08-15 03:41 645
ii-0057-test 2023-08-15 03:41 808
ii-0057-input-info-file 2023-08-15 03:41 395
ii-0057-input-dir-file 2023-08-15 03:41 739
ii-0057-expected-dir-file 2023-08-15 03:41 835
ii-0056-test 2023-08-15 03:41 914
ii-0056-input-info-file 2023-08-15 03:41 292
ii-0056-input-dir-file 2023-08-15 03:41 739
ii-0056-expected-dir-file 2023-08-15 03:41 800
ii-0055-test 2023-08-15 03:41 910
ii-0055-input-info-file 2023-08-15 03:41 267
ii-0055-input-dir-file 2023-08-15 03:41 739
ii-0055-expected-dir-file 2023-08-15 03:41 818
ii-0054-test 2023-08-15 03:41 931
ii-0054-input-info-file.gz 2023-08-15 03:42 302
ii-0054-input-dir-file 2023-08-15 03:41 376
ii-0054-expected-dir-file 2023-08-15 03:41 446
ii-0053-test 2023-08-15 03:41 815
ii-0053-input-info-file 2023-08-15 03:41 253
ii-0053-input-dir-file 2023-08-15 03:41 376
ii-0053-expected-dir-file 2023-08-15 03:41 499
ii-0052-test 2023-08-15 03:41 931
ii-0052-input-info-file 2023-08-15 03:41 204
ii-0052-input-dir-file 2023-08-15 03:41 376
ii-0052-expected-dir-file 2023-08-15 03:41 481
ii-0051-test 2023-08-15 03:41 919
ii-0051-input-info-file 2023-08-15 03:41 180
ii-0051-input-dir-file 2023-08-15 03:41 376
ii-0051-expected-dir-file 2023-08-15 03:41 433
ii-0050-test 2023-08-15 03:41 1.5K
ii-0050-input-info-file 2023-08-15 03:41 394
ii-0050-input-dir-file.gz 2023-08-15 03:42 476
ii-0050-expected-dir-file.gz 2023-08-15 03:42 432
ii-0049-test 2023-08-15 03:41 829
ii-0049-input-info-file 2023-08-15 03:41 394
ii-0049-input-dir-file 2023-08-15 03:41 739
ii-0049-expected-dir-file 2023-08-15 03:41 739
ii-0048-test 2023-08-15 03:41 828
ii-0048-input-info-file 2023-08-15 03:41 394
ii-0048-input-dir-file 2023-08-15 03:41 480
ii-0048-expected-dir-file 2023-08-15 03:41 385
ii-0047-test 2023-08-15 03:41 817
ii-0047-input-info-file 2023-08-15 03:41 394
ii-0047-input-dir-file 2023-08-15 03:41 480
ii-0047-expected-dir-file 2023-08-15 03:41 377
ii-0046-test 2023-08-15 03:41 794
ii-0046-input-dir-file 2023-08-15 03:41 800
ii-0046-expected-dir-file 2023-08-15 03:41 739
ii-0045-test 2023-08-15 03:41 817
ii-0045-input-info-file 2023-08-15 03:41 456
ii-0045-input-dir-file 2023-08-15 03:41 936
ii-0045-expected-dir-file 2023-08-15 03:41 739
ii-0044-test 2023-08-15 03:41 817
ii-0044-input-info-file 2023-08-15 03:41 394
ii-0044-input-dir-file 2023-08-15 03:41 834
ii-0044-expected-dir-file 2023-08-15 03:41 739
ii-0043-test 2023-08-15 03:41 808
ii-0043-input-info-file 2023-08-15 03:41 397
ii-0043-input-dir-file 2023-08-15 03:41 1.1K
ii-0043-expected-dir-file 2023-08-15 03:41 1.2K
ii-0042-test 2023-08-15 03:41 808
ii-0042-input-info-file 2023-08-15 03:41 529
ii-0042-input-dir-file 2023-08-15 03:41 739
ii-0042-expected-dir-file 2023-08-15 03:41 887
ii-0041-test 2023-08-15 03:41 1.4K
ii-0041-input-info-file 2023-08-15 03:41 394
ii-0041-input-dir-file.gz 2023-08-15 03:42 429
ii-0041-expected-dir-file.gz 2023-08-15 03:42 457
ii-0040-test 2023-08-15 03:41 904
ii-0040-input-info-file 2023-08-15 03:41 394
ii-0040-input-dir-file 2023-08-15 03:41 739
ii-0040-expected-dir-file 2023-08-15 03:41 798
ii-0039-test 2023-08-15 03:41 945
ii-0039-input-info-file 2023-08-15 03:41 394
ii-0039-input-dir-file 2023-08-15 03:41 739
ii-0039-expected-dir-file 2023-08-15 03:41 853
ii-0038-test 2023-08-15 03:41 1.0K
ii-0038-input-info-file 2023-08-15 03:41 267
ii-0038-input-dir-file 2023-08-15 03:41 739
ii-0038-expected-dir-file 2023-08-15 03:41 1.0K
ii-0037-test 2023-08-15 03:41 847
ii-0037-input-info-file 2023-08-15 03:41 403
ii-0037-input-dir-file 2023-08-15 03:41 739
ii-0037-expected-dir-file 2023-08-15 03:41 800
ii-0036-test 2023-08-15 03:41 831
ii-0036-input-info-file 2023-08-15 03:41 403
ii-0036-input-dir-file 2023-08-15 03:41 739
ii-0036-expected-dir-file 2023-08-15 03:41 800
ii-0035-test 2023-08-15 03:41 857
ii-0035-input-info-file 2023-08-15 03:41 403
ii-0035-input-dir-file 2023-08-15 03:41 739
ii-0035-expected-dir-file 2023-08-15 03:41 800
ii-0034-test 2023-08-15 03:41 857
ii-0034-input-info-file 2023-08-15 03:41 369
ii-0034-input-dir-file 2023-08-15 03:41 739
ii-0034-expected-dir-file 2023-08-15 03:41 800
ii-0033-test 2023-08-15 03:41 837
ii-0033-input-info-file 2023-08-15 03:41 369
ii-0033-input-dir-file 2023-08-15 03:41 739
ii-0033-expected-dir-file 2023-08-15 03:41 815
ii-0032-test 2023-08-15 03:41 837
ii-0032-input-info-file 2023-08-15 03:41 394
ii-0032-input-dir-file 2023-08-15 03:41 739
ii-0032-expected-dir-file 2023-08-15 03:41 800
ii-0031-test 2023-08-15 03:41 897
ii-0031-input-info-file 2023-08-15 03:41 394
ii-0031-input-dir-file 2023-08-15 03:41 739
ii-0031-expected-dir-file 2023-08-15 03:41 814
ii-0030-test 2023-08-15 03:41 867
ii-0030-input-info-file 2023-08-15 03:41 394
ii-0030-input-dir-file 2023-08-15 03:41 739
ii-0030-expected-dir-file 2023-08-15 03:41 814
ii-0029-test 2023-08-15 03:41 828
ii-0029-input-info-file 2023-08-15 03:41 394
ii-0029-input-dir-file 2023-08-15 03:41 739
ii-0029-expected-dir-file 2023-08-15 03:41 841
ii-0028-test 2023-08-15 03:41 838
ii-0028-input-info-file 2023-08-15 03:41 394
ii-0028-input-dir-file 2023-08-15 03:41 739
ii-0028-expected-dir-file 2023-08-15 03:41 800
ii-0027-test 2023-08-15 03:41 916
ii-0027-input-info-file 2023-08-15 03:41 394
ii-0027-input-dir-file 2023-08-15 03:41 739
ii-0027-expected-dir-file 2023-08-15 03:41 832
ii-0026-test 2023-08-15 03:41 887
ii-0026-input-info-file 2023-08-15 03:41 394
ii-0026-input-dir-file 2023-08-15 03:41 739
ii-0026-expected-dir-file 2023-08-15 03:41 814
ii-0025-test 2023-08-15 03:41 828
ii-0025-input-info-file 2023-08-15 03:41 403
ii-0025-input-dir-file 2023-08-15 03:41 739
ii-0025-expected-dir-file 2023-08-15 03:41 800
ii-0024-test 2023-08-15 03:41 837
ii-0024-input-info-file 2023-08-15 03:41 394
ii-0024-input-dir-file 2023-08-15 03:41 739
ii-0024-expected-dir-file 2023-08-15 03:41 818
ii-0023-test 2023-08-15 03:41 821
ii-0023-input-info-file 2023-08-15 03:41 267
ii-0023-input-dir-file 2023-08-15 03:41 739
ii-0023-expected-dir-file 2023-08-15 03:41 788
ii-0022-test 2023-08-15 03:41 831
ii-0022-input-info-file 2023-08-15 03:41 267
ii-0022-input-dir-file 2023-08-15 03:41 808
ii-0022-expected-dir-file 2023-08-15 03:41 837
ii-0021-test 2023-08-15 03:41 872
ii-0021-input-info-file 2023-08-15 03:41 267
ii-0021-input-dir-file 2023-08-15 03:41 739
ii-0021-expected-dir-file 2023-08-15 03:41 854
ii-0020-test 2023-08-15 03:41 852
ii-0020-input-info-file 2023-08-15 03:41 267
ii-0020-input-dir-file 2023-08-15 03:41 739
ii-0020-expected-dir-file 2023-08-15 03:41 869
ii-0019-test 2023-08-15 03:41 808
ii-0019-input-info-file 2023-08-15 03:41 394
ii-0019-input-dir-file 2023-08-15 03:41 2
ii-0019-expected-dir-file 2023-08-15 03:41 611
ii-0018-test 2023-08-15 03:41 808
ii-0018-input-info-file 2023-08-15 03:41 394
ii-0018-input-dir-file 2023-08-15 03:41 0
ii-0018-expected-dir-file 2023-08-15 03:41 611
ii-0017-test 2023-08-15 03:41 808
ii-0017-input-info-file 2023-08-15 03:41 394
ii-0017-input-dir-file 2023-08-15 03:41 376
ii-0017-expected-dir-file 2023-08-15 03:41 446
ii-0016-test 2023-08-15 03:41 817
ii-0016-input-info-file 2023-08-15 03:41 267
ii-0016-input-dir-file 2023-08-15 03:41 739
ii-0016-expected-dir-file 2023-08-15 03:41 739
ii-0015-test 2023-08-15 03:41 808
ii-0015-input-info-file 2023-08-15 03:41 450
ii-0015-input-dir-file 2023-08-15 03:41 800
ii-0015-expected-dir-file 2023-08-15 03:41 858
ii-0014-test 2023-08-15 03:41 808
ii-0014-input-info-file 2023-08-15 03:41 402
ii-0014-input-dir-file 2023-08-15 03:41 864
ii-0014-expected-dir-file 2023-08-15 03:41 809
ii-0013-test 2023-08-15 03:41 819
ii-0013-input-info-file 2023-08-15 03:41 393
ii-0013-input-dir-file 2023-08-15 03:41 813
ii-0013-expected-dir-file 2023-08-15 03:41 813
ii-0012-test 2023-08-15 03:41 808
ii-0012-input-info-file 2023-08-15 03:41 411
ii-0012-input-dir-file 2023-08-15 03:41 813
ii-0012-expected-dir-file 2023-08-15 03:41 858
ii-0011-test 2023-08-15 03:41 820
ii-0011-input-info-file 2023-08-15 03:41 411
ii-0011-input-dir-file 2023-08-15 03:41 739
ii-0011-expected-dir-file 2023-08-15 03:41 818
ii-0010-test 2023-08-15 03:41 808
ii-0010-input-info-file 2023-08-15 03:41 411
ii-0010-input-dir-file 2023-08-15 03:41 739
ii-0010-expected-dir-file 2023-08-15 03:41 858
ii-0009-test 2023-08-15 03:41 808
ii-0009-input-info-file 2023-08-15 03:41 376
ii-0009-input-dir-file 2023-08-15 03:41 739
ii-0009-expected-dir-file 2023-08-15 03:41 800
ii-0008-test 2023-08-15 03:41 808
ii-0008-input-info-file 2023-08-15 03:41 451
ii-0008-input-dir-file 2023-08-15 03:41 739
ii-0008-expected-dir-file 2023-08-15 03:41 858
ii-0007-test 2023-08-15 03:41 808
ii-0007-input-info-file 2023-08-15 03:41 394
ii-0007-input-dir-file 2023-08-15 03:41 808
ii-0007-expected-dir-file 2023-08-15 03:41 869
ii-0006-test 2023-08-15 03:41 808
ii-0006-input-info-file 2023-08-15 03:41 394
ii-0006-input-dir-file 2023-08-15 03:41 739
ii-0006-expected-dir-file 2023-08-15 03:41 800
ii-0005-test 2023-08-15 03:41 808
ii-0005-input-info-file 2023-08-15 03:41 531
ii-0005-input-dir-file 2023-08-15 03:41 739
ii-0005-expected-dir-file 2023-08-15 03:41 879
ii-0004-test 2023-08-15 03:41 808
ii-0004-input-info-file 2023-08-15 03:41 531
ii-0004-input-dir-file 2023-08-15 03:41 815
ii-0004-expected-dir-file 2023-08-15 03:41 937
ii-0003-test 2023-08-15 03:41 808
ii-0003-input-info-file 2023-08-15 03:41 497
ii-0003-input-dir-file 2023-08-15 03:41 739
ii-0003-expected-dir-file 2023-08-15 03:41 861
ii-0002-test 2023-08-15 03:41 808
ii-0002-input-info-file 2023-08-15 03:41 456
ii-0002-input-dir-file 2023-08-15 03:41 739
ii-0002-expected-dir-file 2023-08-15 03:41 861
ii-0001-test 2023-08-15 03:41 808
ii-0001-input-info-file 2023-08-15 03:41 394
ii-0001-input-dir-file 2023-08-15 03:41 739
ii-0001-expected-dir-file 2023-08-15 03:41 800
defs.in 2023-08-18 23:04 3.6K
README 2023-08-15 17:28 11K
Makefile.in 2023-10-18 22:06 108K
Makefile.am 2023-08-15 17:28 6.0K
install-info/tests/README
Copyright 2008-2023 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved.
This file describes each of the numbered install-info tests.
0001: The 99% case. Installing an Info file. Take a single entry from the
Info file and put it into a pre-existing section in the DIR file.
0002: Installing an Info file. Take two entries from the Info file and put
it into a pre-existing section in the DIR file.
0003: Installing an Info file. Take two entries from the Info file and put
it into a pre-existing section in the DIR file. The entries are
described in two different `START-INFO-DIR-ENTRY' declarations.
0004: Installing an Info file. Take two entries from the Info file and put
it into two pre-existing sections in the DIR file. The entries are
described in two different `INFO-DIR-SECTION' and `START-INFO-DIR-ENTRY'
declarations.
0005: Installing an Info file. Take two entries from the Info file and put
it into one pre-existing section and one non-existing section in the
DIR file. The entries are described in two different `INFO-DIR-SECTION'
and `START-INFO-DIR-ENTRY' declarations.
0006: The 99% case, try 2. Installing an Info file. Take a single entry
from the Info file and put it into a pre-existing section in the DIR
file, but this time the name is not capitalized.
0007: The 99% case, try 3. Installing an Info file. Take a single entry
from the Info file and put it into a pre-existing section in the DIR
file, but this time the entry is not the final entry in the section.
0008: The 99% case, try 4. Installing an Info file. Take a single entry
from the Info file and put it into a pre-existing section in the DIR
file, but this time the entry's description spans more than one line.
0009: The 99% case, try 5. Installing an Info file. Take a single entry
from the Info file and put it into a pre-existing section in the DIR
file, but this time the entry's description does not start on the
33rd column and requires indentation.
0010: The 99% case, try 6. Installing an Info file. Take a single entry
from the Info file and put it into a pre-existing section in the DIR
file, but this time the entry's one line description requires
multi-line indentation.
0011: Installing an Info file. Take a single entry from the Info file and
put it into a pre-existing section in the DIR file, but this time do
not indent the description.
0012: Installing an Info file. Take a single entry from the Info file and
put it into a pre-existing section in the DIR file, but this time the
entry already exists and will be replaced.
0013: Installing an Info file. Take a single entry from the Info file and
put it into a pre-existing section in the DIR file, but this time the
entry already exists and the --keep-old option is used to override the
replacement.
0014: Installing an Info file. Take a single entry from the Info file and
put it into a pre-existing section in the DIR file, but this time the
entry already exists with a multi-line description and will be
replaced with a single-line description.
0015: Installing an Info file. Take a single entry from the Info file and
put it into a pre-existing section in the DIR file, but this time the
entry already exists with a single-line description and will be
replaced with a multi-line description.
0016: Installing an Info file. The Info file does not contain section or
entry hints, and neither a section nor an entry is specified on the
command-line. Installation does not occur, but is not an error.
0017: Installing an initial Info file into a minimal DIR file.
0018: Installing an initial Info file into an empty (0 byte) DIR file.
Installation does not occur, and is an error.
0019: Installing an initial Info file into an empty (2 byte) DIR file.
Installation does not occur, and is an error.
0020: Installing an Info file. The Info file does not contain section or
entry hints, and a section is not specified on the command-line, but
a --description is.
0021: Installing an Info file. The Info file does not contain section or
entry hints, and a pre-existing --section is stated on the command-line
along with a --description.
0022: Installing an Info file. The Info file does not contain section or
entry hints, and a --name is specified on the command-line. The NAME
starts with *, so the whole name (up to the period) is replaced.
0023: Installing an Info file. The Info file does not contain section or
entry hints, and a --name is specified on the command-line. The NAME
does not start with a *, so just the name (up to the colon) is replaced.
0024: Installing an Info file. The Info file contains section and entry
hints, but we override the section with a non-existing one from the
command-line.
0025: Installing an Info file. The Info file contains section and entry
hints, but we override the section with an existing one from the
command-line.
0026: Installing an Info file. The Info file contains section and entry
hints, but we override the entry with an --entry on the command-line.
0027: Installing an Info file. The Info file contains section and entry
hints, but we override the entry with an --entry on the command-line,
and we also override the section with a --section on the command-line.
0028: Installing an Info file. The Info file contains section and entry
hints, but we override the name portion of the entry with a --name
on the command-line. The NAME starts with a `*' so it replaces the
entire name, up to the period.
0029: Installing an Info file. The Info file contains section and entry
hints, but we override the name portion of the entry with a --name
on the command-line. The NAME does not start with a `*' so it
replaces the name, up to the colon and presumes the basename.
0030: Installing an Info file. The Info file contains section and entry
hints, but we override the description portion of the entry with a
--description on the command-line.
0031: Installing an Info file. The Info file contains section and entry
hints, but we override the description and the name with
--description and --name options on the command-line. The NAME starts
with a `*' so it replaces the entire name, up to the period.
0032: Installing an Info file. The Info file contains section and entry
hints, but we try to override the section with a regular expression
that does not match any existing sections in the DIR file. The
overriding cannot take place, and the entry is installed in the section
specified in the Info file.
0033: Installing an Info file. The Info file contains an entry hint, but no
section hint. We try to specify the section with a --regex option on
the command-line, but the regular expression does not match any
existing sections in the DIR file.
0034: Installing an Info file. The Info file contains an entry hint, but
no section hint, and we try to specify the section with a regular
expression that does not match any existing sections in the DIR file.
We also specify a --section on the command-line to ensure that the
entry will be installed in a section that we explicitly name.
0035: Installing an Info file. The Info file contains section and entry
hints, but we try to specify the section with a regular expression
that does not match any existing sections in the DIR file. We also
specify a --section on the command-line to ensure that the entry will
be installed in a section that we explicitly name.
0036: Installing an Info file. The Info file contains entry and section
hints, but try to specify the section with a --regex option on
the command-line, and the regular expression matches an existing
section in the DIR file.
0037: Installing an Info file. The Info file contains section and entry
hints, but we try to specify the section with a regular expression
that does not match any existing sections in the DIR file. We also
specify a --section on the command-line to ensure that the entry will
be installed in a section that we explicitly name. We use the
alternative Debian --section REGEX TITLE syntax instead of the normal
GNU syntax.
0038: Installing an Info file. The Info file does not contain section or
entry hints, and we specify that two entries go into two sections on
the command-line. One section already exists, and the other doesn't.
0039: Installing an Info file. The Info file contains section and entry
hints, but we override the entry with an --entry option on the
command-line. The entry has a multi-line description and is not
indented.
0040: Installing an Info file. The Info file contains section and entry
hints, but we override the entry with --name and --description options
on the command-line. The entry is not indented.
0041: Installing an Info file. The Info file contains section and entry
hints, and we're installing the entry into a gzipped DIR file.
0042: Installing an Info file. The Info file contains section and entry
hints for two entries in two sections. Both of the sections do not
already exist in the DIR file. The sections will be added prior to
all other sections due to the alphabetic ordering of section names.
0043: Installing an Info file. The Info file contains section and entry
hints, and we're going to install the new section admist many other
sections. E.g. instead of always at the very bottom or at the very
top.
0044: The 99% case. Removing an Info file. The Info file is responsible
for a single entry in the DIR file.
0045: Removing an Info file. The Info file is responsible for many entries
in the DIR file.
0046: Removing an Info file. We no longer have the Info file, so we
specify --remove-exactly to remove it instead.
0047: Removing an Info file. The Info file is responsible for the final
entry in the DIR file. The section also gets removed.
0048: Removing an Info file. The Info file is responsible for the final
entry in the DIR file, but we want to keep the section heading, so
we specify --keep-old.
0049: Removing an Info file. The Info file is not responsible for any
entries in the DIR file. A warning is issued, but it isn't an error.
0050: Removing an Info file. The Info file is responsible for a single
entry in the gzipped DIR file.
0051: Allow periods in menu item name, e.g., config.status.
0052: Allow periods in node name also, e.g., "config.status Invocation".
0053: Check newline handling in input dir entries.
0054: Compressed info file with space.
0055: --defsection when its value is used
0056: --defsection when its value is not used
0057: --maxwidth
0058: Repeated deletion and addition of a section does not introduce
extra blank lines.
0059: Deletion of section between two other sections leaves one
blank line between the remaining sections.