1# 2# Copyright (c) 2005 João Abecasis 3# 4# Distributed under the Boost Software License, Version 1.0. (See 5# accompanying file LICENSE_1_0.txt or copy at 6# http://www.boost.org/LICENSE_1_0.txt) 7# 8 9project quickbook/test 10 : requirements 11 <toolset>msvc:<debug-symbols>off 12 <cxxstd>98:<build>no 13 <cxxstd>03:<build>no 14 ; 15 16build-project doc-info ; 17build-project unit ; 18build-project command-line ; 19build-project snippets ; 20build-project "include" ; 21build-project versions ; 22build-project xinclude ; 23 24import quickbook-testing : quickbook-test quickbook-error-test ; 25 26test-suite quickbook.test : 27 [ quickbook-test anchor-1_1 ] 28 [ quickbook-test anchor-1_6 ] 29 [ quickbook-test anchor-1_7 ] 30 [ quickbook-test blocks-1_5 ] 31 [ quickbook-test callouts-1_5 ] 32 [ quickbook-test callouts-1_7 ] 33 [ quickbook-test code-1_1 ] 34 [ quickbook-test code-1_5 ] 35 [ quickbook-test code_cpp-1_5 ] 36 [ quickbook-error-test code_cpp_mismatched_escape-1_4-fail ] 37 [ quickbook-test code_python-1_5 ] 38 [ quickbook-error-test code_python_mismatched_escape-1_4-fail ] 39 [ quickbook-test code_snippet-1_1 ] 40 [ quickbook-test code_teletype-1_5 ] 41 [ quickbook-error-test code_unclosed_block-1_6-fail ] 42 [ quickbook-test command_line_macro-1_1 : : : 43 <quickbook-test-define>__macro__=*bold* 44 <quickbook-test-define>__empty__ ] 45 [ quickbook-error-test command_line_macro-1_1-invalid : 46 command_line_macro-1_1.quickbook : 47 <testing.arg>-Dsomething[] ] 48 [ quickbook-test cond_phrase-1_5 ] 49 [ quickbook-test cond_phrase-1_7 ] 50 # TODO: This test generates invalid boostbook, so it breaks when generating html 51 # [ quickbook-test elements-1_5 ] 52 [ quickbook-test elements-1_6 ] 53 [ quickbook-error-test endsect-wrong-id-1_4-fail ] 54 [ quickbook-error-test endsect-wrong-id-1_7-fail ] 55 [ quickbook-error-test endsect-unopened-1_7-fail ] 56 [ quickbook-test escape-1_1 ] 57 [ quickbook-test escape-1_6 ] 58 [ quickbook-error-test escape-mismatched-1_5-fail ] 59 [ quickbook-test footnotes-1_7 ] 60 [ quickbook-test heading-1_1 ] 61 [ quickbook-test heading-1_3 ] 62 [ quickbook-test heading-1_5 ] 63 [ quickbook-test heading-1_6 ] 64 [ quickbook-test heading-1_7 ] 65 [ quickbook-error-test heading_unclosed-1_4-fail ] 66 [ quickbook-test hr-1_5 ] 67 [ quickbook-test hr-1_6 ] 68 [ quickbook-test identifier-1_5 ] 69 [ quickbook-test identifier-1_6 ] 70 [ quickbook-test image-1_5 ] 71 [ quickbook-test image-1_6 ] 72 [ quickbook-error-test import-1_1-fail ] 73 [ quickbook-error-test include-1_1-fail ] 74 [ quickbook-test include-1_5 ] 75 [ quickbook-test include-1_6 ] 76 [ quickbook-test include-1_7 ] 77 [ quickbook-test include2-1_6 ] 78 [ quickbook-error-test include_win_path-1_6-fail ] 79 [ quickbook-error-test include_invalid_path1-1_7-fail ] 80 [ quickbook-error-test include_invalid_path2-1_7-fail ] 81 [ quickbook-error-test include_invalid_path3-1_7-fail ] 82 [ quickbook-error-test include_unicode_glob-1_7-fail ] 83 [ quickbook-test link-1_1 ] 84 [ quickbook-test link-1_6 ] 85 [ quickbook-test link-1_7 ] 86 [ quickbook-error-test link-1_7-fail ] 87 [ quickbook-error-test link-1_7-fail2 ] 88 [ quickbook-test list_test-1_5 ] 89 [ quickbook-test list_test-1_6 ] 90 [ quickbook-error-test list_test-1_6-fail ] 91 [ quickbook-test list_test-1_7 ] 92 [ quickbook-error-test list_test-1_7-fail1 ] 93 [ quickbook-test macro-1_5 ] 94 [ quickbook-test macro-1_6 ] 95 [ quickbook-error-test mismatched_brackets-1_1-fail ] 96 [ quickbook-test mismatched_brackets1-1_1 ] 97 [ quickbook-test mismatched_brackets2-1_1 ] 98 [ quickbook-test mismatched_brackets3-1_1 ] 99 [ quickbook-error-test mismatched_brackets1-1_1-strict-fail : 100 mismatched_brackets1-1_1.quickbook : <testing.arg>--strict ] 101 [ quickbook-error-test mismatched_brackets2-1_1-strict-fail : 102 mismatched_brackets2-1_1.quickbook : <testing.arg>--strict ] 103 [ quickbook-error-test mismatched_brackets3-1_1-strict-fail : 104 mismatched_brackets3-1_1.quickbook : <testing.arg>--strict ] 105 [ quickbook-error-test mismatched_brackets1-1_7-strict-fail : 106 mismatched_brackets1-1_1.quickbook : <testing.arg>--strict ] 107 [ quickbook-test newline-1_1 ] 108 [ quickbook-test para_test-1_5 ] 109 [ quickbook-error-test post_process-fail ] 110 [ quickbook-test preformatted-1_1 ] 111 [ quickbook-test preformatted-1_6 ] 112 [ quickbook-test role-1_6 ] 113 [ quickbook-test role-1_7 ] 114 [ quickbook-error-test role-1_7-fail ] 115 [ quickbook-test section-1_4 ] 116 [ quickbook-test section-1_5-unclosed ] 117 [ quickbook-test section-1_5 ] 118 [ quickbook-error-test section-1_5-unclosed-strict-fail : 119 section-1_5-unclosed : <testing.arg>--strict ] 120 [ quickbook-test section-1_5-strict : 121 section-1_5.quickbook : : <testing.arg>--strict ] 122 [ quickbook-test section-1_7 ] 123 [ quickbook-test simple_markup-1_5 ] 124 [ quickbook-test source_mode-1_7 ] 125 [ quickbook-test stray_close_bracket-1_1 ] 126 [ quickbook-error-test stray_close_bracket-1_1-strict-fail : 127 stray_close_bracket-1_1.quickbook : 128 <testing.arg>--strict ] 129 [ quickbook-error-test stray_close_bracket-1_7-fail ] 130 [ quickbook-test svg-1_1 ] 131 [ quickbook-test table-1_3 ] 132 [ quickbook-test table-1_5 ] 133 [ quickbook-test table-1_6 ] 134 [ quickbook-test table-1_7 ] 135 [ quickbook-error-test template_arguments1-1_1-fail ] 136 [ quickbook-error-test template_arguments1-1_5-fail ] 137 [ quickbook-error-test template_arguments2-1_1-fail ] 138 [ quickbook-error-test template_arguments2-1_5-fail ] 139 [ quickbook-error-test template_arguments3-1_1-fail ] 140 [ quickbook-error-test template_arguments3-1_5-fail ] 141 [ quickbook-test template_section-1_5 ] 142 [ quickbook-error-test template_section1-1_5-fail ] 143 [ quickbook-error-test template_section2-1_5-fail ] 144 [ quickbook-error-test template_section3-1_5-fail ] 145 [ quickbook-test templates-1_3 ] 146 [ quickbook-test templates-1_4 ] 147 [ quickbook-test templates-1_5 ] 148 [ quickbook-test templates-1_6 ] 149 [ quickbook-error-test templates-1_6-fail1 ] 150 [ quickbook-test templates-1_7 ] 151 [ quickbook-error-test templates-1_7-fail1 ] 152 [ quickbook-error-test templates-1_7-fail2 ] 153 [ quickbook-test unicode_escape-1_5 ] 154 [ quickbook-test unmatched_element-1_5 ] 155 [ quickbook-test unmatched_element-1_6 ] 156 [ quickbook-error-test utf16be_bom-1_5-fail ] 157 [ quickbook-error-test utf16le_bom-1_5-fail ] 158 [ quickbook-test utf8-1_5 ] 159 [ quickbook-test utf8_bom-1_5 ] 160 [ quickbook-error-test variablelist-1_5-fail ] 161 [ quickbook-test variablelist-1_5 ] 162 [ quickbook-error-test version-0_1-fail ] 163 [ quickbook-error-test version-1_8-fail ] 164 [ quickbook-error-test version-2_0-fail ] 165 [ quickbook-test xml_escape-1_2 ] 166 [ quickbook-test xml_escape-1_5 ] 167 168 [ quickbook-test quickbook_manual-1_4 ] 169 ; 170 171# for `b2 quick` in status 172alias quick : quickbook_manual-1_4 ; 173explicit quick ; 174