lots of new tests

SVN=121464
11 files changed
tree: 9fc78195cd6f45b370bba69597b64afd6e0f7bb3
  1. doc/
  2. src/
  3. test/