Test some more command line flags.

This commit is contained in:
Daniel James
2016-08-04 14:09:40 +01:00
parent 072ec8ea84
commit 87722232e6
9 changed files with 121 additions and 32 deletions

View File

@@ -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"