Daniel James
f4c1abc064
Rename gold.html files so inspect doesn't check them for link errors
2018-01-10 13:58:12 +00:00
Daniel James
4682c297c7
Test onehtml generation
2017-12-31 14:21:13 +00:00
Daniel James
1d96669b95
Make text-diff.cpp the source of the line compare tests
...
Apparently the test reporting system can't parse the test output as the
source was the executable. So change it to the source file.
Delete the Jamfile for the line-compare tool, as it doesn't do anything,
and could cause confusion. It would look like it could be used to change
the way that line-compare is built, but it can't.
Also changed to use a different directory for comparison, to avoid a name
clash. This is probably a good idea anyway.
2017-12-23 20:10:49 +00:00
Peter Dimov
225c44d159
Correct update of .all-tests, thereby fixing --dump-tests
2017-12-17 16:57:35 +02:00
Daniel James
85cb554400
Quickbook: use relative paths in errors and __FILENAME__
.
...
This is more consistent than it is at the moment. For the __FILENAME__
macro, use the path relative to the original file or the location last
matched on the include path. This ensures that the macro is consistent
no matter which directory you call quickbook from.
Also enable `__FILENAME__` in debug mode - so I can test this.
[SVN r70230]
2011-03-20 21:41:18 +00:00
Daniel James
f8635bcb41
Another testing flag to allow testing xinclude.
...
Not ideal, since not testing normal use. But at least it would have
caught the error fixed in [68308].
[SVN r69181]
2011-02-22 20:47:15 +00:00
Daniel James
e4bddcebe5
Flag for testing errors.
...
quickbook-fail-test couldn't distinguish between correctly handled
errors and bugs, so add quickbook-error-test which will only succeed for
quickbook errors.
[SVN r69180]
2011-02-22 20:45:26 +00:00
Daniel James
adaa57c8e3
Get the quickbook test tool working from other directories.
...
[SVN r68875]
2011-02-15 00:07:50 +00:00
Daniel James
d55ea7699b
Use a different feature name for quickbook-define in the tests.
...
Something was going wrong, this is the easiest fix.
[SVN r67089]
2010-12-07 20:42:59 +00:00
Daniel James
34d049361b
Support more quickbook options in boost build.
...
[SVN r66431]
2010-11-07 14:45:43 +00:00
Daniel James
aafa5d83d2
Move the source files into a source directory.
...
[SVN r65030]
2010-08-26 20:56:37 +00:00
Daniel James
8fe8e33699
Fix command line macros in quickbook.
...
[SVN r64825]
2010-08-15 16:41:54 +00:00
John Maddock
6860c334ab
Added dependency to the test file.
...
[SVN r50109]
2008-12-04 10:14:19 +00:00
John Maddock
be7b4d637e
Added quickbook-fail-test rule and two tests that make use of it: note that these currently fail.
...
[SVN r50084]
2008-12-03 09:42:52 +00:00
John Maddock
30eeeb0952
Fix Jamfile by adding <preserve-test-targets>on to test requirements.
...
[SVN r50068]
2008-12-02 13:13:57 +00:00
João Abecasis
42c7964189
restructuring
...
[SVN r32436]
2006-01-27 14:02:07 +00:00
João Abecasis
4b00f227ba
synchronize test to recent changes in the code.
...
[SVN r31355]
2005-10-16 23:42:22 +00:00
Joel de Guzman
e99c6075de
--debug mode for quickbook developers
...
[SVN r30890]
2005-09-09 16:27:27 +00:00
João Abecasis
303069a71b
resolve conflict between test types defined for QuickBook and types for
...
production.
make subtests build in the same subdirectory.
[SVN r30878]
2005-09-08 19:37:57 +00:00
João Abecasis
9350d67090
change file extension .qbk -> .quickbook.
...
make quickbook-testing.jam independent of quickbook.jam toolset.
compile text_diff and quickbook only once when there are multiple tests.
[SVN r30876]
2005-09-08 14:09:23 +00:00
João Abecasis
5f0d81886e
add missing import.
...
remove bogus variables.
[SVN r30868]
2005-09-07 22:34:52 +00:00
João Abecasis
8ea2b63ef3
initial import of regression testing mechanism for quickbook.
...
(Note: has known annoyances and limitations)
[SVN r30806]
2005-09-05 01:50:41 +00:00