]> git.donarmstrong.com Git - lilypond.git/commit
Build: Run regression tests for lilypond-book (issue 2223).
authorJulien Rioux <jrioux@physics.utoronto.ca>
Sun, 22 Jan 2012 00:56:25 +0000 (19:56 -0500)
committerJulien Rioux <jrioux@physics.utoronto.ca>
Mon, 13 Feb 2012 14:07:42 +0000 (09:07 -0500)
commit6a1f558672bd534fdadc7ae559c8711c0ccb21ea
tree8bf71404c0edd49b631930f68e0b7067503660ae
parentc4caf7d48d8a1b816ab3b007197f4dedaa6f7f75
Build: Run regression tests for lilypond-book (issue 2223).

Re-enable running the regtests in input/regression/lilypond-book.
Fix various typos, clarify what each input file tests for and
how the output should look, and fix the following problems
in input files in input/regression/lilypond-book:

collated-files.tely:
  Was linking to the input files rather than the output files
  generated by lilypond-book. The input files were thus not
  tested individually as it should but as included files.
  Fixed in the local GNUmakefile by an explicit rule for
  collated-files.list which tracks the output files.

suffix-texi:
  Failed, was not being preprocessed by lilypond-book but simply
  copied to the output folder. Fixed in the local GNUmakefile by
  adding a specific make rule for it.

tex-twocolumn:
  Failed, image had full-page width.
  Fixed in the input file by moving \twocolumn to the preamble.
  Column width detection in the body of the tex document is not
  yet implemented.

texinfo-language-detection:
  Suspicious, had a weird @lydoctitle popping up.
  Fixed in the input file by defining the @lydoctitle macro.
26 files changed:
input/regression/lilypond-book/GNUmakefile
input/regression/lilypond-book/html-newline-after-tag.html
input/regression/lilypond-book/html-space-after-tag.html
input/regression/lilypond-book/html-version-newline.html
input/regression/lilypond-book/html-version.html
input/regression/lilypond-book/include3.ily
input/regression/lilypond-book/papersize-docs.tely [deleted file]
input/regression/lilypond-book/tex-comment-firstline.lytex
input/regression/lilypond-book/tex-graphics-package-added.lytex
input/regression/lilypond-book/tex-include-file.lytex
input/regression/lilypond-book/tex-include-options.lytex
input/regression/lilypond-book/tex-inline-lilypond.lytex
input/regression/lilypond-book/tex-lilypond-inside-itemize.lytex
input/regression/lilypond-book/tex-lilypond-inside-table.lytex
input/regression/lilypond-book/tex-musicxml-file-options.lytex
input/regression/lilypond-book/tex-musicxml-file.lytex
input/regression/lilypond-book/tex-paragraphs.lytex
input/regression/lilypond-book/tex-snippet-options.lytex
input/regression/lilypond-book/tex-twocolumn.lytex
input/regression/lilypond-book/tex-verbatim.lytex
input/regression/lilypond-book/tex-version.lytex
input/regression/lilypond-book/texinfo-include-language-detection.tely
input/regression/lilypond-book/texinfo-language-detection.tely
input/regression/lilypond-book/texinfo-musicxml-file-options.tely
input/regression/lilypond-book/texinfo-musicxml-file.tely
input/regression/lilypond-book/texinfo-papersize-docs.tely [new file with mode: 0644]