diff --git a/tests/README b/tests/README
index 35f7966b0b214dd6d055da6a47c26ac3664cf9c1..2fcf9a5873355dacf91ceed639813b745d6b7090 100644
--- a/tests/README
+++ b/tests/README
@@ -20,6 +20,12 @@ Run:
   Use -s fort shorter output, or pass a string with test numbers to run
   specific tests only (like ./runtests.pl "3 4" to test 3 and 4 only)
 
+Memory:
+  The test script will check that all allocated memory is freed properly IF
+  curl has been built with the MALLOCDEBUG define set. The script will
+  automatically detect if that is the case, and it will use the ../memanalyze
+  script to analyze the memory debugging output.
+
 Logs:
   All logs are generated in the logs/ subdirctory (it is emtpied first
   in the runtests.sh script)
@@ -46,6 +52,9 @@ Data:
                curl will not be run with -o but instead all output is compared
                against this file!
 
+    errorN.txt: if this file is present, it should contain the error number
+               curl is supposed to return when this test is run.
+
 FIX:
 
   * Make httpserver.pl work when we PUT without Content-Length: