mirror of
https://github.com/boostorg/quickbook.git
synced 2026-02-09 11:22:21 +00:00
Test some more command line flags.
This commit is contained in:
@@ -1,5 +0,0 @@
|
||||
[quickbook 1.6]
|
||||
[article Headers]
|
||||
|
||||
[h1 A]
|
||||
[heading B]
|
||||
@@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
|
||||
<article id="headers" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $" xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<title>Headers</title>
|
||||
<bridgehead renderas="sect1" id="headers.h0">
|
||||
<phrase id="headers.a"/><link linkend="headers.a">A</link>
|
||||
</bridgehead>
|
||||
<bridgehead renderas="sect2" id="headers.h1">
|
||||
<phrase id="headers.b"/><link linkend="headers.b">B</link>
|
||||
</bridgehead>
|
||||
</article>
|
||||
@@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
|
||||
<article id="headers" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $" xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<title>Headers</title>
|
||||
<bridgehead renderas="sect1" id="headers.a">
|
||||
A
|
||||
</bridgehead>
|
||||
<bridgehead renderas="sect2" id="headers.b">
|
||||
B
|
||||
</bridgehead>
|
||||
</article>
|
||||
@@ -32,13 +32,19 @@ def main(args, directory):
|
||||
locations_gold = 'include_glob_locs.txt',
|
||||
input_path = ['sub1', 'sub2'])
|
||||
|
||||
# Headers tests
|
||||
# Try building a simple document with various flags.
|
||||
|
||||
failures += run_quickbook(quickbook_command, 'headers.qbk',
|
||||
output_gold = 'headers.xml')
|
||||
failures += run_quickbook(quickbook_command, 'headers.qbk',
|
||||
failures += run_quickbook(quickbook_command, 'simple.qbk',
|
||||
output_gold = 'simple.xml')
|
||||
failures += run_quickbook(quickbook_command, 'simple.qbk',
|
||||
extra_flags = ['--no-self-linked-headers'],
|
||||
output_gold = 'headers_no_self_linked.xml')
|
||||
output_gold = 'simple_no_self_linked.xml')
|
||||
failures += run_quickbook(quickbook_command, 'simple.qbk',
|
||||
extra_flags = ['--no-pretty-print'],
|
||||
output_gold = 'simple_no_pretty_print.xml')
|
||||
failures += run_quickbook(quickbook_command, 'simple.qbk',
|
||||
extra_flags = ['--indent','4','--linewidth','60'],
|
||||
output_gold = 'simple_custom_pretty_print.xml')
|
||||
|
||||
if failures == 0:
|
||||
print "Success"
|
||||
|
||||
12
test/python/simple.qbk
Normal file
12
test/python/simple.qbk
Normal file
@@ -0,0 +1,12 @@
|
||||
[quickbook 1.6]
|
||||
[article Simple Test Article]
|
||||
|
||||
[section:one One]
|
||||
|
||||
[h1 A]
|
||||
|
||||
Lorem ipsum dolor. Sit amet quis hendrerit pretium massa. Et imperdiet sit luctus et nam. Eget neque vivamus nec aliquam vestibulum. Venenatis id penatibus. Rutrum lobortis tempora. Turpis cras imperdiet. Quis parturient quam sed non libero donec in ut aliquam aliquam purus maecenas con dolor in est felis lorem amet vel. Risus mauris felis. Libero felis fringilla. Sed cursus metus dolor iaculis eget sit ac commodo. Molestie interdum nunc. Erat auctor suscipit. Turpis quisque nonummy. Integer vestibulum vivamus vulputate euismod et sed pretium urna metus scelerisque urna massa vestibulum neque.
|
||||
|
||||
[heading B]
|
||||
|
||||
[endsect]
|
||||
25
test/python/simple.xml
Normal file
25
test/python/simple.xml
Normal file
@@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
|
||||
<article id="simple_test_article" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<title>Simple Test Article</title>
|
||||
<section id="simple_test_article.one">
|
||||
<title><link linkend="simple_test_article.one">One</link></title>
|
||||
<bridgehead renderas="sect1" id="simple_test_article.one.h0">
|
||||
<phrase id="simple_test_article.one.a"/><link linkend="simple_test_article.one.a">A</link>
|
||||
</bridgehead>
|
||||
<para>
|
||||
Lorem ipsum dolor. Sit amet quis hendrerit pretium massa. Et imperdiet sit
|
||||
luctus et nam. Eget neque vivamus nec aliquam vestibulum. Venenatis id penatibus.
|
||||
Rutrum lobortis tempora. Turpis cras imperdiet. Quis parturient quam sed non
|
||||
libero donec in ut aliquam aliquam purus maecenas con dolor in est felis lorem
|
||||
amet vel. Risus mauris felis. Libero felis fringilla. Sed cursus metus dolor
|
||||
iaculis eget sit ac commodo. Molestie interdum nunc. Erat auctor suscipit.
|
||||
Turpis quisque nonummy. Integer vestibulum vivamus vulputate euismod et sed
|
||||
pretium urna metus scelerisque urna massa vestibulum neque.
|
||||
</para>
|
||||
<bridgehead renderas="sect3" id="simple_test_article.one.h1">
|
||||
<phrase id="simple_test_article.one.b"/><link linkend="simple_test_article.one.b">B</link>
|
||||
</bridgehead>
|
||||
</section>
|
||||
</article>
|
||||
30
test/python/simple_custom_pretty_print.xml
Normal file
30
test/python/simple_custom_pretty_print.xml
Normal file
@@ -0,0 +1,30 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN"
|
||||
"http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
|
||||
<article id="simple_test_article" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<title>Simple Test Article</title>
|
||||
<section id="simple_test_article.one">
|
||||
<title><link linkend="simple_test_article.one">One</link></title>
|
||||
<bridgehead renderas="sect1" id="simple_test_article.one.h0">
|
||||
<phrase id="simple_test_article.one.a"/><link linkend="simple_test_article.one.a">A</link>
|
||||
</bridgehead>
|
||||
<para>
|
||||
Lorem ipsum dolor. Sit amet quis hendrerit pretium
|
||||
massa. Et imperdiet sit luctus et nam. Eget neque
|
||||
vivamus nec aliquam vestibulum. Venenatis id penatibus.
|
||||
Rutrum lobortis tempora. Turpis cras imperdiet. Quis
|
||||
parturient quam sed non libero donec in ut aliquam
|
||||
aliquam purus maecenas con dolor in est felis lorem
|
||||
amet vel. Risus mauris felis. Libero felis fringilla.
|
||||
Sed cursus metus dolor iaculis eget sit ac commodo.
|
||||
Molestie interdum nunc. Erat auctor suscipit. Turpis
|
||||
quisque nonummy. Integer vestibulum vivamus vulputate
|
||||
euismod et sed pretium urna metus scelerisque urna
|
||||
massa vestibulum neque.
|
||||
</para>
|
||||
<bridgehead renderas="sect3" id="simple_test_article.one.h1">
|
||||
<phrase id="simple_test_article.one.b"/><link linkend="simple_test_article.one.b">B</link>
|
||||
</bridgehead>
|
||||
</section>
|
||||
</article>
|
||||
18
test/python/simple_no_pretty_print.xml
Normal file
18
test/python/simple_no_pretty_print.xml
Normal file
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN"
|
||||
"http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
|
||||
<article
|
||||
id="simple_test_article"
|
||||
last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<title>Simple Test Article</title>
|
||||
|
||||
|
||||
|
||||
<section id="simple_test_article.one">
|
||||
<title><link linkend="simple_test_article.one">One</link></title>
|
||||
<bridgehead renderas="sect1" id="simple_test_article.one.h0"><phrase id="simple_test_article.one.a"/><link linkend="simple_test_article.one.a">A</link></bridgehead><para>
|
||||
Lorem ipsum dolor. Sit amet quis hendrerit pretium massa. Et imperdiet sit luctus et nam. Eget neque vivamus nec aliquam vestibulum. Venenatis id penatibus. Rutrum lobortis tempora. Turpis cras imperdiet. Quis parturient quam sed non libero donec in ut aliquam aliquam purus maecenas con dolor in est felis lorem amet vel. Risus mauris felis. Libero felis fringilla. Sed cursus metus dolor iaculis eget sit ac commodo. Molestie interdum nunc. Erat auctor suscipit. Turpis quisque nonummy. Integer vestibulum vivamus vulputate euismod et sed pretium urna metus scelerisque urna massa vestibulum neque.</para>
|
||||
<bridgehead renderas="sect3" id="simple_test_article.one.h1"><phrase id="simple_test_article.one.b"/><link linkend="simple_test_article.one.b">B</link></bridgehead></section>
|
||||
</article>
|
||||
|
||||
25
test/python/simple_no_self_linked.xml
Normal file
25
test/python/simple_no_self_linked.xml
Normal file
@@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
|
||||
<article id="simple_test_article" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<title>Simple Test Article</title>
|
||||
<section id="simple_test_article.one">
|
||||
<title>One</title>
|
||||
<bridgehead renderas="sect1" id="simple_test_article.one.a">
|
||||
A
|
||||
</bridgehead>
|
||||
<para>
|
||||
Lorem ipsum dolor. Sit amet quis hendrerit pretium massa. Et imperdiet sit
|
||||
luctus et nam. Eget neque vivamus nec aliquam vestibulum. Venenatis id penatibus.
|
||||
Rutrum lobortis tempora. Turpis cras imperdiet. Quis parturient quam sed non
|
||||
libero donec in ut aliquam aliquam purus maecenas con dolor in est felis lorem
|
||||
amet vel. Risus mauris felis. Libero felis fringilla. Sed cursus metus dolor
|
||||
iaculis eget sit ac commodo. Molestie interdum nunc. Erat auctor suscipit.
|
||||
Turpis quisque nonummy. Integer vestibulum vivamus vulputate euismod et sed
|
||||
pretium urna metus scelerisque urna massa vestibulum neque.
|
||||
</para>
|
||||
<bridgehead renderas="sect3" id="simple_test_article.one.b">
|
||||
B
|
||||
</bridgehead>
|
||||
</section>
|
||||
</article>
|
||||
Reference in New Issue
Block a user