summaryrefslogtreecommitdiff
path: root/test/README
diff options
context:
space:
mode:
authorCarl Worth <cworth@cworth.org>2004-10-26 16:31:31 +0000
committerCarl Worth <cworth@cworth.org>2004-10-26 16:31:31 +0000
commit211b19b47575741a70901c10fe0e2d9aec8aa37b (patch)
tree49c7b02cf4ebea9fedc146f4c2a9755757de7359 /test/README
parentf8e632ab1e0673cecd2ea68b3c0e6747b74d7cd6 (diff)
downloadcairo-211b19b47575741a70901c10fe0e2d9aec8aa37b.tar.gz
Add paragraph on new features.
Diffstat (limited to 'test/README')
-rw-r--r--test/README11
1 files changed, 10 insertions, 1 deletions
diff --git a/test/README b/test/README
index 3e7acf5c2..edff360b6 100644
--- a/test/README
+++ b/test/README
@@ -39,9 +39,18 @@ the desired result of new_bug.c if the bug were fixed.
Makefile.am should be edited, adding new_bug.c to both the TESTS and
XFAIL_TESTS lists.
+When a new feature is added
+---------------------------
+It's important for the regression suite to keep pace with development
+of the library. So a new test should be added for each new
+feature. The work involved is similar the work described above for new
+bugs. The only distinction is that the test is expected to pass so it
+should not be added to the XFAIL_TESTS list.
+
+
When a bug is fixed
-------------------
-The fix shold be verified by running the test suite which should
+The fix should be verified by running the test suite which should
result in an "unexpected pass" for the test of interest. Rejoice as
appropriate, then remove the relevant file name from the XFAIL_TESTS
variable in Makefile.am.