Added test case for mutables to libbe/settings_object.
authorW. Trevor King <wking@drexel.edu>
Tue, 23 Jun 2009 23:52:20 +0000 (19:52 -0400)
committerW. Trevor King <wking@drexel.edu>
Tue, 23 Jun 2009 23:52:20 +0000 (19:52 -0400)
commit1bf91af13020de706608293139f358e3a6712c72
tree54f9968f1252e937231c357fdb160577c406db48
parent94ec388327e2418ff54431ed4e4f05cd6fc82e85
Added test case for mutables to libbe/settings_object.

This continues the line of changes started in libbe/properties with
the last two commits.  Also straightened up stranch double-default in
libbe.settings_object.versioned_property and moved the fn_checked
before checked, which shouldn't matter because I never use both at
once, and can't think of a case where you'd want to.

I've also added some docstrings to the settings_object unit tests,
since apparently docstrings get printed during the test if they exist,
and they look nicer than the name of the unittest itself.  More like
./configure output ;).
libbe/settings_object.py