Commit Graph

18 Commits

Author SHA1 Message Date
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