summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorGravatar Mark W. Eichin <eichin@thok.org>2009-04-14 02:32:48 +0000
committerGravatar Mark W. Eichin <eichin@thok.org>2009-04-14 02:32:48 +0000
commit414f152da987921f415db48da7f6901a508bba5f (patch)
treef9c493d80a57175388a9772e9ee9111af4ce1d46 /lib
parent3e6bcbfe706d43ed36100ffa9103996bd7c8d865 (diff)
background
Diffstat (limited to 'lib')
-rw-r--r--lib/zephyr_tests.txt14
1 files changed, 13 insertions, 1 deletions
diff --git a/lib/zephyr_tests.txt b/lib/zephyr_tests.txt
index 939a8f2..8edb734 100644
--- a/lib/zephyr_tests.txt
+++ b/lib/zephyr_tests.txt
@@ -1,4 +1,16 @@
-
+Zephyr Library Tests
+
+This file is a collection of doctests for the zephyr library.
+Minimum coverage goal is "every non-static function, and every data
+structure that shows up in those function prototypes."
+
+This file is also a test of the practicality of rich doctests as API
+documentation. It will start out as a bunch of snippets, and later be
+edited to use actual chapters and appendices - narrative structure
+beyond "here's a test! here's another test!" At that point we'll also
+pick a formatting language (probably ReStructured Text but for now, we
+need no more than whitespace separated paragraphs to be
+comprehensible.)
Generic library setup that should be moved into zephyr_tests.py: