[kernel] r9195 - people/waldi/dkt/lib/dkt/config/test
Bastian Blank
waldi at alioth.debian.org
Tue Jul 24 22:48:40 UTC 2007
Author: waldi
Date: Tue Jul 24 22:48:40 2007
New Revision: 9195
Log:
lib/dkt/config/test/test_base.py: Update.
Modified:
people/waldi/dkt/lib/dkt/config/test/test_base.py
Modified: people/waldi/dkt/lib/dkt/config/test/test_base.py
==============================================================================
--- people/waldi/dkt/lib/dkt/config/test/test_base.py (original)
+++ people/waldi/dkt/lib/dkt/config/test/test_base.py Tue Jul 24 22:48:40 2007
@@ -35,12 +35,32 @@
assert c.sections() == ['a']
-def test_set():
+def test_add_section():
+ c = MutableConfig()
+ c._data = {}
+
+ c.add_section('a')
+ assert c.get_section('a') == {}
+
+def test_delete():
c = MutableConfig()
c._data = {'a': {'a': 'a'}}
- py.test.raises(KeyError, c.get, 'a', 'b')
+ c.delete('a', 'a')
+ assert c.get_section('a') == {}
+ py.test.raises(KeyError, c.get, 'a', 'a')
+
+def test_delete_section():
+ c = MutableConfig()
+ c._data = {'a': {}}
+
+ c.delete_section('a')
+ py.test.raises(KeyError, c.get_section, 'a')
+
+def test_set():
+ c = MutableConfig()
+ c._data = {'a': {}}
- c.set('a', 'b', 'c')
+ c.set('a', 'a', 'a')
+ assert c.get('a', 'a') == 'a'
- assert c.get('a', 'b') == 'c'
More information about the Kernel-svn-changes
mailing list