From 79f3d8f94b98eb871268ac6742a8bc23b45e1419 Mon Sep 17 00:00:00 2001
From: Beman Dawes
Date: Thu, 8 Jan 2004 19:27:48 +0000
Subject: [PATCH] Bring up-to-date
[SVN r21549]
---
more/regression.html | 9 +++++----
more/test_policy.htm | 29 ++++++++++++++++-------------
2 files changed, 21 insertions(+), 17 deletions(-)
diff --git a/more/regression.html b/more/regression.html
index 66cc7659c8..170cdedd94 100644
--- a/more/regression.html
+++ b/more/regression.html
@@ -221,8 +221,9 @@ dejagnu (requires Tcl and expect) or even shell scripts.
-The version 3 testing.jam and status/Jamfile foundation was
-contributed by Dave Abrahams. The post-bjam processing programs
+
The version 3 Regression Test system is based on
+Boost.Build. The testing.jam and status/Jamfile foundation was
+contributed by Dave Abrahams. Rene Rivera contributed several pieces. The post-bjam processing programs
were contributed by Beman Dawes.
The version 2 regression.cpp test program was contributed by
@@ -232,8 +233,8 @@ program by Beman Dawes.
Revised 02 October, 2003
+s-format="%d %B, %Y" -->08 January, 2004
© Copyright Jens
Maurer 2001
diff --git a/more/test_policy.htm b/more/test_policy.htm
index 37666f5c50..3105f2aa23 100644
--- a/more/test_policy.htm
+++ b/more/test_policy.htm
@@ -54,17 +54,23 @@ status tables.
should concentrate on compilation issues so that the status tables
accurately reflect the library's likelihood of correct compilation on a
platform.
- If for any reason the usual test policies do not apply to a particular
- library, an alternate test strategy must be implemented.
+ If for any reason the usual test policies do not apply to a particular
+ library, an alternate test strategy must be implemented.
+ A Jamfile to drive the
+ regression tests for the library.
-Optional
+Optional (but highly recommended)
+The Boost Test Library provides many
+useful components which ease the construction of test programs.
- - Use the Boost Test Library for the construction of simple tests.
- - Use the Boost Unit Test Library for the construction of more complex tests
+
- Use the library's
+ Test Tools for the construction of simple test
+ programs that do not need much structure.
+ - Use the library's
+ Unit Test
+ Framework for the construction of more complex test programs that need to
+ be structured into individual tests
and test suites.
- - The Boost Program Execution Library is also available for very simple
- tests, but the Boost Test Library is much preferred even for very simple
- tests.
Suggested Protocol for Fixing Bugs or Adding Features.
@@ -78,14 +84,11 @@ status tables.
something else.
History
-The current regression test program was developed by Jens Maurer in December,
-2000. The original regression test concept and program, including the automatic
-generation of HTML compiler status tables, was developed by Beman Dawes in June,
-2000.
+See Regression Test History.
Acknowledgements
Written by Beman Dawes. Jens Maurer, Paul Moore, Gary Powell and Jeremy Siek contributed helpful suggestions.
-Revised 02 October, 2003
+
Revised 08 January, 2004
© Copyright Beman Dawes 2001
Use, modification, and distribution are subject to the Boost Software